Messages in this thread | | | From | Matteo Croce <> | Date | Wed, 12 Jun 2019 02:08:13 +0200 | Subject | Re: [PATCH net] mpls: fix af_mpls dependencies |
| |
On Wed, Jun 12, 2019 at 1:07 AM Randy Dunlap <rdunlap@infradead.org> wrote: > > On 6/9/19 7:57 PM, David Miller wrote: > > From: Matteo Croce <mcroce@redhat.com> > > Date: Sat, 8 Jun 2019 14:50:19 +0200 > > > >> MPLS routing code relies on sysctl to work, so let it select PROC_SYSCTL. > >> > >> Reported-by: Randy Dunlap <rdunlap@infradead.org> > >> Suggested-by: David Ahern <dsahern@gmail.com> > >> Signed-off-by: Matteo Croce <mcroce@redhat.com> > > > > Applied, thanks. > > > > This patch causes build errors when > # CONFIG_PROC_FS is not set > because PROC_SYSCTL depends on PROC_FS. The build errors are not > in fs/proc/ but in other places in the kernel that never expect to see > PROC_FS not set but PROC_SYSCTL=y. >
Hi,
Maybe I'm missing something, if PROC_SYSCTL depends on PROC_FS, how is possible to have PROC_FS not set but PROC_SYSCTL=y? I tried it by manually editing .config. but make oldconfig warns:
WARNING: unmet direct dependencies detected for PROC_SYSCTL Depends on [n]: PROC_FS [=n] Selected by [m]: - MPLS_ROUTING [=m] && NET [=y] && MPLS [=y] && (NET_IP_TUNNEL [=n] || NET_IP_TUNNEL [=n]=n) * * Restart config... * * * Configure standard kernel features (expert users) * Configure standard kernel features (expert users) (EXPERT) [Y/?] y Multiple users, groups and capabilities support (MULTIUSER) [Y/n/?] y sgetmask/ssetmask syscalls support (SGETMASK_SYSCALL) [N/y/?] n Sysfs syscall support (SYSFS_SYSCALL) [N/y/?] n Sysctl syscall support (SYSCTL_SYSCALL) [N/y/?] (NEW)
Regards, -- Matteo Croce per aspera ad upstream
| |