3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

5956 commits

Author SHA1 Message Date
Maximilian Bosch 6717faa02c
Merge pull request #177216 from amarshall/linux-kernel-updates
Linux kernel updates 2022-06-10
2022-06-12 19:52:57 +02:00
Andrew Marshall 5dc09cd84f linux/hardened/patches/5.4: 5.4.196-hardened1 -> 5.4.197-hardened1 2022-06-10 17:22:33 -04:00
Andrew Marshall a2c6e4372a linux/hardened/patches/5.18: init at 5.18.3-hardened1 2022-06-10 17:22:33 -04:00
Alyssa Ross 690125bd0a
treewide: update git.kernel.org/cgit homepage URLs
These are now redirects, and no longer git clone-able despite looking
like git repo URLs.  I've updated them to the new locations.
2022-06-10 19:46:39 +00:00
Andrew Marshall f61e9f4a53 linux/hardened/patches/5.17: 5.17.11-hardened1 -> 5.17.14-hardened1 2022-06-10 14:19:23 -04:00
Andrew Marshall de36193dee linux/hardened/patches/5.15: 5.15.43-hardened1 -> 5.15.46-hardened1 2022-06-10 14:19:21 -04:00
Andrew Marshall 858741e872 linux/hardened/patches/5.10: 5.10.118-hardened1 -> 5.10.121-hardened1 2022-06-10 14:19:18 -04:00
Andrew Marshall 1c31d9666e linux/hardened/patches/4.19: 4.19.245-hardened1 -> 4.19.246-hardened1 2022-06-10 14:19:16 -04:00
Andrew Marshall 67a664c575 linux/hardened/patches/4.14: 4.14.281-hardened1 -> 4.14.282-hardened1 2022-06-10 14:19:14 -04:00
Andrew Marshall 87e0009cd5 linux_latest-libre: 18738 -> 18777 2022-06-10 14:18:50 -04:00
Andrew Marshall e457a67642 linux-rt_5_10: 5.10.115-rt67 -> 5.10.120-rt70 2022-06-10 14:18:32 -04:00
Andrew Marshall 45a098de80 linux: 5.4.196 -> 5.4.197 2022-06-10 14:18:26 -04:00
Andrew Marshall 260e08a6e6 linux: 5.18 -> 5.18.3 2022-06-10 14:18:25 -04:00
Andrew Marshall 363c71ff3c linux: 5.17.11 -> 5.17.14 2022-06-10 14:18:22 -04:00
Andrew Marshall 19d9866215 linux: 5.15.43 -> 5.15.46 2022-06-10 14:18:20 -04:00
Andrew Marshall a7757d8a94 linux: 5.10.118 -> 5.10.121 2022-06-10 14:18:18 -04:00
Andrew Marshall 2ac8909c8b linux: 4.9.316 -> 4.9.317 2022-06-10 14:18:16 -04:00
Andrew Marshall c6c98c48b4 linux: 4.19.245 -> 4.19.246 2022-06-10 14:18:13 -04:00
Andrew Marshall deaf61dab1 linux: 4.14.281 -> 4.14.282 2022-06-10 14:18:11 -04:00
K900 d9b980c98e
linux: enable vc4 HDMI-CEC by default (#176762) 2022-06-10 11:20:50 +02:00
Sergei Trofimovich bde43b987a
Merge pull request #176199 from trofi/fix-fno-common-for-linuxPackages_hardkernel_latest.usbip
linuxPackages_hardkernel_latest.usbip: pull upstream fix for -fno-com…
2022-06-07 21:07:39 +00:00
Phillip Cloud 58b3f66931
linuxKernels.kernels.linux_xanmod: don't set -Werror by default
Co-authored-by: fortune <lythe1107@gmail.com>
2022-06-05 11:44:47 -05:00
Phillip Cloud 83171a1dba
linuxKernels.kernels.linux_xanmod: apply patch from review 2022-06-05 11:36:21 -05:00
Phillip Cloud d688ec7d80
linuxKernels.kernels.linux_xanmod: import helpers
Co-authored-by: fortune <lythe1107@gmail.com>
2022-06-05 11:06:52 -05:00
Phillip Cloud ecaaba491d
linuxKernels.kernels.linux_xanmod: adjust config for 5.18 2022-06-05 10:49:00 -05:00
Phillip Cloud 61b37a0a20
linuxKernel.kernels.linux_xanmod_latest: 5.17.8 -> 5.18.1 2022-06-05 10:48:59 -05:00
Phillip Cloud 3fd61ac55e
linuxKernels.kernels.linux_xanmod: 5.15.40 -> 5.15.43 2022-06-05 10:48:58 -05:00
Sergei Trofimovich 473bca4bd2 linuxPackages_hardkernel_latest.usbip: pull upstream fix for -fno-common toolchains
Without the change builds fails on upstream -gcc-10 as:

    ld: tools/usb/usbip/libsrc/vhci_driver.c:18: multiple definition of
      `udev_context'; tools/usb/usbip/libsrc/usbip_host_common.c:38: first defined here
2022-06-04 08:11:56 +01:00
InternetUnexplorer c240539dba linux_zen: 5.18.0-zen1 -> 5.18.1-zen1
This also disables WERROR, which is necessary until #175433 reaches
master (which disables it for all kernels).
2022-06-03 01:10:18 -07:00
Sandro 3aa3f5ea37
Merge pull request #174577 from andrevmatos/linux/zen
linux_zen: 5.17.7-zen1 -> 5.18.0-zen1
2022-05-27 19:25:34 +02:00
Maximilian Bosch 75f4c62775
linux/hardened/patches/5.4: 5.4.195-hardened1 -> 5.4.196-hardened1 2022-05-26 17:20:50 +02:00
Maximilian Bosch ec4b2a871d
linux/hardened/patches/5.17: 5.17.9-hardened1 -> 5.17.11-hardened1 2022-05-26 17:20:39 +02:00
Maximilian Bosch e97b03a780
linux/hardened/patches/5.15: 5.15.41-hardened1 -> 5.15.43-hardened1 2022-05-26 17:20:27 +02:00
Maximilian Bosch d8d0dd929e
linux/hardened/patches/5.10: 5.10.117-hardened1 -> 5.10.118-hardened1 2022-05-26 17:20:14 +02:00
Maximilian Bosch 63192641bb
linux/hardened/patches/4.19: 4.19.244-hardened1 -> 4.19.245-hardened1 2022-05-26 17:20:03 +02:00
Maximilian Bosch 08daee172e
linux/hardened/patches/4.14: 4.14.280-hardened1 -> 4.14.281-hardened1 2022-05-26 17:19:52 +02:00
Maximilian Bosch d505557a29
linux: 5.4.195 -> 5.4.196 2022-05-26 17:18:45 +02:00
Maximilian Bosch c57d757e1b
linux: 5.17.9 -> 5.17.11 2022-05-26 17:18:35 +02:00
Maximilian Bosch bc0db57d53
linux: 5.15.41 -> 5.15.43 2022-05-26 17:18:23 +02:00
Maximilian Bosch ec5629f3f2
linux: 5.10.117 -> 5.10.118 2022-05-26 17:18:12 +02:00
Maximilian Bosch 110b58f77e
linux: 4.9.315 -> 4.9.316 2022-05-26 17:18:01 +02:00
Maximilian Bosch b5c4a60bbe
linux: 4.19.244 -> 4.19.245 2022-05-26 17:17:51 +02:00
Maximilian Bosch f2e1f34e4c
linux: 4.14.280 -> 4.14.281 2022-05-26 17:17:42 +02:00
sternenseemann 8b5e372c97
Merge pull request #168113 from a-m-joseph/ispowerpc-becomes-ispower32
lib/systems/inspect.nix: replace isPowerPC with isPower32BigEndian
2022-05-26 11:44:39 +02:00
André Vitor de Lima Matos 208fd4f173
linuxKernel.kernels.linux_zen: 5.17.7-zen1 -> 5.18.0-zen1 2022-05-25 17:57:19 -03:00
André Vitor de Lima Matos 3c4e372c3f kernel/update-zen.sh: add support to .0 patch versions 2022-05-25 17:57:17 -03:00
Sandro 882fc91780
Merge pull request #174091 from alyssais/linux-5.18 2022-05-25 22:55:58 +02:00
Adam Joseph c0085404bd lib/systems/inspect.nix: remove isPowerPC
Very confusingly, the `isPowerPC` predicate in
`lib/systems/inspect.nix` does *not* match `powerpc64le`!

This is because `isPowerPC` is defined as

  isPowerPC      = { cpu = cpuTypes.powerpc; };

Where `cpuTypes.powerpc` is:

  { bits = 32; significantByte = bigEndian; family = "power"; };

This means that the `isPowerPC` predicate actually only matches the
subset of machines marketed under this name which happen to be 32-bit
and running in big-endian mode which is equivalent to:

  with stdenv.hostPlatform; isPower && isBigEndian && is32bit

This seems like a sharp edge that people could easily cut themselves
on.  In fact, that has already happened: in
`linux/kernel/common-config.nix` there is a test which will always
fail:

  (stdenv.hostPlatform.isPowerPC && stdenv.hostPlatform.is64bit)

A more subtle case of the strict isPowerPC being used instead of the
moreg general isPower accidentally are the GHC expressions:

  Update pkgs/development/compilers/ghc/8.10.7.nix
  Update pkgs/development/compilers/ghc/8.8.4.nix
  Update pkgs/development/compilers/ghc/9.2.2.nix
  Update pkgs/development/compilers/ghc/9.0.2.nix
  Update pkgs/development/compilers/ghc/head.nix

Since the remaining legitimate use sites of isPowerPC are so few, remove
the isPowerPC predicate completely. The alternative expression above is
noted in the release notes as an alternative.

Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2022-05-25 09:45:42 +02:00
Sandro c7cd9d20c4
Merge pull request #173806 from SuperSandro2000/systeroid 2022-05-24 14:45:50 +02:00
Sandro Jäckel e9be5fe419
linux-doc: init 2022-05-23 21:57:06 +02:00