systemd team, while installed systemd I got the following: ERROR: pretend CONFIG_FW_LOADER_USER_HELPER_FALLBACK: should not be set. But it is. CONFIG_CGROUP_BPF: is not set when it should be. WARN: pretend Please check to make sure these options are set correctly. Failure to do so may cause unexpected problems I'd like to add 'default n' for FW_LOADER_USER_HELPER_FALLBACK and select CONFIG_CGROUP_BPF into the gentoo-sources patches for : config GENTOO_LINUX_INIT_SYSTEMD Just looking for a head nod here before I proceed. Mike
(In reply to Mike Pagano from comment #0) > I'd like to add 'default n' for FW_LOADER_USER_HELPER_FALLBACK I think this already defaults to "n" except on arm, arm64, and m68k where it is defaulted to 'y' via arch-specific default configs. Would this have some useful effect that I'm overlooking? > and select CONFIG_CGROUP_BPF No objection.
(In reply to Mike Gilbert from comment #1) > (In reply to Mike Pagano from comment #0) > > I'd like to add 'default n' for FW_LOADER_USER_HELPER_FALLBACK > > I think this already defaults to "n" except on arm, arm64, and m68k where it > is defaulted to 'y' via arch-specific default configs. > > Would this have some useful effect that I'm overlooking? > > > and select CONFIG_CGROUP_BPF > > No objection. Thanks, Mike. What I read is that systemd does not support FW_LOADER_USER_HELPER_FALLBACK. Maybe that's no longer the case?
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=e629f5c99b50167913b9ea2419ae949b4c9cac1d commit e629f5c99b50167913b9ea2419ae949b4c9cac1d Author: Mike Pagano <mpagano@gentoo.org> AuthorDate: 2019-12-30 22:21:15 +0000 Commit: Mike Pagano <mpagano@gentoo.org> CommitDate: 2019-12-30 22:21:15 +0000 Add CONFIG selections for GENTOO_LINUX_INIT_SYSTEMD Adding CGROUP_BPF and it's dependency BPF_SYSCALL Bug: https://bugs.gentoo.org/704284 Signed-off-by: Mike Pagano <mpagano@gentoo.org> 4567_distro-Gentoo-Kconfig.patch | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-)
(In reply to Mike Pagano from comment #2) > What I read is that systemd does not support FW_LOADER_USER_HELPER_FALLBACK. > > Maybe that's no longer the case? That's still the case. My point is that putting "default n" in the gentoo-sources config has no effect: the option already defaults to "n" in the upstream sources.
(In reply to Mike Gilbert from comment #4) > (In reply to Mike Pagano from comment #2) > > What I read is that systemd does not support FW_LOADER_USER_HELPER_FALLBACK. > > > > Maybe that's no longer the case? > > That's still the case. > > My point is that putting "default n" in the gentoo-sources config has no > effect: the option already defaults to "n" in the upstream sources. Ah thanks, I get your point now. I hit this use case going from openrc to systemd using make oldconfig. The FALLBACK was selected and hence I got the warning when I installed systemd.