aboutsummaryrefslogtreecommitdiffstats
path: root/module/.gitignore
diff options
context:
space:
mode:
authorChunwei Chen <[email protected]>2016-07-05 12:39:47 -0700
committerBrian Behlendorf <[email protected]>2016-07-12 14:04:30 -0700
commitddae16a9cf0ba84fab4f7f4542efaf68dc87415b (patch)
tree5a5c671cdfb4341320d944afe69f8b394259a656 /module/.gitignore
parent6c2530647ce3f1fe92075b7ed96144fa3541d8f5 (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