10874358 | 14-Jan-2014 |
Andreas Jaekel <jaekel@strato-rz.de> |
zev: pass xattr flag into userland, fix umount bug
zev events now have a flag in inode structures indicating whether the inode is part of some file's extended attributes. We use this to ignore such
zev: pass xattr flag into userland, fix umount bug
zev events now have a flag in inode structures indicating whether the inode is part of some file's extended attributes. We use this to ignore such events.
Also, there was a bug in umount: the dsl dataset was freed before it was used by the zev callback. This wasn't noted before because it was usually still okay. On debug kernels, the freed space is cleared, and so it was immediatly visible.
(cherry picked from commit 5be8959620e9c9a4179a80521f9be872ab79b065)
show more ...
|
0803e914 | 11-Feb-2016 |
ilovezfs <ilovezfs@icloud.com> |
6603 zfeature_register() should verify ZFEATURE_FLAG_PER_DATASET implies SPA_FEATURE_EXTENSIBLE_DATASET Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Richard Laager <rlaager@wiktel.c
6603 zfeature_register() should verify ZFEATURE_FLAG_PER_DATASET implies SPA_FEATURE_EXTENSIBLE_DATASET Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Richard Laager <rlaager@wiktel.com> Approved by: Robert Mustacchi <rm@joyent.com>
show more ...
|
22b6687e | 28-Jan-2016 |
ilovezfs <ilovezfs@icloud.com> |
6586 Whitespace inconsistencies in the spa feature dependency arrays in zfeature_common.c Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Richard Laager <rlaager@wiktel.com> Approved b
6586 Whitespace inconsistencies in the spa feature dependency arrays in zfeature_common.c Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Richard Laager <rlaager@wiktel.com> Approved by: Robert Mustacchi <rm@joyent.com>
show more ...
|