This pull request as well #24 present an interesting challenge. In order to 
verify that they do the right thing on illumos it would be nice to reproduce 
the problems that they fix and then to verify that the problems are indeed 
fixed.    

But illumos does not support `xattr=sa` (seems to be ZoL-specific).
Nor does illumos seem to support setting ACLs or extended attributes on 
symbolic links.
Even such a simple thing as changing Unix mode of a symbolic link does not 
appear to be supported.

As far as I can tell, all the test cases for the related FreeBSD and ZoL bugs 
and fixes involve one of the above capabilities.  It seems that the bugs in 
question require more than one variable length SAs to be present.  This is 
probably the reason why the bugs haven not affected Solaris and illumos users 
so far.

If anyone has ideas for illumos test scenarios please share.

---
Reply to this email directly or view it on GitHub:
https://github.com/openzfs/openzfs/pull/14#issuecomment-153037216
_______________________________________________
developer mailing list
developer@open-zfs.org
http://lists.open-zfs.org/mailman/listinfo/developer

Reply via email to