diff options
author | Chunwei Chen <[email protected]> | 2016-07-05 12:39:47 -0700 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2016-07-12 14:04:30 -0700 |
commit | ddae16a9cf0ba84fab4f7f4542efaf68dc87415b (patch) | |
tree | 5a5c671cdfb4341320d944afe69f8b394259a656 /module/.gitignore | |
parent | 6c2530647ce3f1fe92075b7ed96144fa3541d8f5 (diff) |
xattr dir doesn't get purged during iput
We need to set inode->i_nlink to zero so iput will purge it. Without this, it
will get purged during shrink cache or umount, which would likely result in
deadlock due to zfs_zget waiting forever on its children which are in the
dispose_list of the same thread.
Signed-off-by: Chunwei Chen <[email protected]>
Signed-off-by: Brian Behlendorf <[email protected]>
Signed-off-by: Chris Dunlop <[email protected]>
Issue #4359
Issue #3508
Issue #4413
Issue #4827
Diffstat (limited to 'module/.gitignore')
0 files changed, 0 insertions, 0 deletions