Messages in this thread | | | Date | Sun, 19 Oct 2008 14:12:51 -0400 | From | "Mike Frysinger" <> | Subject | Re: [PATCH] use tmpfs for rootfs v3 |
| |
On Fri, Oct 17, 2008 at 07:16, Bodo Eggert wrote: > This patch allows chosing tmpfs instead of ramfs for the root filesystem. > Having tmpfs is usefull for running systems from RAM, because it does not > risk deadlocking the system and possibly allows swapping. Using tmpfs > increases the kernel by 10 bytes on x86_64.
great option, thanks
> --- linux-2.6.27.2-numlock/fs/Kconfig 2008-10-10 13:18:34.000000000 +0200 > +++ linux-2.6.27.3-tmpfs/fs/Kconfig 2008-10-11 15:42:21.000000000 +0200 > @@ -953,6 +953,27 @@ config TMPFS_POSIX_ACL > > If you don't know what Access Control Lists are, say N. > > +config TMPFS_ROOT > + bool "Use tmpfs instrad of ramfs for initramfs" > + depends on TMPFS && SHMEM > + default n > + help > + This replaces the ramfs used for unpacking the cpio images > + with tmpfs. > + > + If unsure, say N
this should be init/Kconfig and depend on BLK_DEV_INITRD i think. and then update the comment to talk about the initial filesystem rather than cpio images.
> +config RAMFS > + bool "Ramfs file system support" if TMPFS_ROOT
if you have initramfs support disabled, then you should be able to disable RAMFS as well. so perhaps the depend should read like: if BLK_DEV_INITRD && TMPFS_ROOT || !BLK_DEV_INITRD -mike
| |