Commit graph

16962 commits

Author SHA1 Message Date
TredwellGit d4efdd46c7 linux/hardened/patches/4.19: 4.19.213-hardened1 -> 4.19.215-hardened1 2021-11-05 17:25:53 +00:00
TredwellGit 6cbce22479 linux/hardened/patches/4.14: 4.14.252-hardened1 -> 4.14.254-hardened1 2021-11-05 17:25:45 +00:00
TredwellGit 962be21e1d linux_latest-libre: 18413 -> 18452 2021-11-05 17:25:22 +00:00
TredwellGit a2dd7acdd8 linux: 5.4.156 -> 5.4.157 2021-11-05 17:24:59 +00:00
TredwellGit 104950bafd linux: 5.14.15 -> 5.14.16 2021-11-05 17:24:53 +00:00
TredwellGit 4deb3cf76a linux: 5.10.76 -> 5.10.77 2021-11-05 17:24:45 +00:00
TredwellGit 5cab1474d9 linux: 4.9.288 -> 4.9.289 2021-11-05 17:24:37 +00:00
TredwellGit 6292af0d46 linux: 4.4.290 -> 4.4.291 2021-11-05 17:24:31 +00:00
TredwellGit c1f9eef4bc linux: 4.19.214 -> 4.19.215 2021-11-05 17:24:25 +00:00
TredwellGit 6ad7cc4323 linux: 4.14.253 -> 4.14.254 2021-11-05 17:24:19 +00:00
github-actions[bot] 2663e5b623
Merge master into staging-next 2021-11-05 12:01:17 +00:00
Maxine Aubrey 0b546fc53f fwupd: 1.5.12 -> 1.7.1
- https://github.com/fwupd/fwupd/releases/tag/1.6.0
- https://github.com/fwupd/fwupd/releases/tag/1.6.1
- https://github.com/fwupd/fwupd/releases/tag/1.6.2
- https://github.com/fwupd/fwupd/releases/tag/1.6.3
- https://github.com/fwupd/fwupd/releases/tag/1.6.4
- https://github.com/fwupd/fwupd/releases/tag/1.7.0
- https://github.com/fwupd/fwupd/releases/tag/1.7.1

Installed tests python not needed since the utility was moved to C code:
9d37e447a1

Co-Authored-By: Jan Tojnar <jtojnar@gmail.com>
2021-11-05 12:01:46 +01:00
Bernardo Meurer 9a96e0ec8c
Merge pull request #144641 from jian-lin/enable-TCP_CONG_ADVANCED-on-aarch64
linux: enable TCP_CONG_ADVANCED
2021-11-04 23:31:16 -07:00
Cole Mickens fd6e9350d0
Merge pull request #139354 from colemickens/nvidia
nvidia: fix egl-wayland loading
2021-11-04 23:09:38 -07:00
github-actions[bot] ac4cb43546
Merge staging-next into staging 2021-11-05 00:02:01 +00:00
linj 555aa76120 linux: enable TCP_CONG_ADVANCED
TCP_CONG_ADVANCED is enabled by default on x86_64[1] in the upstream.
Although it is not the case for aarch64[2], many distributions, such as
Debian[3], Fedora[4] and Gentoo[5], choose to enable it in their
distribution kernel.

With this patch, aarch64 users can choose many other TCP congestion
algorithms, which may improve their network performance.

[1]: 7ddb58cb0e/arch/x86/configs/x86_64_defconfig (L71)
[2]: 7ddb58cb0e/arch/arm64/configs/defconfig
[3]: e2d14375d7/debian/config/config (L7063)
[4]: 836165dd2d/f/kernel-aarch64-fedora.config
[5]: 5808eb2f06/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.77.ebuild (L27)
2021-11-05 03:18:16 +08:00
github-actions[bot] 20bee66ec8
Merge staging-next into staging 2021-11-04 18:01:44 +00:00
Bernardo Meurer 6d89239857
linuxKernel.kernels.linux_xanmod: 5.14.15 -> 5.14.16 2021-11-04 09:49:03 -07:00
Jörg Thalheim 5406db45f2
Merge pull request #143657 from Mic92/zen
linux_zen: 5.14.14-zen1 -> 5.14.15-zen1
2021-11-04 15:57:28 +00:00
Anderson Torres be4a3509fa
Merge pull request #144507 from AndersonTorres/new-misc
Misc modifications
2021-11-04 10:04:31 -03:00
github-actions[bot] cca97be2f0
Merge staging-next into staging 2021-11-04 12:01:39 +00:00
Atemu df5fd5580c linux_lqx: 5.14.15 -> 5.14.16 2021-11-04 09:58:40 +01:00
AndersonTorres 49466be320 msr: init at 20060208 2021-11-03 17:06:38 -03:00
Artturi 3e337de0c2
Merge pull request #143914 from r-burns/libselinux 2021-11-03 21:23:00 +02:00
Sandro Jäckel 8547db919a
treewide: switch `builtins.fromJSON(builtins.readFile ./file.json)` to lib.importJSON ./file.json 2021-11-03 14:43:52 +01:00
github-actions[bot] bf39715fe0
Merge staging-next into staging 2021-11-03 12:01:58 +00:00
Bobby Rong e92075e4e6
Merge pull request #144345 from r-ryantm/auto-update/iotop-c
iotop-c: 1.19 -> 1.20
2021-11-03 17:39:57 +08:00
Sergei Trofimovich 19071065eb bridge-utils: 1.5 -> 1.7.1
While at it:
- updated package description (and mention DEPRECATED upstream status)
- switched to .xz tarball
- dropped upstreamed patch
- dropped explicit checks for build result as upstream fixed it.
2021-11-03 07:45:29 +00:00
Sandro caa554357e
Merge pull request #138618 from trofi/update-ell
ell: 0.43 -> 0.44
2021-11-03 08:39:34 +01:00
mitchmindtree 35e4c0d750 linux: Add kernel config required for QCA6390 bluetooth (XPS 9310)
This commit aims to upstream some kernel config patches from the [xps
9310 module in the nixos-hardware repo][1]. These patches have been in
use by at least a few community members for around 10 months and seem to
consistently and successfully enable bluetooth support for XPS 9310
models that come with the QCA6390 connectivity chip.

Without these patches, bluetooth will not work on the Dell XPS 9310
laptop models that come with the QCA6390. *Note that this isn't all XPS
9310 devices, but seems to be all devices shipped with 32GB RAM.*

The motivation for upstreaming is pretty simple: currently we have to
build the entire kernel every time we want to update it, which takes a
good half hour at least on this little laptop :)

The `whenAtLeast` version params were determined via the entries for
each parameter found at https://cateee.net/lkddb (linked for each
below).

Added config parameters:

- `BT_QCA` - provides the `btqca` module.
  https://cateee.net/lkddb/web-lkddb/BT_QCA.html
- `BT_HCIUART_QCA` - required for QCA6390 bluetooth support.
  Requires `BT_HCIUART`, `BT_HCIUART_SERDEV`
  https://cateee.net/lkddb/web-lkddb/BT_HCIUART_QCA.html
- `BT_HCIUART_SERDEV`
  Requires `SERIAL_DEV_BUS`, `BT_HCIUART`
  https://cateee.net/lkddb/web-lkddb/BT_HCIUART_SERDEV.html
- `BT_HCIUART`
  Requires `SERIAL_DEV_BUS`, `TTY`
  https://cateee.net/lkddb/web-lkddb/BT_HCIUART.html
- `SERIAL_DEV_CTRL_TTYPORT`
  Requires `TTY`, `SERIAL_DEV_BUS` != module
  https://cateee.net/lkddb/web-lkddb/SERIAL_DEV_CTRL_TTYPORT.html
- `SERIAL_DEV_BUS`
  https://cateee.net/lkddb/web-lkddb/SERIAL_DEV_BUS.html

Fwiw, these parameters are also set in [the default Arch config][2].

[1]: https://github.com/NixOS/nixos-hardware/blob/master/dell/xps/13-9310/default.nix
[2]: https://github.com/archlinux/svntogit-packages/blob/packages/linux/trunk/config
2021-11-03 17:17:02 +10:00
R. Ryantm fc04ef07be iptstate: 2.2.6 -> 2.2.7 2021-11-03 05:34:21 +00:00
R. Ryantm f2ef8b5296 iotop-c: 1.19 -> 1.20 2021-11-03 05:26:55 +00:00
Martin Weinelt 8f5da907b0 Merge remote-tracking branch 'origin/staging-next' into staging 2021-11-02 23:31:28 +01:00
Vladimír Čunát f62cbdfcdb
Merge #143252: linux: include Cherryview pinctrl driver 2021-11-02 14:07:38 +01:00
github-actions[bot] 36b42d42c9
Merge staging-next into staging 2021-11-02 12:02:08 +00:00
arkivm 2893f1eaf5
pcm: 202107 -> 202110 (#144175)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-11-02 13:25:43 +02:00
github-actions[bot] 3f03065e05
Merge staging-next into staging 2021-11-02 00:02:12 +00:00
github-actions[bot] d27dd6653e
Merge master into staging-next 2021-11-02 00:01:32 +00:00
Yureka 670af1fba8 hd-idle: package rewrite
Someone ported the original hd-idle to Golang and is maintaining it.
This replaces the hd-idle package with the actively maintained Golang
port. I assume nobody will need unmaintained original version since
the Golang port can do everything the original version can do.
2021-11-01 23:55:57 +01:00
github-actions[bot] 83d6b7a7e0
Merge staging-next into staging 2021-11-01 18:01:40 +00:00
github-actions[bot] bd0051cd54
Merge master into staging-next 2021-11-01 18:01:02 +00:00
Maximilian Bosch 64ccb795db
Merge pull request #143234 from Ma27/ofborg-kernel-pings
linux: make sure that src/version actually refer to the declaring file
2021-11-01 14:13:46 +01:00
github-actions[bot] 9e9ee310f8
Merge staging-next into staging 2021-11-01 12:01:37 +00:00
github-actions[bot] cc41bb5851
Merge master into staging-next 2021-11-01 12:01:00 +00:00
Maximilian Bosch f823249125
Merge pull request #144079 from xaverdh/linux-5.15
Linux 5.15
2021-11-01 11:29:59 +01:00
Maximilian Bosch 63185299f4
linux: make sure that src/version actually refer to the declaring file
With this change it's ensured that `builtins.unsafeGetAttrPos` actually
points to `<nixpkgs/pkgs/os-specific/linux/kernel/linux-x.y.nix>` when
retrieving the position of `src` or `version` of
`linuxPackages.kernel`.

This is relevant to make sure that ofborg pinging maintainers on kernel updates
actually works[1]. While the underlying issue should be fixed in ofborg
or Nix itself, this is IMHO a pragmatic change to ensure that all kernel
maintainers are automatically notified on updates.

[1] https://github.com/NixOS/nixpkgs/pull/143113#issuecomment-953319957
2021-11-01 10:06:00 +01:00
Artturi 73951697f0
Merge pull request #139867 from Mic92/bcc 2021-11-01 11:03:55 +02:00
Ellie Hermaszewska cf6e529bfb
Merge pull request #142565 from Kiskae/patch-1
nvidia_x11 _legacy470: init at 470.82.00
2021-11-01 16:47:29 +08:00
Dominik Xaver Hörl 9d91ebe17e linux: init 5.15 2021-11-01 08:34:59 +01:00
github-actions[bot] bef900528f
Merge staging-next into staging 2021-11-01 00:02:05 +00:00
github-actions[bot] 7eaf56d92e
Merge master into staging-next 2021-11-01 00:01:32 +00:00
Sandro 33f7dd3cfd
Merge pull request #143620 from jtojnar/ppd 2021-10-31 22:48:45 +01:00
Atemu f5cfdee708 linux_lqx: 5.14.14 -> 5.14.15 2021-10-31 19:22:23 +01:00
github-actions[bot] bc5e1e9c27
Merge staging-next into staging 2021-10-31 06:01:37 +00:00
github-actions[bot] e4e8cd182e
Merge master into staging-next 2021-10-31 06:01:06 +00:00
Evils 27ba20dd72 linuxPackages.vm-tools: init
needed for mce-test
2021-10-30 22:22:12 -04:00
Evils 788920fcdf nixosTests.rasdaemon: init module test
and passthru test in the package
2021-10-30 22:22:12 -04:00
Evils ea0e9dac2a error-inject: init mce, edac and aer 2021-10-30 22:22:12 -04:00
Evils 93f3805d88 rasdaemon: init at 0.6.7 2021-10-30 22:22:12 -04:00
github-actions[bot] fdcee2eb3b
Merge staging-next into staging 2021-10-31 00:02:05 +00:00
github-actions[bot] 81d84138b5
Merge master into staging-next 2021-10-31 00:01:33 +00:00
Ryan Burns e6ca3a37f1 libselinux: fix cross-compilation from x86_32
libselinux incorrectly initializes the host platform's arch using uname -m,
which actually returns the build platform's arch. This results in an invalid
compile flag (-mno-tls-direct-seg-refs) when compiling from x86_32.
So we need to set the host arch variable explicitly.
2021-10-30 16:55:54 -07:00
Bernardo Meurer 7cc7ba9d92
Merge pull request #143268 from lovesegfault/linux_xanmod-5.14.15
linuxKernel.kernels.linux_xanmod: 5.14.14-2 -> 5.14.15-1
2021-10-30 15:22:51 -07:00
github-actions[bot] 062a1496d6
Merge staging-next into staging 2021-10-30 18:01:37 +00:00
github-actions[bot] 0fa76ebdca
Merge master into staging-next 2021-10-30 18:00:59 +00:00
illustris 185e6a477a sssd: 1.16.5 -> 2.6.0, fix broken build 2021-10-30 09:48:28 -07:00
Jan Tojnar bb9ea6763d nixosTests.installed-tests.power-profiles-daemon: init 2021-10-30 14:45:37 +02:00
github-actions[bot] ba990541d1
Merge staging-next into staging 2021-10-30 00:02:03 +00:00
github-actions[bot] 2d204edb98
Merge master into staging-next 2021-10-30 00:01:30 +00:00
Jonathan Ringer e9a1ba099f linuxPackages_5_10_hardened: fix patching conflict with patchShebang 2021-10-29 13:23:10 -07:00
Sandro b956d146ab
Merge pull request #142688 from rowanG077/update-intel-compute-runtime 2021-10-29 20:29:27 +02:00
github-actions[bot] 9a002bac35
Merge staging-next into staging 2021-10-29 18:01:38 +00:00
github-actions[bot] 6317a19147
Merge master into staging-next 2021-10-29 18:01:00 +00:00
Jörg Thalheim 3b1921413d linux_zen: 5.14.14-zen1 -> 5.14.15-zen1 2021-10-29 15:18:52 +02:00
Simon Bruder b417826250
linuxPackages.rtw89: unstable-2021-07-03 -> unstable-2021-10-21 2021-10-29 15:12:07 +02:00
github-actions[bot] 853a47c140
Merge staging-next into staging 2021-10-29 12:01:53 +00:00
github-actions[bot] 97b60b1800
Merge master into staging-next 2021-10-29 12:01:19 +00:00
Michael Raskin 5778e9f2bb
Merge pull request #143499 from r-ryantm/auto-update/sinit
sinit: 1.0 -> 1.1
2021-10-29 07:57:59 +00:00
Jan Tojnar 6e64f03c12 nixosTests.power-profiles-daemon: add to all-tests.nix
This was forgotten in the inital PR.
2021-10-29 09:17:27 +02:00
Jan Tojnar 046ec82346 power-profiles-daemon: 0.8.1 → 0.10.1
https://gitlab.freedesktop.org/hadess/power-profiles-daemon/-/blob/0.10.1/NEWS

Requires installing to system for polkit policy.
2021-10-29 09:17:27 +02:00
github-actions[bot] d9aba51052
Merge staging-next into staging 2021-10-29 06:01:42 +00:00
github-actions[bot] e7fbce41fc
Merge master into staging-next 2021-10-29 06:01:10 +00:00
Julien Moutinho 736dcd8955 zfs-kernel: fix strip in cross-compilation 2021-10-28 20:11:18 -07:00
R. Ryantm 39c1507457 sinit: 1.0 -> 1.1 2021-10-28 23:33:19 +00:00
Kiskae d654d52b24 nvidia_x11_legacy470: 470.74 -> 470.82.00 2021-10-28 23:24:12 +02:00
Justin Sleep 64ae396829 linux: build in Cherryview pinctrl driver
This allows integrated keyboards on Braswell and Cherryview devices to function properly.
2021-10-28 11:53:14 -05:00
Alyssa Ross 3f01b576af
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
Conflicts:
	nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
	nixos/doc/manual/release-notes/rl-2111.section.md
2021-10-28 16:07:38 +00:00
Bernardo Meurer 3bd2ecaf33
linuxKernel.kernels.linux_xanmod: 5.14.14-2 -> 5.14.15-1 2021-10-27 18:42:18 -07:00
github-actions[bot] a1e570b43e
Merge master into staging-next 2021-10-28 00:01:36 +00:00
Felix Singer 4711d9ecf7 kexec-tools: 2.0.20 -> 2.0.22
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2021-10-27 21:35:44 +02:00
TredwellGit 8c0c31d545 firmwareLinuxNonfree: 2021-09-19 -> 20211027 2021-10-27 18:51:11 +00:00
github-actions[bot] 22401dcc39
Merge master into staging-next 2021-10-27 18:01:02 +00:00
rowanG077 c6791b730b intel-compute-runtime: 20.34.17727 -> 21.42.21270 2021-10-27 15:16:30 +02:00
github-actions[bot] d33a58f89d
Merge master into staging-next 2021-10-27 12:01:20 +00:00
TredwellGit 748cc60427 linux_latest-libre: 18380 -> 18413 2021-10-27 09:53:28 +00:00
TredwellGit 55af4f5da2 linux-rt_5_4: 5.4.143-rt64 -> 5.4.154-rt65 2021-10-27 09:53:20 +00:00
TredwellGit 67e5b8b626 linux: 5.4.155 -> 5.4.156 2021-10-27 09:52:46 +00:00
TredwellGit 0719e92d1b linux: 5.14.14 -> 5.14.15 2021-10-27 09:52:41 +00:00
TredwellGit 4bd2c087e0 linux: 5.10.75 -> 5.10.76 2021-10-27 09:52:34 +00:00
TredwellGit 19735ff280 linux: 4.9.287 -> 4.9.288 2021-10-27 09:52:29 +00:00
TredwellGit 3a69f006d9 linux: 4.4.289 -> 4.4.290 2021-10-27 09:52:24 +00:00
TredwellGit b7efb90537 linux: 4.19.213 -> 4.19.214 2021-10-27 09:52:20 +00:00
TredwellGit 20e62a2b01 linux: 4.14.252 -> 4.14.253 2021-10-27 09:52:14 +00:00
Sandro 74149c9d5c
Merge pull request #143083 from r-ryantm/auto-update/autosuspend 2021-10-27 10:28:37 +02:00
Sandro 5c7dc2bcf5
Merge pull request #143021 from markuskowa/upd-rdma-core 2021-10-27 10:28:16 +02:00
R. Ryantm 3096e73c9e autosuspend: 4.0.0 -> 4.0.1 2021-10-27 02:06:43 +00:00
github-actions[bot] b6a580b9b3
Merge staging-next into staging 2021-10-27 00:02:06 +00:00
github-actions[bot] 23c6bab47e
Merge master into staging-next 2021-10-27 00:01:25 +00:00
Timothy DeHerrera 8a667bea3e
linuxPackages.nvidia_x11: 470.74 -> 495.44 2021-10-26 13:33:09 -06:00
github-actions[bot] 7455d89599
Merge staging-next into staging 2021-10-26 18:01:57 +00:00
github-actions[bot] 9a27efeb34
Merge master into staging-next 2021-10-26 18:01:19 +00:00
Markus Kowalewski ccd348aeb8
rdma-core: 37.0 -> 37.1 2021-10-26 16:30:45 +02:00
Michael Swan 0ebf090e30 checksec: 2.4.0 -> 2.5.0 2021-10-26 09:34:37 +00:00
github-actions[bot] 47ad670e14
Merge staging-next into staging 2021-10-26 00:02:18 +00:00
Martin Weinelt a47e0a6554 Merge remote-tracking branch 'origin/master' into staging-next 2021-10-25 21:03:48 +02:00
Sascha Grunert 4dde9c38a4
libbpf: 0.4.0 -> 0.5.0
Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2021-10-25 12:12:59 +02:00
github-actions[bot] 94e4b96dfc
Merge staging-next into staging 2021-10-24 00:02:23 +00:00
github-actions[bot] 6d5b2c70e0
Merge master into staging-next 2021-10-24 00:01:46 +00:00
Michal Sojka 393fc1f7ee kernelshark: 1.2 -> 2.0.2
Relevant upstream changes:

- Sources were moved from trace-cmd repository to a new repository.
- Makefile for building documentation is broken. Therefore, we don't
  build documentation. After upstream fixes it, we can build it again.
2021-10-23 22:19:10 +02:00
Michal Sojka 3d249d1d49 trace-cmd: 2.9.1 -> 2.9.5
Besides updating trace-cmd, this commit also switches from bundled
libtraceevent and libtracefs to their external sources. Upstream
copied those libraries to separate repositories (see
https://lore.kernel.org/linux-trace-devel/20210325172357.6e059c31@gandalf.local.home/).

Another change relates to documentation building, which upstream
reworked. We disable HTML documentation - previous versions did not
provide it too.

Finally, we enable parallel build, which is simpler if `buildPhase` is
not overridden.
2021-10-23 22:12:46 +02:00
Michal Sojka b068cd2e14 libtracefs: init at 1.2.5
This library is needed for recent versions of kernelshark.
2021-10-23 22:12:45 +02:00
Michal Sojka 12aa203193 libtraceevent: init at 1.4.0
This library is needed for recent versions of kernelshark.
2021-10-23 22:12:45 +02:00
Kiskae f8d38db8d7 nvidia_x11 _legacy470: init at 470.74
R470 is the last version supporting the kepler architecture
Making it a separate package allows the driver to be pinned before the 495.xx driver becomes stable.
2021-10-22 21:30:51 +02:00
github-actions[bot] f9ab4de694
Merge staging-next into staging 2021-10-22 18:01:54 +00:00
Jonathan Ringer fc25d94010
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/python-modules/jupyter-client/default.nix
	pkgs/development/python-modules/jupyterlab-git/default.nix
2021-10-22 09:33:07 -07:00
Sandro 367536a15c
Merge pull request #142511 from arcnmx/linux515rc 2021-10-22 15:13:09 +02:00
Mario Rodas c7a997f6e8
Merge pull request #142284 from marsam/update-lxc
lxc: 4.0.10 -> 4.0.11
2021-10-22 00:09:28 -05:00
arcnmx 146c830cff linux_testing: 5.13-rc6 -> 5.15-rc6 2021-10-21 12:29:09 -07:00
Sandro c52f72d97d
Merge pull request #142489 from lovesegfault/linux_xanmod-5.14.14-2 2021-10-21 20:23:03 +02:00
Samuel Dionne-Riel 16a55a22a5
Merge pull request #142015 from jkarlson/simplefb
linux: FB_SIMPLE
2021-10-21 13:47:49 -04:00
Bernardo Meurer 617d94d7da
linuxKernel.kernels.linux_xanmod: 5.14.14-1 -> 5.14.14-2 2021-10-21 10:20:05 -07:00
Sergei Trofimovich 92b0e34180
cramfsswap: fix parallel build failure (#142478)
Co-authored-by: Artturi <Artturin@artturin.com>
2021-10-21 20:19:09 +03:00
Sandro 0b005ad403
Merge pull request #141737 from michaeladler/zen-kernels 2021-10-21 11:17:02 +02:00
Sandro cf531718d8
Merge pull request #142381 from trofi/sequential-dmraid 2021-10-21 11:06:32 +02:00
Michael Adler f7297104ec linux_zen: 5.14.8-zen1 -> 5.14.14-zen1 2021-10-21 08:39:55 +02:00
Michael Adler 43b4591bbd linux_lqx: 5.14.11 -> 5.14.14 2021-10-21 08:36:26 +02:00
github-actions[bot] 79a336f4e0
Merge staging-next into staging 2021-10-21 06:01:58 +00:00
github-actions[bot] 54a42ab846
Merge master into staging-next 2021-10-21 06:01:21 +00:00
Jörg Thalheim 3897b34444
Merge pull request #142399 from Mic92/bcache-revert
Revert "linux_testing_bcachefs: upstream tarballs rather patchsets"
2021-10-21 06:59:10 +01:00
Cole Mickens 59a7fb27a1
nvidia: install egl wayland gbm support 2021-10-20 20:31:38 -07:00
Bernardo Meurer 362ff9452e
Merge pull request #142436 from NixOS/linux_xanmod-5.14.14
linuxKernel.kernels.linux_xanmod: 5.14.12 -> 5.14.14
2021-10-20 18:52:53 -07:00
Peter Hoeg cdf77fdf20 i2c-tools: 4.2 -> 4.3 2021-10-21 09:09:55 +08:00
Bernardo Meurer 0530b5e15f
linuxKernel.kernels.linux_xanmod: 5.14.12 -> 5.14.14 2021-10-20 17:57:23 -07:00
github-actions[bot] fb42f8d317
Merge staging-next into staging 2021-10-21 00:02:26 +00:00
github-actions[bot] 872437b0f0
Merge master into staging-next 2021-10-21 00:01:47 +00:00
Cole Mickens 7761e23785
nvidia: add wayland to nvidia-egl-wayland libpath 2021-10-20 15:19:07 -07:00
Cole Mickens 216dd5b740
nvidia: fix egl-wayland loading 2021-10-20 15:19:06 -07:00
Maximilian Bosch bb5aa0109b
linux: build hardened kernel with matching releases
Until now we merged kernel updates even if no hardened versions were
available yet. On one hand we don't want to delay patch-level updates,
on the other hand users of hardened kernels have frequent breakage now[1].

This change aims to provide a solution this issue:

* The hardened patchset now references the kernel version it's released
  for (including a sha256 hash for the fixed-output path of the source
  tarball).
* The `hardenedKernelFor`-function doesn't just append hardened patches
  now, but also overrides version & src to match the kernel version the
  patch was built & tested for.

Refs #140281

[1] https://hydra.nixos.org/job/nixos/trunk-combined/nixpkgs.linuxPackages_hardened.kernel.x86_64-linux/all
2021-10-20 23:51:52 +02:00
Maximilian Bosch 65930caffe
linux: create maintainer team
Now there are a few more folks who should get pinged on kernel changes:

    $ nix-instantiate -E 'with import ./. {}; (map (x: x.github) linux.meta.maintainers)' --eval  --strict
    [ "TredwellGit" "mweinelt" "ma27" "nequissimus" "alyssais" "thoughtpolice" ]

Refs #140281
2021-10-20 23:49:33 +02:00
Jörg Thalheim 161d1b7f6e Revert "linux_testing_bcachefs: upstream tarballs rather patchsets"
This reverts commit 98ae18fa62.

Appearantly the consens is that a broken kernel is preferred over a
working one that is based on an outdated kernel:

98ae18fa62
2021-10-20 21:05:36 +02:00
Sergei Trofimovich dc05610fd4 dmraid: explicitly disable parallel building 2021-10-20 16:34:45 +01:00
github-actions[bot] eebbebca41
Merge staging-next into staging 2021-10-20 12:02:09 +00:00
github-actions[bot] cdc8393c04
Merge master into staging-next 2021-10-20 12:01:31 +00:00
TredwellGit 75dbbe37be linux/hardened/patches/5.4: 5.4.152-hardened1 -> 5.4.154-hardened1 2021-10-20 11:40:40 +00:00
TredwellGit cf9f5f74dd linux/hardened/patches/5.14: 5.14.11-hardened1 -> 5.14.13-hardened1 2021-10-20 11:40:39 +00:00
TredwellGit e94db0f89c linux/hardened/patches/5.10: 5.10.72-hardened1 -> 5.10.74-hardened1 2021-10-20 11:40:38 +00:00
TredwellGit a33fc5384b linux/hardened/patches/4.19: 4.19.210-hardened1 -> 4.19.212-hardened1 2021-10-20 11:40:37 +00:00
TredwellGit cf0d47c505 linux/hardened/patches/4.14: 4.14.250-hardened1 -> 4.14.251-hardened1 2021-10-20 11:40:36 +00:00
TredwellGit 25ef63bb78 linux: 5.4.154 -> 5.4.155 2021-10-20 11:40:01 +00:00
TredwellGit a96f1a866a linux: 5.14.13 -> 5.14.14 2021-10-20 11:39:55 +00:00
TredwellGit a3edfb9ee5 linux: 5.10.74 -> 5.10.75 2021-10-20 11:39:50 +00:00
TredwellGit e4f4df78fa linux: 4.19.212 -> 4.19.213 2021-10-20 11:39:33 +00:00
TredwellGit c4d7df2b7b linux: 4.14.251 -> 4.14.252 2021-10-20 11:39:09 +00:00
Sandro 8018eea2df
Merge pull request #142242 from ju1m/nmon 2021-10-20 13:22:04 +02:00
Emil Karlson 2ef28fb77d linux: do not build in DRM_SIMPLEDRM on newer kernels
After linux 5.14.11 FB_SIMPLE conflicts with DRM_SIMPLEDRM, which
will fail configuration, when DRM_SIMPLEDRM is configured as a module
and FB_SIMPLE gets requested as builtin.

Do not enable DRM_SIMPLEDRM as a temporary workaround, until good
enough migration path is found.
2021-10-20 13:11:28 +03:00
Yureka 6ac494fefb systemd: add musl patches
Fixes build of pkgsMusl.systemdMinimal (and pkgsMusl.systemd if combined with
other fixes).
These patches are applied conditionally on purpose: They are not checked to
be properly guarded. They should not block future systemd upgrades.
Also see the original RFC section around musl systemd:
https://github.com/NixOS/rfcs/blob/master/rfcs/0023-musl-libc.md#systemd
2021-10-20 11:38:57 +02:00
Mario Rodas e9db89f88d lxc: 4.0.10 -> 4.0.11 2021-10-19 21:19:32 -05:00
Julien Moutinho 85a18cf3fe nmon: fix cross-compiling 2021-10-19 21:13:48 +02:00
github-actions[bot] 2564b3d967
Merge staging-next into staging 2021-10-19 18:01:48 +00:00
Vladimír Čunát 01df3cd7dd
Merge branch 'master' into staging-next 2021-10-19 19:24:43 +02:00
Maciej Krüger b33ac6e5c0
Merge pull request #137646 from mkg20001/pam-audit 2021-10-19 15:28:51 +02:00
Maxine Aubrey 2b3c8211f7 fwupd-efi: init at 1.1 2021-10-19 02:20:53 +02:00
Maximilian Bosch 05344c4785
Merge pull request #142000 from LibreCybernetics/update-linux
Kernels 2021-10-17
2021-10-18 22:58:46 +02:00
Alyssa Ross 28e55bce8c
systemd: 249.4 -> 249.5
Some of Andi's patches have been upstreamed, so we don't need to apply
them ourselves any more.
2021-10-18 13:23:41 +00:00
Florian Klink 8c692a36b9
Merge pull request #142077 from flokli/systemd-typo-comment
systemd: fix typo in comment
2021-10-18 14:45:44 +02:00
github-actions[bot] 867080b0b6
Merge staging-next into staging 2021-10-18 12:01:57 +00:00
github-actions[bot] 8863d12326
Merge master into staging-next 2021-10-18 12:01:18 +00:00
Florian Klink 6b1bac2a23 systemd: fix typo in comment 2021-10-18 13:15:55 +02:00
Jörg Thalheim 54bf57aa1b zfs: add docs why we strip symbols manual 2021-10-18 09:49:40 +02:00
Florian Klink e67c29e52f
Merge pull request #141881 from ttuegel/systemd-remove-logind-patch
systemd: Remove compatibility patch for Plasma
2021-10-17 19:14:46 +02:00
Fabián Heredia Montiel 8b9b630e10 linux-rt_5_10: 5.10.65-rt53 -> 5.10.73-rt54 2021-10-17 09:27:46 -05:00
Fabián Heredia Montiel 664c8144e4 linux: 5.4.153 -> 5.4.154 2021-10-17 09:27:39 -05:00
Fabián Heredia Montiel a69ff911a3 linux: 5.14.12 -> 5.14.13 2021-10-17 09:27:35 -05:00
Fabián Heredia Montiel 6b68a5efc1 linux: 5.10.73 -> 5.10.74 2021-10-17 09:27:33 -05:00
Fabián Heredia Montiel dc4916976e linux: 4.9.286 -> 4.9.287 2021-10-17 09:27:29 -05:00
Fabián Heredia Montiel e2efd3de26 linux: 4.4.288 -> 4.4.289 2021-10-17 09:27:27 -05:00
Fabián Heredia Montiel 5275780c12 linux: 4.19.211 -> 4.19.212 2021-10-17 09:27:26 -05:00
Fabián Heredia Montiel 62cd542b26 linux: 4.14.250 -> 4.14.251 2021-10-17 09:27:22 -05:00
Yureka 2cc29125a7 lvm2: package 2.02.x for musl 2021-10-17 15:55:49 +02:00
github-actions[bot] 49b132183a
Merge staging-next into staging 2021-10-17 12:01:42 +00:00
github-actions[bot] 4454997349
Merge master into staging-next 2021-10-17 12:01:09 +00:00
Jörg Thalheim eefdd9ffb2 zfs: strip debug symbols
initrd-linux: -12427.8 KiB
linux: -12419.3 KiB
nc2k9ym14spzz2pgq6hn84k8k9zgf686: ∅ → ε, +102451.2 KiB
nixos-system-turingmachine: 21.11.20211015.a2dcfa2 → 21.11.20211017.c6f77b7
visjwxsjqmh8c9lxnrxsw5w19zszflm6: ε → ∅, -102451.0 KiB
zfs-kernel: -12419.3 KiB
2021-10-17 07:04:22 +02:00
github-actions[bot] c443efc2b2
Merge staging-next into staging 2021-10-17 00:01:56 +00:00
Ryan Burns 3220fbe696 Merge branch 'master' into staging-next 2021-10-16 16:07:38 -07:00
Jonathan Ringer 85d1b34f32 linuxPackages.nvidia_x11_beta: 470.42.01 -> 495.29.05 2021-10-16 13:54:56 -07:00
Maximilian Bosch e02259066f
Merge pull request #141499 from TredwellGit/linux
Kernels 2021-10-13
2021-10-16 20:39:25 +02:00
Maximilian Bosch 7d7e87a079
Merge pull request #141854 from Ma27/unbreak-linux-libre
linux-libre: unbreak
2021-10-16 18:27:53 +02:00
Thomas Tuegel 1c95c92c59
systemd: regenerate patch list according to instructions 2021-10-16 08:49:53 -05:00
Thomas Tuegel deffa7350d
systemd: remove compatibility patch for legacy Plasma 2021-10-16 08:44:35 -05:00
Yureka 1d1b097b86 cryptsetup: 2.4.0 -> 2.4.1 2021-10-16 10:15:23 +02:00