Commit Graph

31841 Commits

Author SHA1 Message Date
Jared Baur
c00aef9939 Add MDIO tools and netlink out-of-tree kernel module (#456896) 2025-11-01 01:38:47 +00:00
nixpkgs-ci[bot]
59e0e5f8f1 Merge staging-next into staging 2025-10-31 12:08:26 +00:00
Alyssa Ross
b038954aa9 linux_xanmod, linux_xanmod_latest: 2025-10-29 (#457167) 2025-10-31 08:56:21 +00:00
nixpkgs-ci[bot]
902a7426cf Merge staging-next into staging 2025-10-31 06:07:18 +00:00
Thiago Kenji Okada
d9376b2b54 linuxKernel.kernels.linux_zen: 6.17.2 -> 6.17.6 (#457051) 2025-10-31 00:26:32 +00:00
nixpkgs-ci[bot]
9c7c6cc7ff Merge staging-next into staging 2025-10-31 00:17:58 +00:00
Aliaksandr
03bb7d8195 all-packages: do not export lib functions from pkgs 2025-10-30 22:38:49 +02:00
Guy Chronister
5a3445b59a ath9k-htc-blobless-firmware,ath9k-htc-blobless-firmware-unstable: fix cmake 4 error 2025-10-30 15:35:41 -05:00
eljamm
be0b228501 linux_xanmod_latest: 6.17.5 -> 6.17.6
- Changelog: https://dl.xanmod.org/changelog/6.17/ChangeLog-6.17.6-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.17.5-xanmod1..6.17.6-xanmod1?from_project_id=51590166
2025-10-30 20:15:09 +00:00
eljamm
6fab44ceec linux_xanmod: 6.12.55 -> 6.12.56
- Changelog: https://dl.xanmod.org/changelog/6.12/ChangeLog-6.12.56-xanmod1.gz
- Diff: https://gitlab.com/xanmod/linux/-/compare/6.12.55-xanmod1..6.12.56-xanmod1?from_project_id=51590166
2025-10-30 20:12:04 +00:00
Jared Baur
9bdf1311ee mdio-netlink: init at 1.3.1 2025-10-30 10:48:28 -07:00
R. Ryantm
378096bb8e linuxKernel.kernels.linux_zen: 6.17.2 -> 6.17.6 2025-10-30 17:34:00 +00:00
K900
45df334930 Merge remote-tracking branch 'origin/staging-next' into staging 2025-10-30 12:20:34 +03:00
Fabián Heredia Montiel
38b9b64812 linux: cleanup common-config after 5.4 drop 2025-10-30 01:01:49 -06:00
K900
061c55856b staging-nixos merge for 2025-10-29 (#456736) 2025-10-29 14:34:43 +00:00
Sandro
8b58f3f608 linuxPackages.drbd: 9.2.14 -> 9.2.15 (#455346) 2025-10-29 14:22:53 +00:00
K900
fce4771598 linux_5_10: 5.10.245 -> 5.10.246 2025-10-29 17:04:29 +03:00
K900
1c348866ef linux_5_15: 5.15.195 -> 5.15.196 2025-10-29 17:04:03 +03:00
K900
437248925a linux_6_1: 6.1.157 -> 6.1.158 2025-10-29 17:03:36 +03:00
K900
a2fe3038d9 linux_6_6: 6.6.114 -> 6.6.115 2025-10-29 17:03:08 +03:00
K900
26c69eb2df linux_6_12: 6.12.55 -> 6.12.56 2025-10-29 17:02:39 +03:00
K900
bcd3078c44 linux_6_17: 6.17.5 -> 6.17.6 2025-10-29 17:02:08 +03:00
K900
394c3b39ef linux_testing: 6.18-rc2 -> 6.18-rc3 2025-10-29 17:02:04 +03:00
h7x4
23312527af nixos/sssd: migrate to rfc42-style settings (#448955) 2025-10-29 13:37:22 +00:00
Marcel
acbeb604ce nixos/sssd: migrate to rfc42-style settings 2025-10-29 09:43:34 +01:00
Kiskae
548d30974a linuxPackages.nvidiaPackages.vulkan_beta: 580.94.03 -> 580.94.06 2025-10-28 21:51:37 +01:00
K900
c42a763484 Merge remote-tracking branch 'origin/staging-next' into staging 2025-10-27 21:12:17 +03:00
nixpkgs-ci[bot]
f7ef7c3fe4 Merge master into staging-nixos 2025-10-27 18:07:34 +00:00
Johannes Kirschbauer
4ad85b485d various: lib usage improvements - prefer removeAttrs over filterAttrs (#455787) 2025-10-27 16:17:52 +00:00
Philip Taron
2a89d278ef cudaPackages.fabricmanager: deprecate phases (#435076) 2025-10-27 15:53:54 +00:00
Sandro
5afd88b986 tuxedo-drivers: 4.15.4 -> 4.16.0 (#450968) 2025-10-27 14:29:03 +00:00
Martin Woods
d41fe6300e tuxedo-drivers: added wetisobe to the maintainers 2025-10-27 15:21:55 +01:00
Martin Woods
8d87bb479d tuxedo-drivers: 4.15.4 -> 4.16.0 2025-10-27 15:21:55 +01:00
Philip Taron
4160763d74 various: lib usage improvements - prefer elem over any for list inclusion conditions (#455789) 2025-10-27 13:21:20 +00:00
h7x4
467464e0cd linux: lib.filterAttrs -> lib.removeAttrs 2025-10-27 19:07:34 +09:00
Felix Singer
78c1d0ba4e linux: Enable Virtualbox guest modules
The mainline Linux kernel modules for VirtualBox guests are enabled by
many other distros. It seems reasonable to assume that they are stable
and functional enough at this point. The modules include vboxguest,
vboxvideo and vboxsf. So enable them for NixOS too.

This provides an overview about what other Linux distros do:

* [Arch](https://archlinux.org/packages/?sort=&q=virtualbox&maintainer=&flagged=)
  * [Enabled mainline](4ce5aa26d4) Virtualbox guest kernel modules
  * No guest modules package, only guest utils

* [Alpine](https://pkgs.alpinelinux.org/packages?name=*virtualbox*&branch=edge&repo=&arch=x86_64&origin=&flagged=&maintainer=)
  * [Enabled mainline](https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/main/linux-lts/lts.x86_64.config?__goaway_challenge=cookie&__goaway_id=6d9c6ce73df12ad9d4edd231da8d2b12&__goaway_referer=https%3A%2F%2Fgithub.com%2F#L2750) Virtualbox guest kernel modules
  * no guest modules package, only guest utils

* [openSUSE](https://software.opensuse.org/search?q=virtualbox&baseproject=openSUSE%3AFactory)
  * [Enabled mainline](https://software.opensuse.org/package/kernel-default) Virtualbox guest kernel modules
  * 3rd-party modules are shipped with host modules in one package
    * [Stable](https://software.opensuse.org/package/virtualbox-kmp-default)
    * [LTS](https://software.opensuse.org/package/virtualbox-kmp-longterm)

* [Debian](https://packages.debian.org/search?suite=sid&searchon=names&keywords=virtualbox)
  * [Enabled mainline](https://salsa.debian.org/search?search=vbox&nav_source=navbar&project_id=18670&group_id=2107&search_code=true&repository_ref=debian%2Flatest) Virtualbox guest kernel modules
  * No guest modules package, only guest utils
  * [File search for vboxguest.ko](https://packages.debian.org/search?suite=bookworm&arch=any&mode=exactfilename&searchon=contents&keywords=vboxguest.ko), only shipped by the kernel package

* [Gentoo](https://packages.gentoo.org/packages/search?q=virtualbox)
  * [Enabled mainline](https://github.com/projg2/fedora-kernel-config-for-gentoo/blob/6.12.8-gentoo/kernel-x86_64-fedora.config#L8486) Virtualbox guest kernel modules
  * [Packaged 3rd-party](https://packages.gentoo.org/packages/app-emulation/virtualbox-guest-modules) kernel modules for guests

* [Fedora](https://packages.fedoraproject.org/search?query=virtualbox)
  * [Enabled mainline](5d7cf45828) Virtualbox guest kernel modules
  * No guest modules package, only guest utils

Signed-off-by: Felix Singer <felixsinger@posteo.net>
2025-10-27 09:56:54 +01:00
K900
0eb2b2c825 Merge remote-tracking branch 'origin/staging-next' into staging 2025-10-27 10:53:50 +03:00
Wolfgang Walther
346809dabb linuxKernel.kernels.linux_rt_{}: sha256 -> hash (#453871) 2025-10-27 07:41:09 +00:00
EarthenGarland
342a27929b linuxKernel.kernels.linux_rt_5_10: sha256 -> hash 2025-10-27 09:28:53 +02:00
EarthenGarland
57b4fd20ba linuxKernel.kernels.linux_rt_5_15: sha256 -> hash 2025-10-27 09:28:53 +02:00
EarthenGarland
f6ae789da3 linuxKernel.kernels.linux_rt_6_1: sha256 -> hash 2025-10-27 09:28:53 +02:00
EarthenGarland
9c13cbe1b5 linuxKernel.kernels.linux_rt_6_6: sha256 -> hash 2025-10-27 09:28:53 +02:00
EarthenGarland
826567fc23 linuxKernel.kernels.linux_rt_{}: modify update script for sha256 -> hash 2025-10-27 09:28:42 +02:00
Robert Schütz
1d0624ac37 linux: remove pie from hardeningDisable 2025-10-26 15:33:58 -07:00
nixpkgs-ci[bot]
9abe9a380b Merge staging-next into staging 2025-10-26 13:53:14 +00:00
K900
c1f2e30990 Merge remote-tracking branch 'origin/staging-next' into staging 2025-10-26 16:51:01 +03:00
Maximilian Bosch
09e80b0b76 linux/build: re-expose config with its helper functions
In #448835 I renamed `config` to `configHelpers` to save a
`config_ = config;`, however `config` having the `is*` helpers is kinda
public API (as proven by NixOS modules failing to evaluate).

As a result, this commit adds the helpers back to `config` that is
exposed by the kernel derivation.

Apologies, I'm pretty sure I fixed that before locally and it just got
lost during a rebase :(
2025-10-26 13:35:20 +01:00
Maximilian Bosch
397c93784d linux/hardened/patches/6.12: v6.12.43-hardened1 -> v6.12.50-hardened1 (#455563) 2025-10-26 11:28:14 +00:00
Maximilian Bosch
4404f98361 linux: low-hanging fruits / cleanups (#448835) 2025-10-26 10:28:12 +00:00
R. Ryantm
99e4823762 linuxKernel.kernels.linux_lqx: 6.17.4 -> 6.17.5 2025-10-26 07:33:46 +00:00