The variable list in man vfs_crossrename.8 is broken in 3.6, 4.0, 4.1 and master: ------------------------------------------------------------------------ the ACLs of files are not preserved .RE meta data in EAs are not preserved .RE renames of whole subdirectories cannot be done recursively, in that case we still return STATUS_NOT_SAME_DEVICE and let the client decide what to do .RE rename operations of huge files can cause hangs on the client because clients expect a rename operation to return fast .RE -------------------------------------------------------------------------
Created attachment 9119 [details] Proposed patch
Patch has been sent to samba-technical.
Comment on attachment 9119 [details] Proposed patch Patch looks good, except that the listentry "the ACLs of files are not preserved" is dropped...
Created attachment 9128 [details] Fixed patch
(In reply to comment #4) > Created attachment 9128 [details] > Fixed patch Obviously right, thanks! Fixed patch available now.
Created attachment 9150 [details] patch with cherry-pick-info from master. The new patch is good! I created a new patchfile with cherry-pick-info from master, since Jeremy has meanwhile pushed it to master. Michael
Pushed to autobuild-v4-1-test, autobuild-v4-0-test and v3-6-test.
Pushed to v4-1-test and v4-0-test. Closing out bug report. Thanks!