lkml.org 
[lkml]   [2006]   [Sep]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: + 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/

\
 
 \ /
  Last update: 2006-09-16 00:49    [W:0.079 / U:0.036 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site