]> Git Repo - J-linux.git/commitdiff
gfs2: make timeout values more explicit
authorWolfram Sang <[email protected]>
Tue, 7 May 2024 09:04:49 +0000 (11:04 +0200)
committerAndreas Gruenbacher <[email protected]>
Tue, 7 May 2024 10:42:48 +0000 (12:42 +0200)
'timeout' is a vague name for the return value of wait_event_*_timeout
because it actually returns the time left. Because the variable is never
used later, just drop the return value. Since variable 'timeout' is then
only used to carry a fixed timeout value, drop this in favor of a fixed
function argument as in the other call to wait_event_timeout() above.

Signed-off-by: Wolfram Sang <[email protected]>
Signed-off-by: Andreas Gruenbacher <[email protected]>
fs/gfs2/super.c

index 713dd24082c9d16d628f509ff2f040742fa6838f..7a5aedfcd52a3012fd1099e25e0ca1178964cfdb 100644 (file)
@@ -1262,7 +1262,6 @@ static bool gfs2_upgrade_iopen_glock(struct inode *inode)
        struct gfs2_inode *ip = GFS2_I(inode);
        struct gfs2_sbd *sdp = GFS2_SB(inode);
        struct gfs2_holder *gh = &ip->i_iopen_gh;
-       long timeout = 5 * HZ;
        int error;
 
        gh->gh_flags |= GL_NOCACHE;
@@ -1293,10 +1292,10 @@ static bool gfs2_upgrade_iopen_glock(struct inode *inode)
        if (error)
                return false;
 
-       timeout = wait_event_interruptible_timeout(sdp->sd_async_glock_wait,
+       wait_event_interruptible_timeout(sdp->sd_async_glock_wait,
                !test_bit(HIF_WAIT, &gh->gh_iflags) ||
                test_bit(GLF_DEMOTE, &ip->i_gl->gl_flags),
-               timeout);
+               5 * HZ);
        if (!test_bit(HIF_HOLDER, &gh->gh_iflags)) {
                gfs2_glock_dq(gh);
                return false;
This page took 0.05188 seconds and 4 git commands to generate.