From e85e74e4c9a64993ec5f296719705a32feca93c9 Mon Sep 17 00:00:00 2001 From: Christoph Hellwig Date: Mon, 10 Nov 2025 14:23:03 +0100 Subject: [PATCH] xfs: remove q_qlock locking in xfs_qm_scall_setqlim q_type can't change for an existing dquot, so there is no need for the locking here. Signed-off-by: Christoph Hellwig Reviewed-by: Darrick J. Wong Signed-off-by: Carlos Maiolino --- fs/xfs/xfs_qm_syscalls.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/fs/xfs/xfs_qm_syscalls.c b/fs/xfs/xfs_qm_syscalls.c index 6c8924780d7a6..022e2179c06b3 100644 --- a/fs/xfs/xfs_qm_syscalls.c +++ b/fs/xfs/xfs_qm_syscalls.c @@ -302,9 +302,7 @@ xfs_qm_scall_setqlim( return error; } - mutex_lock(&dqp->q_qlock); defq = xfs_get_defquota(q, xfs_dquot_type(dqp)); - mutex_unlock(&dqp->q_qlock); error = xfs_trans_alloc(mp, &M_RES(mp)->tr_qm_setqlim, 0, 0, 0, &tp); if (error) -- 2.47.3