7c6f434c
0251d3abea
Merge pull request #217794 from jfly/scap-driver-linux-6_2-workaround
...
sysdig: Include driver patch to fix compilation on Linux 6.2
2023-02-23 14:58:00 +00:00
Bernardo Meurer
42008a14a4
Merge pull request #217206 from Artturin/stdenvimprovements1
2023-02-23 12:07:47 +00:00
superherointj
ffc7750577
Merge pull request #217716 from PedroHLC/zen-kernels-6.2
...
zen-kernels: 6.1.12 -> {6.2-zen1,6.1.13-lqx1}
2023-02-23 08:32:32 -03:00
Jeremy Fleischman
bb724fa986
sysdig: Include driver patch to fix compilation on Linux 6.2
...
On nixos-unstable with the latest kernel (6.2.0), I'm seeing sysdig
fail to compile:
/build/source/build/driver/src/main.c:2788:30: error: assignment to 'char * (*)(const struct device *, umode_t *)' {aka 'char * (*)(const struct device *, short unsigned int *)'} from incompatible pointer type 'char * (*)(struct device *, umode_t *)' {aka 'char * (*)(struct device *, short unsigned int *)'} [-Werror=incompatible-pointer-types]
2788 | g_ppm_class->devnode = ppm_devnode;
| ^
/build/libs/userspace/libscap/scap_procs.c: In function 'scap_os_getpid_global':
This has already been fixed upstream, this just cherry-picks that fix.
2023-02-22 19:43:02 -08:00
Maximilian Bosch
e88cdaf247
Merge pull request #217699 from Ma27/linux-kernel-updates
...
Linux kernel updates 2023-02-22
2023-02-22 23:29:16 +01:00
Alyssa Ross
7560f8eea5
linuxPackages.exfat-nofuse: set to null when unsupported
...
This is the same thing every other obsolete kernel module does, and
it's better than an assertion because an assertion prevents testing
evaluation of all the modules for a particular kernel.
2023-02-22 21:34:27 +00:00
Alyssa Ross
bfef542b67
linux_5_4_hardened: use meta.broken, not assert
...
Respects NIXPKGS_ALLOW_BROKEN and allows attributes to be accessed.
2023-02-22 21:34:27 +00:00
Artturin
3251013cc1
treewide: env.NIX_CFLAGS_COMPILE use toString on result of optionals
...
env values must be strings
2023-02-22 21:23:05 +02:00
Artturin
226e149145
treewide: env.NIX_CFLAGS_COMPILE use optionalString instead of optional
...
env values must be strings
2023-02-22 21:23:05 +02:00
Artturin
6b2a05e190
treewide: manual fixups for
...
treewide: use toString on list NIX_CFLAGS_COMPILE
treewide: move NIX_CFLAGS_COMPILE to the env attrset
2023-02-22 21:23:04 +02:00
Artturin
f9fdf2d402
treewide: move NIX_CFLAGS_COMPILE to the env attrset
...
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Artturin
6f6cc4a22d
treewide: use toString on list NIX_CFLAGS_COMPILE
...
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper
2023-02-22 21:23:04 +02:00
PedroHLC ☭
1e61e68e6c
linuxKernel.kernels.linux_lqx: 6.1.12-lqx1 -> 6.1.13-lqx1
2023-02-22 16:13:21 -03:00
PedroHLC ☭
202bc10b3f
linuxKernel.kernels.linux_zen: 6.1.12-zen1 -> 6.2-zen1
2023-02-22 13:35:44 -03:00
Maximilian Bosch
d90e4cfc04
linux/hardened/patches/6.1: 6.1.11-hardened1 -> 6.1.12-hardened1
2023-02-22 15:33:04 +01:00
Maximilian Bosch
ded1221205
linux/hardened/patches/5.15: 5.15.93-hardened1 -> 5.15.94-hardened1
2023-02-22 15:32:51 +01:00
Maximilian Bosch
c1bb71a0f0
linux/hardened/patches/5.10: 5.10.167-hardened1 -> 5.10.168-hardened1
2023-02-22 15:32:38 +01:00
Maximilian Bosch
93a77dec9e
linux-rt_5_4: 5.4.221-rt79 -> 5.4.230-rt80
2023-02-22 15:31:51 +01:00
Maximilian Bosch
74a939df90
linux-rt_5_15: 5.15.93-rt58 -> 5.15.94-rt59
2023-02-22 15:31:38 +01:00
Maximilian Bosch
09da1ce190
linux-rt_5_10: 5.10.165-rt81 -> 5.10.168-rt83
2023-02-22 15:31:24 +01:00
Maximilian Bosch
f98ed979e6
linux: 6.1.12 -> 6.1.13
2023-02-22 15:31:10 +01:00
Maximilian Bosch
96e6bd1718
linux: 5.4.231 -> 5.4.232
2023-02-22 15:30:57 +01:00
Maximilian Bosch
16551466c9
linux: 5.15.94 -> 5.15.95
2023-02-22 15:30:46 +01:00
Maximilian Bosch
4aae323157
linux: 5.10.167 -> 5.10.169
2023-02-22 15:30:34 +01:00
Maximilian Bosch
7d8ab8858d
linux: 4.19.272 -> 4.19.273
2023-02-22 15:30:23 +01:00
Maximilian Bosch
4e1f91ca4c
linux: 4.14.305 -> 4.14.306
2023-02-22 15:29:43 +01:00
Alyssa Ross
d1773f8f5d
linuxManualConfig: drop gen-kheaders-metadata.patch
...
All affected kernels are now EOL and no longer in Nixpkgs.
2023-02-22 00:02:06 +00:00
Alyssa Ross
916bb1088e
linuxManualConfig: remove obsolete firmware code
...
The versionOlder check will not evaluate to true for any kernel in
Nixpkgs.
2023-02-22 00:02:05 +00:00
Sandro
fc32d76d1a
Merge pull request #210886 from eliandoran/dev/grandperspective
2023-02-21 21:49:46 +01:00
Sandro
5f517057ec
Merge pull request #216473 from linsui/waydroid
2023-02-21 21:44:21 +01:00
Elian Doran
bc5d5b3dd0
grandperspective: init at 3.0.1
2023-02-21 21:08:40 +02:00
Franz Pletz
9ffd1c3e2e
Merge pull request #216947 from mkg20001/openwrt
2023-02-21 11:43:11 +01:00
Jörg Thalheim
a891613ead
Merge pull request #217227 from mothsART/feature/replace_http_by_https__second_pass
...
treewide: replace http by https when https is a permanent redirection
2023-02-20 21:33:05 +01:00
K900
522512e7b4
linux: init 6.2
2023-02-20 13:40:41 +03:00
Vladimír Čunát
b69883faca
Merge #217218 : linux: fix-build on i686
2023-02-20 10:38:56 +01:00
Bernardo Meurer
39182edca4
Merge pull request #217196 from NixOS/linux-firmware-update
2023-02-20 00:54:25 +00:00
Bernardo Meurer
fc9e3696e0
rtw89-firmware: drop
2023-02-19 23:26:53 +00:00
Ferry Jérémie
bfac2d0034
treewide:replace http by https when https is a permanent redirection
2023-02-19 21:47:59 +01:00
Yureka
e029dad941
iucode-tool: add argp-standalone buildInput on musl ( #217202 )
2023-02-19 21:30:36 +01:00
QuantMint
743bd1f29f
linux: fix-build on i686
2023-02-19 21:04:50 +01:00
Bernardo Meurer
fd90e459bb
linux-firmware: 20221214 -> 20230210
2023-02-19 18:49:18 +00:00
Sandro
4feee8e633
Merge pull request #216994 from sielicki/ena-282-283
2023-02-19 15:31:41 +01:00
Jonas Heinrich
03ee925c05
firejail: Fix double-dash usage on non-POSIX shells
2023-02-19 07:49:26 -05:00
Yureka
d71d42707e
ell: disable tests on musl ( #217073 )
2023-02-19 13:39:59 +01:00
linsui
9156d02e92
waydroid: fix icon, shell and iptables
2023-02-19 12:17:11 +08:00
Yureka
a86d28efec
pkgsMusl.iucode-tool: fix build
2023-02-19 00:12:36 +01:00
Sergei Trofimovich
6c5bf4e060
Merge pull request #209667 from QuantMint/linux
...
linux: enable ACPI_FPDT, ACPI_HMAT, ACPI_APEI, ACPI_APEI_GHES, ACPI_DPTF
2023-02-18 20:54:24 +00:00
Nicholas Sielicki
5dd7384427
linuxPackages.ena: 2.8.2 -> 2.8.3
...
Signed-off-by: Nicholas Sielicki <git@opensource.nslick.com>
2023-02-18 19:08:46 +00:00
Cole Helbling
4e2079b96d
linux_{5_15,6_1}: revert patch to fix Equinix Metal bonded networking with ice
driver
...
Some Equinix Metal instances, such as a3.large.x86, m3.large.x86
(specific hardware revisions), and n3.large.x86, use the `ice` kernel
driver for their network cards, in conjunction with bonded devices.
However, this commit caused a regression where these bonded devices
would deadlock. This was initially reported by Jaroslav Pulchart on
the netdev mailing list[1], and there were follow-up patches from Dave
Ertman[2][3] that attempted to fix this but were not up to snuff for
various reasons[4].
Specifically, v2 of the patch ([3]) appears to fix the issue on some
devices (tested with 8086:159B network cards), while it is still broken
on others (such as an 8086:1593 network card).
We revert the patch exposing the issue until upstream has a working
solution in order to make Equinix Metal instances work reliably again.
[1]: https://lore.kernel.org/netdev/CAK8fFZ6A_Gphw_3-QMGKEFQk=sfCw1Qmq0TVZK3rtAi7vb621A@mail.gmail.com/
[2]: https://patchwork.ozlabs.org/project/intel-wired-lan/patch/20230111183145.1497367-1-david.m.ertman@intel.com/
[3]: https://patchwork.ozlabs.org/project/intel-wired-lan/patch/20230215191757.1826508-1-david.m.ertman@intel.com/
[4]: https://lore.kernel.org/netdev/cb31a911-ba80-e2dc-231f-851757cfd0b8@intel.com/T/#m6e53f8c43093693c10268140126abe99e082dc1c
2023-02-16 10:06:24 -08:00
R. Ryantm
f7d3b72f49
mmc-utils: unstable-2022-11-09 -> unstable-2023-02-09
2023-02-16 05:46:59 +00:00