* Max Reitz (mre...@redhat.com) wrote: > Currently, setup_mounts() bind-mounts the shared directory without > MS_REC. This makes all submounts disappear. > > Pass MS_REC so that the guest can see submounts again. > > Fixes: 3ca8a2b1c83eb185c232a4e87abbb65495263756 > Signed-off-by: Max Reitz <mre...@redhat.com>
Queued. > --- > tools/virtiofsd/passthrough_ll.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/tools/virtiofsd/passthrough_ll.c > b/tools/virtiofsd/passthrough_ll.c > index 4c35c95b25..9d7f863e66 100644 > --- a/tools/virtiofsd/passthrough_ll.c > +++ b/tools/virtiofsd/passthrough_ll.c > @@ -2643,7 +2643,7 @@ static void setup_mounts(const char *source) > int oldroot; > int newroot; > > - if (mount(source, source, NULL, MS_BIND, NULL) < 0) { > + if (mount(source, source, NULL, MS_BIND | MS_REC, NULL) < 0) { > fuse_log(FUSE_LOG_ERR, "mount(%s, %s, MS_BIND): %m\n", source, > source); > exit(1); > } > -- > 2.25.3 > > -- Dr. David Alan Gilbert / dgilb...@redhat.com / Manchester, UK