> From: Denis V. Lunev <[email protected]>
> 
> xfs_balloon_get() looks the balloon inode up with xfs_iget() and returns
> -EINVAL when it is not a regular file or is immutable, without
> releasing the reference it took. Every statfs and every open of the
> balloon then leaks a reference on such an inode, which the VFS reports
> as a busy inode at unmount.
> 
> Release the inode before returning -EINVAL.
> 
> https://virtuozzo.atlassian.net/browse/VSTOR-153590
> 
> Feature: fs/xfs: fast online shrink support
> Signed-off-by: Denis V. Lunev <[email protected]>

This patch is unchanged since "[Devel] [PATCH hci-8.1 v2 1/3] xfs: release the 
balloon inode when xfs_balloon_get() refuses it", which Sashiko reviewed and 
found no issues in. That review applies to this posting unaltered, so the patch 
has not been reviewed again.

-- 
Sashiko AI review ยท 
https://sashiko.vzint.dev/#/patchset/[email protected]?part=1


_______________________________________________
Devel mailing list
[email protected]
https://lists.openvz.org/mailman/listinfo/devel

Reply via email to