You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
clear inode and truncate pages before enqueuing for async inactivation
The patch "xfs: fix deadlock between shrinker and fs freeze" caused this
issue. This is a uek4 only issue as the above patch is implemented as
part of 'evict_inode' in uek4 where as in higher versions it is part of
'destroy_inode'. As higher versions doesn't implement 'evict_inode', the
clear_inode() and truncate_inode_pages_final() are in deed called on the
inode. Whereas uek4 implements evict_inode(), hence we need to explicitly
call clear_inode() and truncate_inode_pages_final() before queuing up for
async inactivation.
Orabug: 31744270
Signed-off-by: Gautham Ananthakrishna <[email protected]>
Reviewed-by: Junxiao Bi <[email protected]>
Signed-off-by: Brian Maly <[email protected]>
0 commit comments