From: huangwei Date: Wed, 12 Sep 2007 04:34:19 +0000 (+0000) Subject: b=5491 X-Git-Tag: v1_7_0_51~761 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=1f7c18a1b510673c4dde3da37613bd4f7f0987e6;p=fs%2Flustre-release.git b=5491 i=alex i=adilger fixed a defect of flock that cause POSIX-suit fcntl.18 failed --- diff --git a/lustre/ldlm/ldlm_flock.c b/lustre/ldlm/ldlm_flock.c index 3a45d01..6ca050b 100644 --- a/lustre/ldlm/ldlm_flock.c +++ b/lustre/ldlm/ldlm_flock.c @@ -523,8 +523,8 @@ granted: cfs_flock_set_type(getlk, F_UNLCK); } cfs_flock_set_pid(getlk, (pid_t)lock->l_policy_data.l_flock.pid); - cfs_flock_set_start(getlk, (off_t)lock->l_policy_data.l_flock.start); - cfs_flock_set_end(getlk, (off_t)lock->l_policy_data.l_flock.end); + cfs_flock_set_start(getlk, (loff_t)lock->l_policy_data.l_flock.start); + cfs_flock_set_end(getlk, (loff_t)lock->l_policy_data.l_flock.end); } else { int noreproc = LDLM_FL_WAIT_NOREPROC;