From: Andreas Gruenbacher Date: Wed, 10 Dec 2025 09:21:53 +0000 (+0000) Subject: gfs: Use fixed GL_GLOCK_MIN_HOLD time X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=536f48e8bbefcc067cb91d4edce452f3ff007ea6;p=thirdparty%2Fkernel%2Flinux.git gfs: Use fixed GL_GLOCK_MIN_HOLD time GL_GLOCK_MIN_HOLD represents the minimum time (in jiffies) that a glock should be held before being eligible for release. It is currently defined as 10, meaning that the duration depends on the timer interrupt frequency (CONFIG_HZ). Change that time to a constant 10ms independent of CONFIG_HZ. On CONFIG_HZ=1000 systems, the value remains the same. Signed-off-by: Andreas Gruenbacher --- diff --git a/fs/gfs2/glock.h b/fs/gfs2/glock.h index dccbf36b8cb10..26f967aa0e996 100644 --- a/fs/gfs2/glock.h +++ b/fs/gfs2/glock.h @@ -126,7 +126,7 @@ enum { #define GL_GLOCK_MAX_HOLD (long)(HZ / 5) #define GL_GLOCK_DFT_HOLD (long)(HZ / 5) -#define GL_GLOCK_MIN_HOLD (long)(10) +#define GL_GLOCK_MIN_HOLD (long)(HZ / 100) #define GL_GLOCK_HOLD_INCR (long)(HZ / 20) #define GL_GLOCK_HOLD_DECR (long)(HZ / 40)