Commit Graph

3372 Commits

Author SHA1 Message Date
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
Tim Steinbach
c299ef8798
linux: 4.14.141 -> 4.14.142 2019-09-06 19:31:43 -04:00
Cole Mickens
35bcacc226 linux-kernel: HID_BATTERY_STRENGTH=yes 2019-09-05 17:47:39 +02:00
Matthieu Coudron
2207378c9e linux: clearer origin for settings configuration
adds _file so that nix may have a chance to display what file the conflictings settings come
from.
2019-09-04 17:04:16 +09:00
Vladimír Čunát
f21211ebfe
Merge branch 'master' into staging 2019-09-02 23:25:24 +02:00
Florian Klink
829ff8a18e
Merge pull request #67855 from flokli/kernel-net-sched
linux/kernel: enable QoS and/or fair queueing
2019-09-01 14:03:28 +02:00
Alyssa Ross
3057b03c7c
linux_latest-libre: fix build 2019-09-01 11:23:30 +00:00
Florian Klink
cb8d815b5b linux/kernel: enable QoS and/or fair queueing
This allows to set queueing disciplines different than a simple fifo,
like fq_codel, which is the default in systemd since quite some time.

NET_SCHED is already set in the kernels x86_64_defconfig, but not on
arm/aarch64, so let's set it here.
2019-09-01 02:37:09 +02:00
Frederik Rietdijk
98ef78326d Merge staging-next into staging 2019-08-31 18:07:33 +02:00
Frederik Rietdijk
96e5474329 Merge master into staging-next 2019-08-31 18:04:31 +02:00
Tim Steinbach
a919868ff1
linux: Remove 5.1
The 5.1.x series is not supported anymore
2019-08-31 09:17:48 -04:00
Frederik Rietdijk
ad1d58c622 Merge staging-next into staging 2019-08-31 10:04:20 +02:00
Frederik Rietdijk
fc74ba8291 Merge master into staging-next 2019-08-31 09:50:38 +02:00
Linus Heckemann
4b8755a43c
Merge pull request #66576 from input-output-hk/nvme-apple-ssd
kernelPatches: mac nvme t2 support
2019-08-31 08:51:49 +02:00
Tim Steinbach
aa4a062382
linux: 5.2.10 -> 5.2.11 2019-08-29 12:24:23 -04:00
Tim Steinbach
da9405adb8
linux: 4.19.68 -> 4.19.69 2019-08-29 12:24:09 -04:00
Tim Steinbach
af9e10155e
linux: 4.14.140 -> 4.14.141 2019-08-29 12:23:42 -04:00
volth
08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
Frederik Rietdijk
5061fe0c2c Merge staging-next into staging 2019-08-28 08:26:42 +02:00
Frederik Rietdijk
98640fd482 Merge master into staging-next 2019-08-27 16:36:47 +02:00
volth
35d68ef143 treewide: remove redundant quotes 2019-08-26 21:40:19 +00:00
Tim Steinbach
48046cf2b7
linux: 5.2.9 -> 5.2.10 2019-08-26 07:54:16 -04:00
Tim Steinbach
465856880f
linux: 4.9.189 -> 4.9.190 2019-08-25 09:43:52 -04:00
Tim Steinbach
5c32c5ec72
linux: 4.4.189 -> 4.4.190 2019-08-25 09:43:52 -04:00
Tim Steinbach
016e37bf4b
linux: 4.19.67 -> 4.19.68 2019-08-25 09:43:51 -04:00
Tim Steinbach
44e4b2e4cf
linux: 4.14.139 -> 4.14.140 2019-08-25 09:43:51 -04:00
Vladimír Čunát
985d1ac425
Merge branch 'master' into staging-next
There were several more conflicts from name -> pname+version;
all auto-solved by kdiff3, hopefully OK.

Hydra nixpkgs: ?compare=1538611
2019-08-25 14:57:11 +02:00
Edmund Wu
c8bd9ea77d
linux_testing_bcachefs: 5.1.2019.07.13 -> 5.1.2019.08.21 2019-08-23 22:38:20 -04:00
Michael Peyton Jones
299e6f07d2
kernel: set POWERCAP and INTEL_RAPL
These enable some power management settings. They are needed for [s-tui
to show power readings](https://github.com/amanusk/s-tui/issues/105).

The values chosen here match what Arch Linux has. In particular
the Intel specific code is loadable as a module rather than compiled in.
2019-08-22 18:11:50 +01:00
Samuel Leathers
13d5fc4232
kernelPatches: mac nvme t2 support 2019-08-20 14:22:28 -04:00
volth
c814d72b51 treewide: name -> pname 2019-08-17 10:54:38 +00:00
Tim Steinbach
24d720a3d1
linux: 5.2.8 -> 5.2.9 2019-08-16 08:00:56 -04:00
Tim Steinbach
c768b0f6ea
linux: 4.19.66 -> 4.19.67 2019-08-16 08:00:56 -04:00
Tim Steinbach
b62ffec92b
linux: 4.14.138 -> 4.14.139 2019-08-16 08:00:53 -04:00
Joachim Fasting
44d541078f
linux-hardened: enable page alloc randomization
New in 5.2
2019-08-15 18:43:31 +02:00
Jörg Thalheim
4f835fb2de
Merge pull request #66538 from singron/config-whitespace
kernel generate-config.pl: Allow whitespace in values
2019-08-14 07:21:59 +01:00
Eric Culp
92cc949f9f kernel generate-config.pl: Allow whitespace in values
In particular, this allows setting CONFIG_CMDLINE to a value with
multiple space-seperated parameters. Other variables also take free-form
strings and might similarly benefit.
2019-08-12 12:10:43 -07:00
Tim Steinbach
dbfea916f8
linux: 4.9.188 -> 4.9.189 2019-08-11 09:41:31 -04:00
Tim Steinbach
6710232309
linux: 4.4.188 -> 4.4.189 2019-08-11 09:40:55 -04:00
Tim Steinbach
2da00ae7b4
linux: 5.2.7 -> 5.2.8 2019-08-10 09:28:28 -04:00
Tim Steinbach
c0dbb5cf22
linux: 4.19.65 -> 4.19.66 2019-08-10 09:28:28 -04:00
Tim Steinbach
933caf635a
linux: 4.14.137 -> 4.14.138 2019-08-10 09:28:25 -04:00
Tim Steinbach
2082dbd9dc
linux: 5.2.6 -> 5.2.7 2019-08-07 09:32:11 -04:00
Tim Steinbach
16cc4483b4
linux: 4.9.187 -> 4.9.188 2019-08-07 09:32:11 -04:00
Tim Steinbach
046a1aac01
linux: 4.4.187 -> 4.4.188 2019-08-07 09:32:11 -04:00
Tim Steinbach
5a6c5a819b
linux: 4.19.64 -> 4.19.65 2019-08-07 09:32:11 -04:00
Tim Steinbach
636cef2f03
linux: 4.14.136 -> 4.14.137 2019-08-07 09:32:10 -04:00
Tim Steinbach
d95b118554
linux: 5.2.5 -> 5.2.6 2019-08-04 22:01:06 -04:00
Tim Steinbach
b99e948483
linux: 4.9.186 -> 4.9.187 2019-08-04 22:00:34 -04:00
Tim Steinbach
aa2522f586
linux: 4.4.186 -> 4.4.187 2019-08-04 21:59:46 -04:00
Tim Steinbach
08f910a5ea
linux: 4.19.63 -> 4.19.64 2019-08-04 21:59:07 -04:00
Tim Steinbach
2669e51dcc
linux: 4.14.135 -> 4.14.136 2019-08-04 21:58:15 -04:00
Tim Steinbach
9d8e811db9
linux: 5.2.4 -> 5.2.5 2019-07-31 09:25:19 -04:00
Tim Steinbach
6f62842a92
linux: 4.19.62 -> 4.19.63 2019-07-31 09:25:19 -04:00
Tim Steinbach
b50dd12214
linux: 4.14.134 -> 4.14.135 2019-07-31 09:25:16 -04:00
Tim Steinbach
d3433f71a9
linux: 5.2.3 -> 5.2.4 2019-07-28 11:53:14 -04:00
Tim Steinbach
709c2386aa
linux: 5.1.20 -> 5.1.21 2019-07-28 11:52:44 -04:00
Tim Steinbach
620adb5638
linux: 4.19.61 -> 4.19.62 2019-07-28 11:51:59 -04:00
Tim Steinbach
2295a3c46d
linux: 5.2.2 -> 5.2.3 2019-07-26 09:10:28 -04:00
Tim Steinbach
f2449fd184
linux: 5.1.19 -> 5.1.20 2019-07-26 09:07:08 -04:00
Tim Steinbach
5aa00520af
linux: 4.19.60 -> 4.19.61 2019-07-26 09:06:58 -04:00
Aaron Andersen
3d1905e3f5 linux/kernel: enable automatic cpu hotplug support 2019-07-23 06:23:56 -04:00
Tim Steinbach
e1309f73eb
linux: 5.2.1 -> 5.2.2 2019-07-21 20:54:56 -04:00
Tim Steinbach
84d2eb6c7b
linux: 5.1.18 -> 5.1.19 2019-07-21 20:54:55 -04:00
Tim Steinbach
a4a4e08f56
linux: 4.9.185 -> 4.9.186 2019-07-21 20:54:55 -04:00
Tim Steinbach
822ae870b3
linux: 4.4.185 -> 4.4.186 2019-07-21 20:54:55 -04:00
Tim Steinbach
7e6342dfe3
linux: 4.19.59 -> 4.19.60 2019-07-21 20:54:55 -04:00
Tim Steinbach
7741883554
linux: 4.14.133 -> 4.14.134 2019-07-21 20:54:55 -04:00
Edmund Wu
99cbed51bd
linux_testing_bcachefs: 5.1.2019.07.11 -> 5.1.2019.07.13 2019-07-14 08:57:29 -04:00
Tim Steinbach
a62fa2f17f
linux: 5.2 -> 5.2.1 2019-07-14 08:07:25 -04:00
Tim Steinbach
e9c1a114e5
linux: 5.1.17 -> 5.1.18 2019-07-14 08:06:45 -04:00
Tim Steinbach
e72819f81f
linux: 4.19.58 -> 4.19.59 2019-07-14 08:06:08 -04:00
Edmund Wu
7181669da5
linux_testing_bcachefs: 5.0.2019.05.29 -> 5.1.2019.07.11 2019-07-12 08:40:28 -04:00
Tim Steinbach
f979637521
linux: 5.1.16 -> 5.1.17 2019-07-10 07:50:41 -04:00
Tim Steinbach
d863c484bb
linux: 4.9.184 -> 4.9.185 2019-07-10 07:50:41 -04:00
Tim Steinbach
d21b26ac54
linux: 4.4.184 -> 4.4.185 2019-07-10 07:50:41 -04:00
Tim Steinbach
07f40d8f53
linux: 4.19.57 -> 4.19.58 2019-07-10 07:50:41 -04:00
Tim Steinbach
103c4f41fe
linux: 4.14.132 -> 4.14.133 2019-07-10 07:50:38 -04:00
Tim Steinbach
3df683c8ca
linux: Add 5.2
Update linuxPackages_latest to 5.2
2019-07-08 08:35:18 -04:00
Tim Steinbach
d86f42adcc
linux: 5.1.15 -> 5.1.16 2019-07-03 08:58:01 -04:00
Tim Steinbach
bf9a276824
linux: 4.19.56 -> 4.19.57 2019-07-03 08:57:07 -04:00
Tim Steinbach
b9fee38699
linux: 4.14.131 -> 4.14.132 2019-07-03 08:56:35 -04:00
Tim Steinbach
73392e79aa
linux: 5.2-rc6 -> 5.2-rc7 2019-07-01 18:30:52 -04:00
Vladimír Čunát
241ffca67d
linux_testing_hardened: fix modDirVersion
and bring the linux-testing expression closer to the other versions.
2019-06-28 17:23:12 +02:00
Tim Steinbach
7fc5ecf9a2
linux: 4.9.183 -> 4.9.184 2019-06-28 07:52:58 -04:00
Tim Steinbach
8e1c89a62d
linux: 4.4.183 -> 4.4.184 2019-06-28 07:52:38 -04:00
Tim Steinbach
866bfbc3a3
linux: 4.14.130 -> 4.14.131 2019-06-28 07:52:12 -04:00
Tim Steinbach
9952e7142f
linux: 5.1.14 -> 5.1.15 2019-06-25 10:31:42 -04:00
Tim Steinbach
2077c6afd8
linux: 4.19.55 -> 4.19.56 2019-06-25 10:31:10 -04:00
Tim Steinbach
18ef383504
linux: 4.14.129 -> 4.14.130 2019-06-25 10:30:36 -04:00
Matthieu Coudron
de56d6bfe6
Merge pull request #63713 from teto/mptcp
Mptcp kernel updates
2019-06-25 09:04:34 +02:00
Samuel Dionne-Riel
7c819989f9
Merge pull request #63147 from samueldr/aarch64/graphics-fixes
aarch64: misc. graphical boot fixes
2019-06-24 14:53:01 -04:00
Alyssa Ross
57b1f53862
Merge pull request #63484 from alyssais/linux-5.0
linux_5_0: remove
2019-06-24 11:45:58 +00:00
Matthieu Coudron
1e0f5ff99a linux_mptcp_95: init at 0.95
also removes 0.93, we want to maintain only the 2 latest upstream mptcp
kernels.
2019-06-24 12:03:39 +09:00
Matthieu Coudron
ea8a4fca07 linux_mptcp_94: 0.94.4 -> 0.94.6
Also move to a pkgs/os-specific/linux/kernel/linux-mptcp-94.nix. makes
updates easier.
Added a structured config pkgs/os-specific/linux/kernel/mptcp-config.nix
that can be shared between the different kernels.
2019-06-24 11:49:11 +09:00
Tim Steinbach
ad1ead12c5
linux: 5.2-rc5 -> 5.2-rc6 2019-06-23 07:38:23 -04:00
Tim Steinbach
8b7c42032e
linux: 5.1.12 -> 5.1.14 2019-06-22 12:27:37 -04:00
Tim Steinbach
34d4fd0a1d
linux: 4.9.182 -> 4.9.183 2019-06-22 12:27:21 -04:00
Tim Steinbach
2eedc1d464
linux: 4.4.182 -> 4.4.183 2019-06-22 12:27:07 -04:00
Tim Steinbach
f12542e8cd
linux: 4.19.53 -> 4.19.55 2019-06-22 12:26:43 -04:00
Tim Steinbach
3c20a64034
linux: 4.14.128 -> 4.14.129 2019-06-22 12:26:23 -04:00
Tim Steinbach
67b15913bd
linux: 5.1.11 -> 5.1.12 2019-06-19 08:54:10 -04:00
Tim Steinbach
e7a8570663
linux: 4.19.52 -> 4.19.53 2019-06-19 08:54:09 -04:00
Tim Steinbach
904b69d48a
linux: 4.14.127 -> 4.14.128 2019-06-19 08:54:07 -04:00
Matthieu Coudron
d81797a248
Merge pull request #63142 from luaduck/kernel-usbhiddev-pls
linux: Enable kernel config option for raw HID devices
2019-06-19 11:28:41 +02:00