Messages in this thread | | | Date | Fri, 15 Sep 2006 15:47:52 -0700 | From | "Randy.Dunlap" <> | Subject | Re: + allow-proc-configgz-to-be-built-as-a-module.patch added to -mm tree |
| |
On Fri, 15 Sep 2006 14:58:06 -0700 akpm@osdl.org wrote:
> > The patch titled > > allow /proc/config.gz to be built as a module > > has been added to the -mm tree. Its filename is > > allow-proc-configgz-to-be-built-as-a-module.patch > > See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find > out what to do about this > > ------------------------------------------------------ > Subject: allow /proc/config.gz to be built as a module > From: Ross Biro <rossb@google.com>
When/where was this patch submitted? I seem to have missed it (or it was so long ago that I forgot about it).
> The driver for /proc/config.gz consumes rather a lot of memory and it is in > fact possible to build it as a module.
Can you try to quantify "rather a lot of memory"?
> In some ways this is a bit risky, because the .config which is used for > compiling kernel/configs.c isn't necessarily the same as the .config which was > used to build vmlinux.
and that's why a module wasn't allowed. It's not worth the risk IMO.
> But OTOH the potential memory savings are decent, and it'd be fairly dumb to > build your configs.o with a different .config. > > Signed-off-by: Andrew Morton <akpm@google.com> > Cc: "Randy.Dunlap" <rdunlap@xenotime.net> > Cc: Sam Ravnborg <sam@ravnborg.org> > Signed-off-by: Andrew Morton <akpm@osdl.org> > --- > > init/Kconfig | 2 +- > 1 files changed, 1 insertion(+), 1 deletion(-) > > diff -puN init/Kconfig~allow-proc-configgz-to-be-built-as-a-module init/Kconfig > --- a/init/Kconfig~allow-proc-configgz-to-be-built-as-a-module > +++ a/init/Kconfig > @@ -241,7 +241,7 @@ config AUDITSYSCALL > ensure that INOTIFY is configured. > > config IKCONFIG > - bool "Kernel .config support" > + tristate "Kernel .config support" > ---help--- > This option enables the complete Linux kernel ".config" file > contents to be saved in the kernel. It provides documentation > _
--- ~Randy - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |