mirror of
https://github.com/systemd/systemd.git
synced 2024-11-26 19:53:45 +08:00
Bump kernel recommended baseline to v5.4
This commit is contained in:
parent
7d3ae178fb
commit
102efcd312
6
NEWS
6
NEWS
@ -47,6 +47,12 @@ CHANGES WITH 257 in spe:
|
||||
migrated between cgroups. It might be fully removed in a future release
|
||||
(reach out if you have use cases).
|
||||
|
||||
* The recommended kernel baseline version has been bumped to v5.4
|
||||
(released in 2019). Expect limited testing on older kernel versions,
|
||||
where "old-kernel" taint flag would also be set. Support for them
|
||||
will be phased out in a future release in 2025, i.e. we expect to bump
|
||||
the minimum baseline to v5.4 then too.
|
||||
|
||||
* Support for cgroup v1 ('legacy' and 'hybrid' hierarchies) is now
|
||||
considered obsolete and systemd by default will refuse to boot under
|
||||
it. To forcibly reenable cgroup v1 support,
|
||||
|
8
README
8
README
@ -39,16 +39,16 @@ REQUIREMENTS:
|
||||
≥ 4.17 for cgroup-bpf socket address hooks
|
||||
≥ 4.20 for PSI (used by systemd-oomd)
|
||||
≥ 5.3 for bounded loops in BPF program
|
||||
≥ 5.4 for signed Verity images
|
||||
≥ 5.7 for BPF links and the BPF LSM hook
|
||||
≥ 5.4 for pidfd and signed Verity images
|
||||
≥ 5.7 for CLONE_INTO_CGROUP, BPF links and the BPF LSM hook
|
||||
|
||||
⛔ Kernel versions below 3.15 ("minimum baseline") are not supported at
|
||||
all, and are missing required functionality (e.g. CLOCK_BOOTTIME
|
||||
support for timerfd_create()).
|
||||
|
||||
⚠️ Kernel versions below 4.15 ("recommended baseline") have significant
|
||||
⚠️ Kernel versions below 5.4 ("recommended baseline") have significant
|
||||
gaps in functionality and are not recommended for use with this version
|
||||
of systemd (e.g. lack sufficiently comprehensive and working cgroupv2
|
||||
of systemd (e.g. lack race-free process tracking by pidfd and new mount API
|
||||
support). Taint flag 'old-kernel' will be set. systemd will most likely
|
||||
still function, but upstream support and testing are limited.
|
||||
|
||||
|
@ -85,4 +85,4 @@
|
||||
/* Path where systemd-oomd listens for varlink connections from user managers to report changes in ManagedOOM settings. */
|
||||
#define VARLINK_ADDR_PATH_MANAGED_OOM_USER "/run/systemd/oom/io.systemd.ManagedOOM"
|
||||
|
||||
#define KERNEL_BASELINE_VERSION "4.15"
|
||||
#define KERNEL_BASELINE_VERSION "5.4"
|
||||
|
Loading…
Reference in New Issue
Block a user