[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20210610063621.GA83644@www>
Date: Wed, 9 Jun 2021 23:36:21 -0700
From: Menglong Dong <menglong8.dong@...il.com>
To: Masami Hiramatsu <mhiramat@...nel.org>
Cc: christian.brauner@...ntu.com, viro@...iv.linux.org.uk,
keescook@...omium.org, samitolvanen@...gle.com, johan@...nel.org,
ojeda@...nel.org, jeyu@...nel.org, masahiroy@...nel.org,
joe@...ches.com, dong.menglong@....com.cn, jack@...e.cz,
hare@...e.de, axboe@...nel.dk, tj@...nel.org,
gregkh@...uxfoundation.org, song@...nel.org, neilb@...e.de,
akpm@...ux-foundation.org, linux@...musvillemoes.dk,
brho@...gle.com, f.fainelli@...il.com, palmerdabbelt@...gle.com,
wangkefeng.wang@...wei.com, rostedt@...dmis.org, vbabka@...e.cz,
glider@...gle.com, pmladek@...e.com, johannes.berg@...el.com,
ebiederm@...ssion.com, jojing64@...il.com, terrelln@...com,
geert@...ux-m68k.org, linux-fsdevel@...r.kernel.org,
linux-kernel@...r.kernel.org, mcgrof@...nel.org, arnd@...db.de,
chris@...isdown.name, mingo@...nel.org, bhelgaas@...gle.com,
josh@...htriplett.org
Subject: Re: [PATCH v6 0/2] init/initramfs.c: make initramfs support
pivot_root
On Wed, Jun 09, 2021 at 11:03:12PM +0900, Masami Hiramatsu wrote:
> On Sat, 5 Jun 2021 11:44:45 +0800
> menglong8.dong@...il.com wrote:
>
> > From: Menglong Dong <dong.menglong@....com.cn>
> >
> > As Luis Chamberlain suggested, I split the patch:
> > [init/initramfs.c: make initramfs support pivot_root]
> > (https://lore.kernel.org/linux-fsdevel/20210520154244.20209-1-dong.menglong@zte.com.cn/)
> > into three.
> >
> > The goal of the series patches is to make pivot_root() support initramfs.
> >
> > In the first patch, I introduce the function ramdisk_exec_exist(), which
> > is used to check the exist of 'ramdisk_execute_command' in LOOKUP_DOWN
> > lookup mode.
> >
> > In the second patch, I create a second mount, which is called
> > 'user root', and make it become the root. Therefore, the root has a
> > parent mount, and it can be umounted or pivot_root.
> >
> > In the third patch, I fix rootfs_fs_type with ramfs, as it is not used
> > directly any more, and it make no sense to switch it between ramfs and
> > tmpfs, just fix it with ramfs to simplify the code.
>
> Hi,
>
> I have tested this series on qemu with shell script container on initramfs.
> It works for me!
>
> Tested-by: Masami Hiramatsu <mhiramat@...nel.org>
>
> Thank you,
>
Ok, thank you :/
Menglong Dong
Powered by blists - more mailing lists