[Virtio-fs] [RFC 2/2] virtiofsd: Set st_rdev for sub-mount points

Max Reitz mreitz at redhat.com
Thu May 7 10:56:04 UTC 2020


On 06.05.20 18:04, Dr. David Alan Gilbert wrote:
> * Max Reitz (mreitz at redhat.com) wrote:
>> Whenever we encounter a directory with an st_dev that differs from that
>> of its parent, we set st_rdev accordingly so the guest can create a
>> submount for it.
>>
>> Make this behavior optional, so submounts are only announced to the
>> guest with the announce_submounts option.  Some users may prefer the
>> current behavior, so that the guest learns nothing about the host mount
>> structure.
>>
>> Signed-off-by: Max Reitz <mreitz at redhat.com>
> 
> Does this need to be wired to a flag in the INIT message (like say
> FUSE_ASYNC_READ) to indicate that the kernel/daemon supports this, or is
> it really safe just to start sending the changed rdev?

I supposed it to be safe, given that rdev is never used for anything but
device files, so basically it was just a reserved field for directories.

Max

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/virtio-fs/attachments/20200507/fa7f9763/attachment.sig>


More information about the Virtio-fs mailing list