[PATCH] Reparsing on mountpoint boundary crossing

Stefan Metzmacher metze at samba.org
Fri Aug 25 08:04:04 UTC 2017


Hello Jacob,

> This patch is our attempt to implement reparsing when crossing
> filesystem boundaries, using the IO_REPARSE_TAG_MOUNT_POINT as specified
> by Microsoft.  It appears to work well, except for something that looks
> like a client side caching issue of the returned file modes.  Comments

I'm wondering if this should only apply to directories
and also only is the device of the parent directory doesn't match the
directory.

If you have something like this:

 /data/share1/dir1/mount1/dir2/mount2/dir3

I guess only
/data/share1/dir1/mount1 and
/data/share1/dir1/mount1/dir2/mount2
should be reported reparse points.

metze

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: OpenPGP digital signature
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20170825/511dec3d/signature-0001.sig>


More information about the samba-technical mailing list