Commits
Den Lunev authored ced9e9dc0d7
ub: dentry->dentry_bc.d_ub is unreliable after the sleep #116095 d_kill can sleep inside. In this case dentry->dentry_bc.d_ub saved before is unreliable as we can have dcache accounting on event during sleep. In this case we'll have saved ub == NULL and OOPS/leak inside dcache_uncharge. Another problem here is that we should decrement inuse count on the dentry appropriately. Signed-off-by: Denis Lunev <den@openvz.org>