about summary refs log tree commit diff
path: root/pkgs/top-level/linux-kernels.nix
AgeCommit message (Collapse)AuthorFilesLines
2023-12-18Merge pull request #273876 from timothyklim/masterNick Cao1-0/+1
nvidia_x11.dc_535: 535.129.03
2023-12-15Merge pull request #232136 from kylehendricks/add-gasket-linux-kernelsNick Cao1-0/+2
gasket: moved to linux-kernels.nix
2023-12-15gasket: moved to linux-kernels.nixKyle Hendricks1-0/+2
Since this is a kernel module, this needs to be added to be added to linux-kernels.nix so that it can be built for specific kernel versions Appended the kernel make flags. Set a minimum kernel version of 5.15 since it's failing to build on older kernels.
2023-12-15treewide: add __attrsFailEvaluation and __recurseIntoDerivationForReleaseJobsAdam Joseph1-2/+7
2023-12-15nvidia_x11.dc_535: 535.129.03timothy1-0/+1
2023-12-15Merge pull request #272121 from gaykitty/framework-laptop-kmodMaciej Krüger1-0/+2
framework-laptop-kmod: init at unstable-2023-12-03
2023-12-14framework-laptop-kmod: init at unstable-2023-12-03gaykitty1-0/+2
2023-12-12linux/hardened/patches/6.6: init at 6.6.6-hardened1Fabián Heredia Montiel1-0/+2
2023-11-26linux-rt_latest: remove patch that doesn't applySandro Jäckel1-1/+0
2023-11-24zfs_2_1: init at 2.1.13Raito Bezarius1-0/+4
This re-introduces the old stable ZFS version we had in the past following the many predicted issues of ZFS 2.2.x series, that is much more stable than any further ZFS version at the moment. I am also removing myself from maintenance of any further ZFS versions as I am planning to quit ZFS maintenance at some point. In the meantime, for users like me who depend on ZFS for critical operations, here is a ZFS version that is known to work for LTS kernels.
2023-11-18nixos/bcachefs: soft-deprecate 'linuxPackages_testing_bcachefs'Madoura1-0/+2
'bcachefs' is included in the linux kernel since 6.7-rc1
2023-11-16Merge master into staging-nextgithub-actions[bot]1-0/+2
2023-11-11mstflint_access: init at 4.26Markus Theil1-0/+2
Add companion kernel module for mstflint, which is required on some systems with secure boot enabled. Link to corresponding mstflint version. Signed-off-by: Markus Theil <theil.markus@gmail.com>
2023-11-10Merge remote-tracking branch 'origin/master' into HEADAlyssa Ross1-0/+2
Conflicts: pkgs/development/libraries/SDL2/default.nix
2023-11-10Merge pull request #257386 from RaySlash/hid-tmff2Artturi1-0/+2
2023-11-10hid-tmff2: init at v0.81RaySlash1-0/+2
A linux module for Thrustmaste T300RS, T248 and TX(experimental) wheels. https://github.com/Kimplul/hid-tmff2/commit/ca168637fbfb085ebc9ade0c47fa0653dac5d25b - Additionally, https://github.com/scarburato/hid-tminit is also required for proper init of the driver. - The driver has been updated to v0.81 - Fixed a typo in maintainer-list - hid-tmff2 update sha256 - update hid-tmff2 version Co-authored-by: Artturi <Artturin@artturin.com>
2023-11-01Merge master into staging-nextgithub-actions[bot]1-0/+2
2023-11-01Merge pull request #258397 from Atemu/init/nct6687dAtemu1-0/+2
kernelPackages.nct6687d: init at unstable-2023-09-22
2023-10-30Merge master into staging-nextgithub-actions[bot]1-1/+10
2023-10-30linux_6_6: init at 6.6K9001-1/+10
2023-10-19Merge remote-tracking branch 'origin/staging-next' into stagingAlyssa Ross1-29/+2
Conflicts: pkgs/top-level/all-packages.nix
2023-10-15linux_hardkernel_4_14: removeajs1241-11/+0
2023-10-15linux_4_14: removeajs1241-18/+2
2023-10-08Merge staging-next into staginggithub-actions[bot]1-2/+0
2023-10-07Merge pull request #259451 from NixOS/update-kernelsFabián Heredia Montiel1-2/+0
Kernel updates for 2023-10-07
2023-10-07Merge remote-tracking branch 'origin/staging-next' into stagingAlyssa Ross1-12/+2
Conflicts: pkgs/top-level/linux-kernels.nix
2023-10-06linux_6_1: 6.1.55 -> 6.1.56Fabián Heredia Montiel1-1/+0
2023-10-06linux_6_5: 6.5.5 -> 6.5.6Fabián Heredia Montiel1-1/+0
2023-10-03bcachefs: 2023-06-28 -> 2023-09-29Daniel Hill1-2/+2
Includes prep work for mainline bcachefs release.
2023-10-02linux_6_4: drop (EOL)Alyssa Ross1-15/+11
It's still in kernels-org.json, because even if I remove it the update script will keep putting it back, but nothing references it, and it'll be removed from that file when kernels are next updated after it's been delisted from kernel.org. linux_testing_bcachefs still needs to be updated for >6.4, so for now I've just inlined the Linux 6.4 definition in linux_testing_bcachefs's definition.
2023-10-01kernelPackages.nct6687d: init at unstable-2023-09-22Atemu1-0/+2
2023-09-22linux: rewrite updater-script, make data-drivenK9001-9/+20
Co-authored-by: Raito Bezarius <masterancpp@gmail.com>
2023-09-22linuxKernel.kernels: patch out nvme regression on 2017ish Dell laptopsJade Lovelace1-0/+4
Fixes #253418
2023-09-19linux/hardened/patches/6.5: init at 6.5.3-hardened1Fabián Heredia Montiel1-0/+2
2023-09-12nvidia,nixos/nvidia: add datacenter drivers compatible with default cudaPkgsEdward Tjörnhammar1-0/+2
For NVLink topology systems we need fabricmanager. Fabricmanager itself is dependent on the datacenter driver set and not the regular x11 ones, it is also tightly tied to the driver version. Furhtermore the current cudaPackages defaults to version 11.8, which corresponds to the 520 datacenter drivers. Future improvement should be to switch the main nvidia datacenter driver version on the `config.cudaVersion` since these are well known from: > https://docs.nvidia.com/deploy/cuda-compatibility/index.html#use-the-right-compat-package This adds nixos configuration options `hardware.nvidia.datacenter.enable` and `hardware.nvidia.datacenter.settings` (the settings configure fabricmanager) Other interesting external links related to this commit are: * Fabricmanager download site: - https://developer.download.nvidia.com/compute/cuda/redist/fabricmanager/linux-x86_64/ * Data Center drivers: - https://www.nvidia.com/Download/driverResults.aspx/193711/en-us/ Implementation specific details: * Fabricmanager is added as a passthru package, similar to settings and presistenced. * Adds `use{Settings,Persistenced,Fabricmanager}` with defaults to preserve x11 expressions. * Utilizes mkMerge to split the `hardware.nvidia` module into three comment delimited sections: 1. Common 2. X11/xorg 3. Data Center * Uses asserts to make the configurations mutualy exclusive. Notes: * Data Center Drivers are `x86_64` only. * Reuses the `nvidia_x11` attribute in nixpkgs on enable, e.g. doesn't change it to `nvidia_driver` and sets that to either `nvidia_x11` or `nvidia_dc`. * Should have a helper function which is switched on `config.cudaVersion` like `selectHighestVersion` but rather `selectCudaCompatibleVersion`.
2023-09-09linuxPackages.decklink: init at 12.0a14hexchen1-0/+2
2023-08-28linux_6_5: initRaito Bezarius1-1/+9
https://lwn.net/Articles/942879/
2023-08-14linuxPackages.rtw88: 2022-11-05 -> 2023-07-23K9001-1/+0
2023-08-13nixos/opensnitch: Add support for EPBF process monitorJonas Heinrich1-0/+2
Co-authored-by: Slime90
2023-08-08Merge pull request #245677 from fsagbuya/linux-gpibJanik1-0/+2
2023-08-06Merge pull request #246187 from SuperSamus/hid-nintendo-removedavidak1-1/+1
hid-nintendo: remove
2023-08-03linux-gpib: init at 4.3.6Florian Agbuya1-0/+2
2023-07-30hid-nintendo: removeMartino Fontana1-1/+1
2023-07-22linux_6_3: drop as EOLFabián Heredia Montiel1-10/+2
2023-07-21fanout: init at unstable-2023-07-21Rishi Desai1-0/+2
2023-07-17linux_rt_5_4: remove now-applied patchMaximilian Bosch1-1/+0
Failing Hydra build: https://hydra.nixos.org/build/226948220/
2023-07-16linuxPackages.trelay: init at 22.03.5April John1-0/+2
Co-authored-by: Yaya <github@uwu.is> Co-authored-by: Sandro <sandro.jaeckel@gmail.com> Co-authored-by: Yureka <yuka@yuka.dev>
2023-07-11linux/hardened/patches/6.4: init at 6.4.3-hardened1Fabián Heredia Montiel1-0/+2
2023-07-07linux_5_15: drop fix-amdgpu-5_15 patchFabián Heredia Montiel1-1/+0
2023-07-03rtl8723bs: removeAlexandre Iooss1-2/+1