README: say kernel 4.15 is the minimum recommended
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 5 Apr 2022 08:24:27 +0000 (10:24 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Tue, 5 Apr 2022 18:30:00 +0000 (20:30 +0200)
commit277f05872f8d5c0dfc0da29d5a67cc01961c8bf2
tree859f672b3733ec73999ab3b07b1f67a3e1a33950
parent42ac3bf1a322c3619b71b210863c4e5d66b9c284
README: say kernel 4.15 is the minimum recommended

After various long discussions
(https://lists.freedesktop.org/archives/systemd-devel/2022-March/047587.html,
https://lwn.net/Articles/889610/), there is no clear answer what the minimum
version should be. Bumping the version above 3.15 doesn't allow us to make any
significant simplifications (unless we went *much* higher). In particular, even
renameat2() is not fully supported with latest kernel versions, e.g. nfs still
doesn't have it. And the bpf stuff is optional anyway. So let's just say that
4.15 is what we recommend, because it provides fairly complete cgroups-v2, but
without any removals of compat in the code.
README
src/basic/def.h