[PATCH] Reparsing on mountpoint boundary crossing

Jacob Holtom jacob at et.byu.edu
Fri Aug 25 15:19:12 UTC 2017

We have mountpoints underneath the share root.  They have separate 
quotas for each filesystem.  This gives us something akin to 
per-directory quota without actually having it.  It makes the free-space 
calculations correct, since they are re-requested upon reparse at that 
point.  Prior to this, you could not copy files into those mountpoints 
directories if there was not enough space in the shares root.



On 08/24/2017 21:25, Volker Lendecke wrote:
> On Thu, Aug 24, 2017 at 12:31:47PM -0600, Jacob Holtom via samba-technical wrote:
>> 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 and review appreciated.
> Just a question: What effect does this have on the client? What do you
> want to achieve with this?
> Thanks, Volker

More information about the samba-technical mailing list