Browse Source

NLM: clean up nlmsvc_delete_block

 The fl_next check here is superfluous (and possibly a layering violation).

 Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
 Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
J. Bruce Fields 19 years ago
parent
commit
2c5acd2e1a
1 changed files with 1 additions and 2 deletions
  1. 1 2
      fs/lockd/svclock.c

+ 1 - 2
fs/lockd/svclock.c

@@ -238,8 +238,7 @@ nlmsvc_delete_block(struct nlm_block *block, int unlock)
 
 
 	/* Remove block from list */
 	/* Remove block from list */
 	nlmsvc_remove_block(block);
 	nlmsvc_remove_block(block);
-	if (fl->fl_next)
-		posix_unblock_lock(file->f_file, fl);
+	posix_unblock_lock(file->f_file, fl);
 
 
 	/* If the block is in the middle of a GRANT callback,
 	/* If the block is in the middle of a GRANT callback,
 	 * don't kill it yet. */
 	 * don't kill it yet. */