gfs2: skip if we cannot defer delete
In gfs2_evict_inode(), in the unlikely case that we cannot defer deleting the inode, it is not safe to fall back to deleting the inode; the only valid choice we have is to skip the delete. In addition, in evict_should_delete(), if we cannot lock the inode glock exclusively, we are in a bad enough state that skipping the delete is likely a better choice than trying to recover from the failure later. Fixes: c5b7a240 ("gfs2: Only defer deletes when we have an iopen glock") Signed-off-by:Andreas Gruenbacher <agruenba@redhat.com>
Loading
Please sign in to comment