Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kernel: enable MLX5_CORE_EN when possible #49470

Merged
merged 1 commit into from Nov 30, 2018

Conversation

grahamc
Copy link
Member

@grahamc grahamc commented Oct 30, 2018

Hydra's builders from Packet.net use this option a lot, causing
lots of slow deploys.

Hydra's builders from Packet.net use this option a lot, causing
lots of slow deploys.
@grahamc
Copy link
Member Author

grahamc commented Oct 30, 2018

ps I have no idea if I've done this properly.

@grahamc
Copy link
Member Author

grahamc commented Oct 30, 2018

This is the configuration I want to include in Nixpkgs by default: https://github.com/grahamc/packet-provision-nixos-ipxe/blob/master/instances/c2.medium.x86/hardware.nix#L7-L12

@Mic92
Copy link
Member

Mic92 commented Nov 29, 2018

The following packages failed to build:

126 package(s) failed to build:
displaylink
linuxPackages-libre.amdgpu-pro
linuxPackages-libre.fusionio-vsl
linuxPackages-libre.nvidia_x11_legacy340
linuxPackages-libre.prl-tools
linuxPackages.amdgpu-pro
linuxPackages.fusionio-vsl
linuxPackages.nvidia_x11_legacy340
linuxPackages_4_14.amdgpu-pro
linuxPackages_4_14.fusionio-vsl
linuxPackages_4_14.nvidia_x11_legacy340
linuxPackages_4_18.amdgpu-pro
linuxPackages_4_18.fusionio-vsl
linuxPackages_4_18.ndiswrapper
linuxPackages_4_18.nvidia_x11_legacy304
linuxPackages_4_18.nvidia_x11_legacy340
linuxPackages_4_19.amdgpu-pro
linuxPackages_4_19.ena
linuxPackages_4_19.fusionio-vsl
linuxPackages_4_19.ndiswrapper
linuxPackages_4_19.nvidia_x11_legacy304
linuxPackages_4_19.nvidia_x11_legacy340
linuxPackages_4_19.rtl8812au
linuxPackages_4_4.amdgpu-pro
linuxPackages_4_4.fusionio-vsl
linuxPackages_4_9.fusionio-vsl
linuxPackages_hardened.amdgpu-pro
linuxPackages_hardened.fusionio-vsl
linuxPackages_hardened.nvidia_x11_legacy340
linuxPackages_latest-libre.acpi_call
linuxPackages_latest-libre.amdgpu-pro
linuxPackages_latest-libre.batman_adv
linuxPackages_latest-libre.bbswitch
linuxPackages_latest-libre.bcc
linuxPackages_latest-libre.broadcom_sta
linuxPackages_latest-libre.can-isotp
linuxPackages_latest-libre.dpdk linuxPackages_latest-libre.ena
linuxPackages_latest-libre.facetimehd
linuxPackages_latest-libre.fusionio-vsl
linuxPackages_latest-libre.ixgbevf
linuxPackages_latest-libre.kernel
linuxPackages_latest-libre.mba6x_bl
linuxPackages_latest-libre.mwprocapture
linuxPackages_latest-libre.ndiswrapper
linuxPackages_latest-libre.nvidia_x11
linuxPackages_latest-libre.nvidia_x11_beta
linuxPackages_latest-libre.nvidia_x11_legacy304
linuxPackages_latest-libre.nvidia_x11_legacy340
linuxPackages_latest-libre.nvidiabl
linuxPackages_latest-libre.openafs
linuxPackages_latest-libre.openafs_1_8
linuxPackages_latest-libre.r8168
linuxPackages_latest-libre.rtl8192eu
linuxPackages_latest-libre.rtl8812au
linuxPackages_latest-libre.rtl8814au
linuxPackages_latest-libre.rtlwifi_new
linuxPackages_latest-libre.spl
linuxPackages_latest-libre.sysdig
linuxPackages_latest-libre.systemtap
linuxPackages_latest-libre.tp_smapi
linuxPackages_latest-libre.v4l2loopback
linuxPackages_latest-libre.v86d
linuxPackages_latest-libre.vhba
linuxPackages_latest-libre.virtualbox
linuxPackages_latest-libre.virtualboxGuestAdditions
linuxPackages_latest-libre.wireguard
linuxPackages_latest.amdgpu-pro
linuxPackages_latest.ena
linuxPackages_latest.fusionio-vsl
linuxPackages_latest.ndiswrapper
linuxPackages_latest.nvidia_x11_legacy304 linuxPackages_latest.nvidia_x11_legacy340
linuxPackages_latest.rtl8812au
linuxPackages_latest_hardened.amdgpu-pro
linuxPackages_latest_hardened.ena
linuxPackages_latest_hardened.fusionio-vsl linuxPackages_latest_hardened.ndiswrapper linuxPackages_latest_hardened.nvidia_x11_legacy304 linuxPackages_latest_hardened.nvidia_x11_legacy340
linuxPackages_latest_hardened.rtl8812au
linuxPackages_latest_xen_dom0.amdgpu-pro
linuxPackages_latest_xen_dom0.ena
linuxPackages_latest_xen_dom0.fusionio-vsl
linuxPackages_latest_xen_dom0.ndiswrapper linuxPackages_latest_xen_dom0.nvidia_x11_legacy304 linuxPackages_latest_xen_dom0.nvidia_x11_legacy340 linuxPackages_latest_xen_dom0.rtl8812au linuxPackages_latest_xen_dom0_hardened.amdgpu-pro
linuxPackages_latest_xen_dom0_hardened.ena linuxPackages_latest_xen_dom0_hardened.fusionio-vsl linuxPackages_latest_xen_dom0_hardened.ndiswrapper linuxPackages_latest_xen_dom0_hardened.nvidia_x11_legacy304 linuxPackages_latest_xen_dom0_hardened.nvidia_x11_legacy340 linuxPackages_latest_xen_dom0_hardened.rtl8812au linuxPackages_testing_bcachefs.amdgpu-pro
linuxPackages_testing_bcachefs.fusionio-vsl linuxPackages_testing_bcachefs.ndiswrapper linuxPackages_testing_bcachefs.nvidia_x11_legacy304 linuxPackages_testing_bcachefs.nvidia_x11_legacy340
linuxPackages_testing_hardened.amdgpu-pro
linuxPackages_testing_hardened.ena
linuxPackages_testing_hardened.fusionio-vsl linuxPackages_testing_hardened.ndiswrapper linuxPackages_testing_hardened.nvidia_x11
linuxPackages_testing_hardened.nvidia_x11_beta linuxPackages_testing_hardened.nvidia_x11_legacy304 linuxPackages_testing_hardened.nvidia_x11_legacy340 linuxPackages_testing_hardened.openafs
linuxPackages_testing_hardened.openafs_1_8
linuxPackages_testing_hardened.rtl8192eu
linuxPackages_testing_hardened.rtl8812au
linuxPackages_testing_hardened.rtl8814au
linuxPackages_testing_hardened.virtualbox linuxPackages_testing_hardened.virtualboxGuestAdditions linuxPackages_xen_dom0.amdgpu-pro
linuxPackages_xen_dom0.fusionio-vsl
linuxPackages_xen_dom0.nvidia_x11_legacy340
linuxPackages_xen_dom0_hardened.amdgpu-pro linuxPackages_xen_dom0_hardened.fusionio-vsl linuxPackages_xen_dom0_hardened.nvidia_x11_legacy340
linux_latest-libre
python27Packages.TheanoWithCuda
python27Packages.cupy
python36Packages.TheanoWithCuda
python36Packages.cupy

However many of those modules might have been broken before.

@Mic92
Copy link
Member

Mic92 commented Nov 29, 2018

linux_latest-libre problem is be tracked now here: #51219

@Mic92
Copy link
Member

Mic92 commented Nov 29, 2018

nvidia_x11_legacy340/nvidia_x11_legacy304 has been scheduled for removal: #51220

@Mic92
Copy link
Member

Mic92 commented Nov 29, 2018

fusionio is scheduled for removal here: #51223

@Mic92
Copy link
Member

Mic92 commented Nov 29, 2018

@corngood can we get an upper kernel version for the amdgpu-pro module?

@corngood
Copy link
Contributor

@Mic92 it's meant to work with 4.18, but it's possible that it could work with newer releases. It also needs a kernel with a non-standard config KALLSYMS_ALL y:

https://github.com/corngood/nixpkgs/blob/master/nixos/modules/hardware/video/amdgpu-pro.nix#L18

As it is now it would make sense to limit it to 4.18. I'll try to find out why linuxPackages_4_18.amdgpu-pro is failing.

@Mic92 Mic92 merged commit e7a9fc2 into NixOS:master Nov 30, 2018
Mic92 added a commit to Mic92/nixpkgs that referenced this pull request Dec 2, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants