lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Fri, 15 Sep 2006 15:47:52 -0700
From:	"Randy.Dunlap" <rdunlap@...otime.net>
To:	linux-kernel@...r.kernel.org
Cc:	akpm@...l.org, mm-commits@...r.kernel.org, rossb@...gle.com,
	akpm@...gle.com, sam@...nborg.org
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@...l.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@...gle.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@...gle.com>
> Cc: "Randy.Dunlap" <rdunlap@...otime.net>
> Cc: Sam Ravnborg <sam@...nborg.org>
> Signed-off-by: Andrew Morton <akpm@...l.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@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ