From 33b0c82ef37e1625bef7f552edcc18d1fe0864a0 Mon Sep 17 00:00:00 2001 From: Michael Kelly Date: Mon, 14 Jul 2025 17:59:22 +0200 Subject: nfs: nfs_attempt_rename() didn't unlock mutex after processing wcc_stat --- nfs/ops.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'nfs/ops.c') diff --git a/nfs/ops.c b/nfs/ops.c index 0d846647..6763d715 100644 --- a/nfs/ops.c +++ b/nfs/ops.c @@ -1504,7 +1504,10 @@ netfs_attempt_rename (struct iouser *cred, struct node *fromdir, { pthread_mutex_lock (&fromdir->lock); p = process_wcc_stat (fromdir, p, !err); + pthread_mutex_unlock (&fromdir->lock); + pthread_mutex_lock (&todir->lock); p = process_wcc_stat (todir, p, !err); + pthread_mutex_unlock (&todir->lock); } } -- cgit v1.2.3