From: Christoph Hellwig Date: Thu, 13 Jul 2017 19:14:33 +0000 (-0700) Subject: xfs: assert locking precondіtion in xfs_attr_list_int_ilocked X-Git-Tag: Ubuntu-5.0.0-8.9~4444^2~3 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=5af7777e11f5a91dd90247035978bef6c95065e4;p=mirror_ubuntu-disco-kernel.git xfs: assert locking precondіtion in xfs_attr_list_int_ilocked Signed-off-by: Christoph Hellwig Reviewed-by: Darrick J. Wong Signed-off-by: Darrick J. Wong --- diff --git a/fs/xfs/xfs_attr_list.c b/fs/xfs/xfs_attr_list.c index 545eca508d42..7740c8a5e736 100644 --- a/fs/xfs/xfs_attr_list.c +++ b/fs/xfs/xfs_attr_list.c @@ -463,6 +463,8 @@ xfs_attr_list_int_ilocked( { struct xfs_inode *dp = context->dp; + ASSERT(xfs_isilocked(dp, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); + /* * Decide on what work routines to call based on the inode size. */