378177d269
Closes #302291 Closes #301536 The following things have changed: * For 5.7+: ZSWAP compressor uses zstd now. * For 5.11+: ZRAM compressor uses zstd now. * For 5.13+: kernel modules are compressed with zstd instead of xz. * For 5.19+: support zstd-compressed firmware. The modules-closure functionality needed explicit support for copying over `.zst` files. Also, the VM image builder used busybox's `insmod` before which doesn't support zstd. Switched to `kmod` and added xz/zstd as dependencies for it, similar to how it's done for the actual stage1 in d33e52b2539c5b36a5a876df9006a7145efd42ea. The use of `kmod` here doesn't seem to be such a big deal since it's only a build-time dependency. |
||
---|---|---|
.. | ||
deb | ||
rpm | ||
default.nix | ||
test.nix |