mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* Re: [PATCH] Consolidate Kconfigs for binfmts
       [not found] ` <Pine.GSO.4.21.0306131523490.13821-100000@vervain.sonytel.be>
@ 2003-06-13 18:29   ` Matthew Wilcox
  0 siblings, 0 replies; only message in thread
From: Matthew Wilcox @ 2003-06-13 18:29 UTC (permalink / raw)
  To: Geert Uytterhoeven
  Cc: Matthew Wilcox, Linus Torvalds, Andrew Morton, linux-arch, linux-kernel

On Fri, Jun 13, 2003 at 03:24:34PM +0200, Geert Uytterhoeven wrote:
> On Fri, 13 Jun 2003, Matthew Wilcox wrote:
> > +config BINFMT_MISC
> > +	tristate "Kernel support for MISC binaries"
> > +	---help---
> 
> > +	  You must say Y to "/proc file system support" (CONFIG_PROC_FS) to
> > +	  use this part of the kernel.
> 
> You don't want to add an explicit dependency?

I was thinking about this and decided to check it out.  It's actually
not true any more.  binfmt_misc was converted (back in 2.4) to be its
own filesystem.  If binfmt_misc is compiled in or as a module (?!),
procfs creates somewhere for you to mount it (/proc/sys/fs/binfmt_misc)
but there's no need to mount it there.

I note that if you have CONFIG_SYSCTL=n, it will actually silently fail
to create this directory.

#ifdef CONFIG_SYSCTL
        proc_sys_root = proc_mkdir("sys", 0);
#endif
#if defined(CONFIG_BINFMT_MISC) || defined(CONFIG_BINFMT_MISC_MODULE)
        proc_mkdir("sys/fs", 0);
        proc_mkdir("sys/fs/binfmt_misc", 0);
#endif

So I guess I'll remove the bit from the helptext about procfs
and substitute some better words instead.  Maybe I'll update
Documentation/binfmt_misc too.

-- 
"It's not Hollywood.  War is real, war is primarily not about defeat or
victory, it is about death.  I've seen thousands and thousands of dead bodies.
Do you think I want to have an academic debate on this subject?" -- Robert Fisk

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-06-13 18:18 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <20030613130719.GX30843@parcelfarce.linux.theplanet.co.uk>
     [not found] ` <Pine.GSO.4.21.0306131523490.13821-100000@vervain.sonytel.be>
2003-06-13 18:29   ` [PATCH] Consolidate Kconfigs for binfmts Matthew Wilcox

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®