Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 23895
b: refs/heads/master
c: 7117bf3
h: refs/heads/master
i:
  23893: 19fa90b
  23891: 1210005
  23887: f1a33db
v: v3
  • Loading branch information
J. Bruce Fields authored and Trond Myklebust committed Mar 20, 2006
1 parent 349dd19 commit 26795ba
Show file tree
Hide file tree
Showing 4 changed files with 2 additions and 5 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 8dc7c3115b611c00006eac3ee5b108296432aab7
refs/heads/master: 7117bf3dfb10b534a017260d9fc643bc1d0afd2a
2 changes: 0 additions & 2 deletions trunk/fs/lockd/svclock.c
Original file line number Diff line number Diff line change
Expand Up @@ -313,8 +313,6 @@ nlmsvc_lock(struct svc_rqst *rqstp, struct nlm_file *file,
/* Get existing block (in case client is busy-waiting) */
block = nlmsvc_lookup_block(file, lock, 0);

lock->fl.fl_flags |= FL_LOCKD;

again:
/* Lock file against concurrent access */
down(&file->f_sema);
Expand Down
2 changes: 1 addition & 1 deletion trunk/fs/lockd/svcsubs.c
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ nlm_traverse_locks(struct nlm_host *host, struct nlm_file *file, int action)
again:
file->f_locks = 0;
for (fl = inode->i_flock; fl; fl = fl->fl_next) {
if (!(fl->fl_flags & FL_LOCKD))
if (fl->fl_lmops != &nlmsvc_lock_operations)
continue;

/* update current lock count */
Expand Down
1 change: 0 additions & 1 deletion trunk/include/linux/fs.h
Original file line number Diff line number Diff line change
Expand Up @@ -667,7 +667,6 @@ extern spinlock_t files_lock;
#define FL_POSIX 1
#define FL_FLOCK 2
#define FL_ACCESS 8 /* not trying to lock, just looking */
#define FL_LOCKD 16 /* lock held by rpc.lockd */
#define FL_LEASE 32 /* lease held on this file */
#define FL_SLEEP 128 /* A blocking lock */

Expand Down

0 comments on commit 26795ba

Please sign in to comment.