diff options
| -rw-r--r-- | fs/locks.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/locks.c b/fs/locks.c index cb66fb05ad4a..bb08857f90b5 100644 --- a/fs/locks.c +++ b/fs/locks.c | |||
| @@ -1619,7 +1619,7 @@ static int generic_add_lease(struct file *filp, long arg, struct file_lock **flp | |||
| 1619 | smp_mb(); | 1619 | smp_mb(); |
| 1620 | error = check_conflicting_open(dentry, arg); | 1620 | error = check_conflicting_open(dentry, arg); |
| 1621 | if (error) | 1621 | if (error) |
| 1622 | locks_unlink_lock(flp); | 1622 | locks_unlink_lock(before); |
| 1623 | out: | 1623 | out: |
| 1624 | if (is_deleg) | 1624 | if (is_deleg) |
| 1625 | mutex_unlock(&inode->i_mutex); | 1625 | mutex_unlock(&inode->i_mutex); |
