On Tue, Sep 17, 2019 at 07:34:25PM +0100, Dr. David Alan Gilbert wrote: > * Al Viro (viro@zeniv.linux.org.uk) wrote: > > On Tue, Sep 17, 2019 at 08:19:55PM +0200, Richard Weinberger wrote: > > > > > mtd, ubi, virtiofs and 9p have one thing in common, they are not block devices. > > > What about a new miscroot= kernel parameter? > > > > How about something like xfs!sda5 or nfs!foo.local.net/bar, etc.? With > > ubi et.al. covered by the same syntax... > > Would Stefan's patch work if there was just a way to test for non-block > based fileystsmes and we replaced > !strcmp(root_fs_names, "virtiofs") by > not_block_based_fs(root_fs_names) > > Or is there some magic that the other filesystems do that's specific? I will try this. Stefan