3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

3376 commits

Author SHA1 Message Date
Tim Steinbach eafc9de306
linux: 5.3.7 -> 5.3.8 2019-10-29 09:20:57 -04:00
Tim Steinbach 56115337fd
linux: 4.9.197 -> 4.9.198 2019-10-29 09:20:56 -04:00
Tim Steinbach ccc929b92f
linux: 4.4.197 -> 4.4.198 2019-10-29 09:20:56 -04:00
Tim Steinbach 39aa4c606b
linux: 4.19.80 -> 4.19.81 2019-10-29 09:20:56 -04:00
Tim Steinbach a68c650a34
linux: 4.14.150 -> 4.14.151 2019-10-29 09:20:56 -04:00
Tim Steinbach 0973f67fd0
linux: Enable KEYBOARD_APPLESPI
This is available for 5.3+ and enables support for
Apple trackpads and keyboards

Closes #71552
2019-10-23 09:03:16 -04:00
Tim Steinbach db32ff0333
linux: 5.4-rc3 -> 5.4-rc4 2019-10-21 11:46:36 -04:00
Tim Steinbach 5f1464aea4
linux: 5.3.6 -> 5.3.7 2019-10-18 12:33:12 -04:00
Tim Steinbach 246713b1e2
linux: 4.9.196 -> 4.9.197 2019-10-18 12:33:12 -04:00
Tim Steinbach 3cfb72d064
linux: 4.4.196 -> 4.4.197 2019-10-18 12:33:12 -04:00
Tim Steinbach a735d99cc6
linux: 4.19.79 -> 4.19.80 2019-10-18 12:33:12 -04:00
Tim Steinbach 29574320a8
linux: 4.14.149 -> 4.14.150 2019-10-18 12:33:11 -04:00
Jörg Thalheim 334921ad31
Merge pull request #66841 from Izorkin/kernel-nftables
nftables: enable all features in kernel
2019-10-16 13:39:55 +01:00
Robin Gloster 5a1232908c
Merge pull request #70528 from eadwu/bcachefs/update-9
bcachefs/update-9
2019-10-16 00:28:17 +02:00
Robin Gloster 1d651d1340
Merge pull request #71111 from Mic92/linux-cleanup
linux: remove deprecated kernel config options
2019-10-15 21:50:27 +02:00
Izorkin c1fd98f626 nftables: enable all features 2019-10-15 19:19:43 +03:00
Austin Seipp cab3652660
linux_testing: 5.4-rc2 -> 5.4-rc3
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-10-14 10:33:03 -05:00
Jörg Thalheim 14a6713aef
linux: remove deprecated kernel config options
Our oldest kernel is 4.4. That's why we can remove configurations that only
applies to kernels older than that.
2019-10-14 11:43:18 +01:00
Vladimír Čunát b5697c6954
Merge branch 'master' into staging-next
Hydra nixpkgs: ?compare=1548439
2019-10-13 13:31:33 +02:00
Edmund Wu 591b1ec17a
linux_testing_bcachefs: 5.2.2019.10.01 -> 5.2.2019.10.12 2019-10-12 18:23:57 -04:00
Tim Steinbach 50c36c4df1
linux: 5.3.5 -> 5.3.6 2019-10-12 11:05:45 -04:00
Tim Steinbach 198eb547e2
linux: 5.2.20 -> 5.2.21 2019-10-12 11:05:09 -04:00
Tim Steinbach 83162506c6
linux: 4.19.78 -> 4.19.79 2019-10-12 11:04:27 -04:00
Tim Steinbach 6ed5bf160c
linux: 4.14.148 -> 4.14.149 2019-10-12 11:03:46 -04:00
Jan Tojnar 6c8aed6391
Merge branch 'master' into staging-next 2019-10-12 00:50:21 +02:00
Tim Steinbach ecb95c8bcb
linux: 5.4-rc1 -> 5.4-rc2 2019-10-08 13:18:51 -04:00
Tim Steinbach e14ccd7285 linux-testing: 5.3-rc8 -> 5.4-rc1 2019-10-08 13:08:02 -04:00
Frederik Rietdijk a0c34f54cc Merge master into staging-next 2019-10-08 11:56:52 +02:00
Robin Gloster fba9144f92
Merge pull request #69222 from d-goldin/fix_linux_5_determinism
linux_5_2, linux_5_3: fixing nondeterminism
2019-10-08 03:18:40 +02:00
Tim Steinbach 0482c461da
linux: 5.3.4 -> 5.3.5 2019-10-07 17:54:26 -04:00
Tim Steinbach 3610e490b3
linux: 5.2.19 -> 5.2.20 2019-10-07 17:54:00 -04:00
Tim Steinbach 59dc2fa757
linux: 4.9.195 -> 4.9.196 2019-10-07 17:53:31 -04:00
Tim Steinbach efe13de995
linux: 4.4.195 -> 4.4.196 2019-10-07 17:53:10 -04:00
Tim Steinbach 3eeea86ac3
linux: 4.19.77 -> 4.19.78 2019-10-07 17:52:45 -04:00
Tim Steinbach 66b338d2c8
linux: 4.14.147 -> 4.14.148 2019-10-07 17:51:49 -04:00
Vladyslav M 2a116c3bb9
bcachefs: 2019-10-01 (#70217)
bcachefs: 2019-10-01
2019-10-05 22:48:10 +03:00
Tim Steinbach d5832fbfac
linux: 5.3.2 -> 5.3.4 2019-10-05 10:37:52 -04:00
Tim Steinbach e0907d2494
linux: 5.2.18 -> 5.2.19 2019-10-05 10:37:27 -04:00
Tim Steinbach 808633dc81
linux: 4.9.194 -> 4.9.195 2019-10-05 10:36:49 -04:00
Tim Steinbach 63ec681edb
linux: 4.4.194 -> 4.4.195 2019-10-05 10:36:19 -04:00
Tim Steinbach f47dd4a456
linux: 4.19.76 -> 4.19.77 2019-10-05 10:35:57 -04:00
Tim Steinbach eb4da7a8c1
linux: 4.14.146 -> 4.14.147 2019-10-05 10:35:23 -04:00
Dima bdccffa81c linux_5_2, linux_5_3: fixing nondeterminism
In 5.2 kernel a new mechanism was introduced which embeds the kernel
headers in the kernel image and exposes them in procfs for simplified
use by userland tools.

It was introduced in
43d8ce9d65
and later modified a bit in
f7b101d330

The archive containing the header files had nondeterminism through the
header files metadata - specifically `mtime`, but I also decided to
normalize some other aspects just in case.

In our default setup we currently compile this as a module, so to expose
the headers to test the functionality `kheaders` needs to be loaded.

See https://lkml.org/lkml/2019/10/4/1036 and
https://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git/commit/?h=fixes&id=2cc99c9cdc8fde5e92e34f9655829449cebd3e00

I commented out the documentation part of the patch to make it cleanly apply to
5.2 and 5.3, see remark in the patch itself.
2019-10-05 09:34:35 +02:00
Jörg Thalheim 96097ab665
linux: update fpu patches for 5.3
At the moment we experience bad instabilities with linux 5.3:

https://github.com/zfsonlinux/zfs/issues/9346

as the zfs-native method of disabling the FPU is buggy.
2019-10-03 11:13:28 +01:00
Matthew Bauer 7eace49cc5
Merge pull request #69917 from lopsided98/linux-rpi-1-dtb-rename
linux_rpi1: fix Raspberry Pi Zero device tree file name
2019-10-02 20:03:37 -04:00
Jan Tojnar b3fcd9375d
Merge branch 'master' into staging-next 2019-10-03 01:47:08 +02:00
Edmund Wu 24a7e828df
linux_testing_bcachefs: 5.2.2019.09.24 -> 5.2.2019.10.01 2019-10-02 16:12:49 -04:00
Edmund Wu 436d94feea
linux_rpi: 1.20190906 -> 1.20190925 2019-10-01 08:43:15 -04:00
Tim Steinbach ed5a7f6740
linux: 5.3.1 -> 5.3.2 2019-10-01 08:00:25 -04:00
Tim Steinbach 5783f5335d
linux: 5.2.17 -> 5.2.18 2019-10-01 08:00:22 -04:00
Tim Steinbach 6f807b3861
linux: 4.19.75 -> 4.19.76 2019-10-01 08:00:08 -04:00
Frederik Rietdijk 503081fa5b Merge staging into staging-next 2019-09-29 11:05:22 +02:00
Ben Wolsieffer 1f289463ac linux_rpi1: fix Raspberry Pi Zero device tree file name 2019-09-28 17:58:04 -04:00
Timo Kaufmann 7cc78d4485
Merge pull request #67696 from eadwu/bcachefs/update-7
bcachefs/update-7
2019-09-28 08:22:24 +00:00
Edmund Wu 26ff3da4b7
linux_rpi: fix overrides 2019-09-27 21:46:01 -04:00
Samuel Dionne-Riel 95005c1039
Merge pull request #68265 from tkerber/rpi4
Various: Add support for raspberry pi 4.
2019-09-27 14:35:17 -04:00
Edmund Wu 6eb5915afd
linux_testing_bcachefs: 5.1.2019.08.21 -> 5.2.2019.09.24 2019-09-27 09:19:12 -04:00
Joachim F ad773d31e2
Merge pull request #69345 from joachifm/feat/split-version
Replace uses of splitString for splitting version strings
2019-09-27 06:19:18 +00:00
Joachim Fasting bad07dfac5
tree-wide: replace uses of splitString "." with lib.versions
Quoting from the splitString docstring:

   NOTE: this function is not performant and should never be used.

This replaces trivial uses of splitString for splitting version
strings with the (potentially builtin) splitVersion.
2019-09-26 17:42:49 +02:00
Jörg Thalheim 827f8a33f7
Merge pull request #69388 from ivan/kernel-inet-diag
kernel/common-config: enable INET_{TCP,UDP,RAW}_DIAG and INET_DIAG_DESTROY
2019-09-26 08:50:54 +01:00
Ivan Kozik 6df3156696 kernel/common-config: enable INET_{TCP,UDP,RAW}_DIAG and INET_DIAG_DESTROY 2019-09-24 21:39:02 +00:00
Ivan Kozik 97cc421cdd kernel/common-config: enable SCHED_DEBUG 2019-09-24 20:29:04 +00:00
Jörg Thalheim 868147e1bc
Merge pull request #69231 from c00w/3a
linux_rpi: copy dtb so raspberry pi 3a+ boots
2019-09-24 04:23:23 +01:00
Jörg Thalheim 9dd99b7735
Merge pull request #67268 from michaelpj/imp/intel-rapl
kernel: set POWERCAP and INTEL_RAPL
2019-09-23 08:06:23 +01:00
Tim Steinbach e331f65c93
linux: 5.3 -> 5.3.1 2019-09-21 20:16:17 -04:00
Tim Steinbach eb43234379
linux: 5.2.16 -> 5.2.17 2019-09-21 20:15:55 -04:00
Tim Steinbach c147f9194d
linux: 4.9.193 -> 4.9.194 2019-09-21 20:15:15 -04:00
Tim Steinbach e82d83fa5a
linux: 4.4.193 -> 4.4.194 2019-09-21 20:14:40 -04:00
Tim Steinbach 39907115e5
linux: 4.19.74 -> 4.19.75 2019-09-21 20:14:02 -04:00
Tim Steinbach 4c1fa37cd3
linux: 4.14.145 -> 4.14.146 2019-09-21 20:13:03 -04:00
Colin L Rice 56d198b775 linux_rpi: copy dtb so raspberry pi 3a+ boots 2019-09-21 19:51:04 -04:00
Tim Steinbach d35cd45d9f
linux: 5.2.15 -> 5.2.16 2019-09-19 09:55:34 -04:00
Tim Steinbach 1cb7951beb
linux: 4.19.73 -> 4.19.74 2019-09-19 09:54:31 -04:00
Tim Steinbach 93519f46cd
linux: 4.14.144 -> 4.14.145 2019-09-19 09:54:18 -04:00
Thomas Kerber cc5baf2d86
Various: Add support for raspberry pi 4. 2019-09-17 04:05:16 +01:00
Tim Steinbach 921071da08
linux: Add 5.3, linux-libre: 16791 -> 16794
Update linuxPackages_latest to 5.3
2019-09-16 14:00:02 -04:00
Tim Steinbach ef13578aac
linux: 5.2.14 -> 5.2.15 2019-09-16 14:00:02 -04:00
Tim Steinbach 9ea89fd6c7
linux: 4.9.192 -> 4.9.193 2019-09-16 14:00:01 -04:00
Tim Steinbach f282e78e4b
linux: 4.4.192 -> 4.4.193 2019-09-16 14:00:01 -04:00
Tim Steinbach 572785b869
linux: 4.19.72 -> 4.19.73 2019-09-16 14:00:01 -04:00
Tim Steinbach 57a9aa53f9
linux: 4.14.143 -> 4.14.144 2019-09-16 13:59:58 -04:00
Dima 2a8f7d71ce linux-libre: fixing build / deblobbing (#68844)
Build was failing because we were depending on tagged versions of
the deblobbing scripts. The tags are not updated and thus newer
changes required won't be reflected unless the tag is re-created, which
might not be reliably the case.

So bumping revision and switching to use the branches to access the
deblob scripts.

For context, in our case the missing change is:

--- /nix/store/sfc0rrhj5l44zpqgpsymq5750k5wzg8p-tags-r16790/4.19-gnu/deblob-4.19	1970-01-01 01:00:01.000000000 +0100
+++ ../deblob-4.19	2019-09-14 14:53:44.637404289 +0200
@@ -1879,7 +1879,11 @@

 announce BRCMFMAC - "Broadcom IEEE802.11n embedded FullMAC WLAN driver"
 reject_firmware drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.c
-reject_firmware drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
+if grep -q firmware_request_nowarn drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c; then
+  reject_firmware_nowarn drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
+else
+  reject_firmware drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c
+fi
 clean_blob drivers/net/wireless/broadcom/brcm80211/brcmfmac/feature.c
 clean_blob drivers/net/wireless/broadcom/brcm80211/brcmfmac/firmware.h
2019-09-15 17:42:29 +00:00
Tim Steinbach 9145123508
linux: 5.2.13 -> 5.2.14 2019-09-10 08:20:44 -04:00
Tim Steinbach 9c148f8c11
linux: 4.9.191 -> 4.9.192 2019-09-10 08:20:40 -04:00
Tim Steinbach 3e828aa8c4
linux: 4.4.191 -> 4.4.192 2019-09-10 08:20:34 -04:00
Tim Steinbach feb7dc93b9
linux: 4.19.71 -> 4.19.72 2019-09-10 08:20:29 -04:00
Tim Steinbach 64bd7a34f9
linux: 4.14.142 -> 4.14.143 2019-09-10 08:20:22 -04:00
Franz Pletz 471ba8e2e6
linux: build rtw88 module
Adds support for Realtek wireless/bluetooth cards found in some Lenovo
laptops. The old `r8822be` module was removed in favour of this one.
2019-09-10 02:00:15 +02:00
Tim Steinbach 557c933bca linux: 5.3-rc7 -> 5.3-rc8 2019-09-09 14:25:31 -04:00
Tim Steinbach acfea2179b linux: 5.3-rc6 -> 5.3-rc7 2019-09-09 14:25:31 -04:00
Tim Steinbach d37427c17b linux: 5.3-rc5 -> 5.3-rc6 2019-09-09 14:25:31 -04:00
Tim Steinbach 6d6c3f66b0 linux: 5.2-rc7 -> 5.3-rc5 2019-09-09 14:25:31 -04:00
Samuel Dionne-Riel 667712abe4
Merge pull request #68312 from mat8913/patch-2
kernel: Enable X86_AMD_PLATFORM_DEVICE
2019-09-09 09:33:22 -04:00
Matthew Harm Bekkema 2e94b9853c
kernel: Enable X86_AMD_PLATFORM_DEVICE
This is needed to get the toupad working on my Acer Nitro laptop.
2019-09-09 00:22:27 +10:00
Samuel Dionne-Riel 4241a7f1b8
Merge pull request #68149 from colemickens/nixpkgs-bt-power
linux-kernel: HID_BATTERY_STRENGTH=yes
2019-09-07 17:07:32 -04:00
Frederik Rietdijk 7e9e5cab45 Merge master into staging-next 2019-09-07 09:53:09 +02:00
Tim Steinbach 5db81b646a
linux: 5.2.11 -> 5.2.13 2019-09-06 19:33:55 -04:00
Tim Steinbach bfdf5e9f2e
linux: 4.9.190 -> 4.9.191 2019-09-06 19:33:25 -04:00
Tim Steinbach 0217a90d38
linux: 4.4.190 -> 4.4.191 2019-09-06 19:32:57 -04:00
Tim Steinbach 1e2decf5e6
linux: 4.19.69 -> 4.19.71 2019-09-06 19:32:31 -04:00