| Age | Commit message (Expand) | Author | Files | Lines |
| 2016-10-18 | locking, fs/locks: Add missing file_sem locks | Peter Zijlstra | 1 | -0/+6 |
| 2016-10-10 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
| 2016-10-10 | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -23/+30 |
| 2016-10-04 | Merge tag 'locks-v4.9-1' of git://git.samba.org/jlayton/linux | Linus Torvalds | 1 | -3/+18 |
| 2016-09-27 | fs: Replace current_fs_time() with current_time() | Deepa Dinamani | 1 | -1/+1 |
| 2016-09-22 | fs/locks: Use percpu_down_read_preempt_disable() | Peter Zijlstra | 1 | -12/+12 |
| 2016-09-22 | fs/locks: Replace lg_local with a per-cpu spinlock | Peter Zijlstra | 1 | -18/+29 |
| 2016-09-22 | fs/locks: Replace lg_global with a percpu-rwsem | Peter Zijlstra | 1 | -0/+21 |
| 2016-09-16 | vfs: do get_write_access() on upper layer of overlayfs | Miklos Szeredi | 1 | -1/+2 |
| 2016-09-16 | locks: fix file locking on overlayfs | Miklos Szeredi | 1 | -22/+28 |
| 2016-08-18 | locks: Filter /proc/locks output on proc pid ns | Nikolay Borisov | 1 | -3/+18 |
| 2016-07-01 | locks: use file_inode() | Miklos Szeredi | 1 | -1/+1 |
| 2016-01-22 | wrappers for ->i_mutex access | Al Viro | 1 | -3/+3 |
| 2016-01-12 | Merge branch 'work.copy_file_range' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -13/+9 |
| 2016-01-08 | locks: rename __posix_lock_file to posix_lock_inode | Jeff Layton | 1 | -5/+6 |
| 2016-01-08 | locks: prink more detail when there are leaked locks | Jeff Layton | 1 | -4/+29 |
| 2016-01-08 | locks: pass inode pointer to locks_free_lock_context | Jeff Layton | 1 | -1/+3 |
| 2016-01-08 | locks: sprinkle some tracepoints around the file locking code | Jeff Layton | 1 | -3/+9 |
| 2016-01-08 | locks: don't check for race with close when setting OFD lock | Jeff Layton | 1 | -6/+10 |
| 2016-01-07 | locks: fix unlock when fcntl_setlk races with a close | Jeff Layton | 1 | -21/+30 |
| 2015-12-18 | fs: make locks.c explicitly non-modular | Paul Gortmaker | 1 | -2/+1 |
| 2015-12-07 | locks: new locks_mandatory_area calling convention | Christoph Hellwig | 1 | -13/+9 |
| 2015-11-18 | locks: use list_first_entry_or_null() | Geliang Tang | 1 | -6/+4 |
| 2015-11-16 | locks: Allow disabling mandatory locking at compile time | Jeff Layton | 1 | -0/+2 |
| 2015-10-22 | locks: cleanup posix_lock_inode_wait and flock_lock_inode_wait | Benjamin Coddington | 1 | -6/+3 |
| 2015-10-22 | Move locks API users to locks_lock_inode_wait() | Benjamin Coddington | 1 | -1/+1 |
| 2015-10-22 | locks: introduce locks_lock_inode_wait() | Benjamin Coddington | 1 | -0/+24 |
| 2015-10-15 | locks: Use more file_inode and fix a comment | Benjamin Coddington | 1 | -5/+3 |
| 2015-09-21 | fs: fix data races on inode->i_flctx | Dmitry Vyukov | 1 | -27/+36 |
| 2015-08-31 | fs: fix fs/locks.c kernel-doc warning | Randy Dunlap | 1 | -0/+1 |
| 2015-07-13 | locks: inline posix_lock_file_wait and flock_lock_file_wait | Jeff Layton | 1 | -28/+0 |
| 2015-07-13 | locks: new helpers - flock_lock_inode_wait and posix_lock_inode_wait | Jeff Layton | 1 | -12/+38 |
| 2015-07-13 | locks: have flock_lock_file take an inode pointer instead of a filp | Jeff Layton | 1 | -6/+6 |
| 2015-04-17 | proc: show locks in /proc/pid/fdinfo/X | Andrey Vagin | 1 | -0/+38 |
| 2015-04-03 | locks: use cmpxchg to assign i_flctx pointer | Jeff Layton | 1 | -8/+1 |
| 2015-04-03 | locks: get rid of WE_CAN_BREAK_LSLK_NOW dead code | Jeff Layton | 1 | -6/+1 |
| 2015-04-03 | locks: change lm_get_owner and lm_put_owner prototypes | Jeff Layton | 1 | -3/+5 |
| 2015-04-03 | locks: don't allocate a lock context for an F_UNLCK request | Jeff Layton | 1 | -8/+12 |
| 2015-04-03 | locks: Add lockdep assertion for blocked_lock_lock | Daniel Wagner | 1 | -0/+6 |
| 2015-04-03 | locks: remove extraneous IS_POSIX and IS_FLOCK tests | Jeff Layton | 1 | -2/+2 |
| 2015-04-03 | locks: Remove unnecessary IS_POSIX test | Daniel Wagner | 1 | -2/+0 |
| 2015-03-27 | locks: fix file_lock deletion inside loop | Yan, Zheng | 1 | -3/+2 |
| 2015-03-14 | locks: fix generic_delete_lease tracepoint to use victim pointer | Jeff Layton | 1 | -1/+1 |
| 2015-03-04 | locks: fix fasync_struct memory leak in lease upgrade/downgrade handling | Jeff Layton | 1 | -1/+2 |
| 2015-02-17 | locks: fix list insertion when lock is split in two | Jeff Layton | 1 | -0/+1 |
| 2015-02-17 | locks: remove conditional lock release in middle of flock_lock_file | Jeff Layton | 1 | -10/+0 |
| 2015-02-17 | locks: only remove leases associated with the file being closed | Jeff Layton | 1 | -1/+2 |
| 2015-02-16 | Revert "locks: keep a count of locks on the flctx lists" | Jeff Layton | 1 | -29/+16 |
| 2015-02-02 | fs: add FL_LAYOUT lease type | Christoph Hellwig | 1 | -4/+10 |
| 2015-02-02 | fs: track fl_owner for leases | Christoph Hellwig | 1 | -5/+7 |
| 2015-01-21 | locks: update comments that refer to inode->i_flock | Jeff Layton | 1 | -1/+1 |
| 2015-01-16 | locks: consolidate NULL i_flctx checks in locks_remove_file | Jeff Layton | 1 | -2/+7 |
| 2015-01-16 | locks: keep a count of locks on the flctx lists | Jeff Layton | 1 | -16/+29 |
| 2015-01-16 | locks: clean up the lm_change prototype | Jeff Layton | 1 | -7/+6 |
| 2015-01-16 | locks: add a dedicated spinlock to protect i_flctx lists | Jeff Layton | 1 | -43/+44 |
| 2015-01-16 | locks: convert lease handling to file_lock_context | Jeff Layton | 1 | -153/+99 |
| 2015-01-16 | locks: convert posix locks to file_lock_context | Jeff Layton | 1 | -51/+57 |
| 2015-01-16 | locks: move flock locks to file_lock_context | Jeff Layton | 1 | -19/+35 |
| 2015-01-16 | locks: add a new struct file_locking_context pointer to struct inode | Jeff Layton | 1 | -0/+44 |
| 2015-01-16 | locks: have locks_release_file use flock_lock_file to release generic flock l... | Jeff Layton | 1 | -18/+31 |
| 2015-01-16 | locks: add new struct list_head to struct file_lock | Jeff Layton | 1 | -3/+5 |
| 2015-01-13 | locks: fix NULL-deref in generic_delete_lease | NeilBrown | 1 | -1/+1 |
| 2014-10-07 | locks: flock_make_lock should return a struct file_lock (or PTR_ERR) | Jeff Layton | 1 | -8/+11 |
| 2014-10-07 | locks: set fl_owner for leases to filp instead of current->files | Jeff Layton | 1 | -1/+1 |
| 2014-10-07 | locks: give lm_break a return value | Jeff Layton | 1 | -4/+13 |
| 2014-10-07 | locks: __break_lease cleanup in preparation of allowing direct removal of leases | Jeff Layton | 1 | -24/+25 |
| 2014-10-07 | locks: remove i_have_this_lease check from __break_lease | Jeff Layton | 1 | -4/+2 |
| 2014-10-07 | locks: move freeing of leases outside of i_lock | Jeff Layton | 1 | -12/+22 |
| 2014-10-07 | locks: move i_lock acquisition into generic_*_lease handlers | Jeff Layton | 1 | -12/+9 |
| 2014-10-07 | locks: define a lm_setup handler for leases | Jeff Layton | 1 | -44/+48 |
| 2014-10-07 | locks: plumb a "priv" pointer into the setlease routines | Jeff Layton | 1 | -12/+20 |
| 2014-10-07 | locks: clean up vfs_setlease kerneldoc comments | Jeff Layton | 1 | -24/+10 |
| 2014-10-07 | locks: generic_delete_lease doesn't need a file_lock at all | Jeff Layton | 1 | -20/+14 |
| 2014-10-07 | locks: close potential race in lease_get_mtime | Jeff Layton | 1 | -2/+12 |
| 2014-09-09 | security: make security_file_set_fowner, f_setown and __f_setown void return | Jeff Layton | 1 | -1/+1 |
| 2014-09-09 | locks: remove lock_may_read and lock_may_write | Jeff Layton | 1 | -80/+0 |
| 2014-09-09 | locks: Copy fl_lmops information for conflock in locks_copy_conflock() | Kinglong Mee | 1 | -20/+16 |
| 2014-09-09 | locks: New ops in lock_manager_operations for get/put owner | Kinglong Mee | 1 | -2/+10 |
| 2014-09-09 | locks: Rename __locks_copy_lock() to locks_copy_conflock() | Kinglong Mee | 1 | -5/+5 |
| 2014-09-09 | locks: pass correct "before" pointer to locks_unlink_lock in generic_add_lease | Jeff Layton | 1 | -1/+1 |
| 2014-08-14 | locks: move locks_free_lock calls in do_fcntl_add_lease outside spinlock | Jeff Layton | 1 | -9/+7 |
| 2014-08-14 | locks: defer freeing locks in locks_delete_lock until after i_lock has been d... | Jeff Layton | 1 | -8/+30 |
| 2014-08-14 | locks: don't reuse file_lock in __posix_lock_file | Jeff Layton | 1 | -11/+14 |
| 2014-08-11 | locks: don't call locks_release_private from locks_copy_lock | Jeff Layton | 1 | -1/+2 |
| 2014-08-11 | locks: show delegations as "DELEG" in /proc/locks | Jeff Layton | 1 | -1/+5 |
| 2014-07-13 | locks: purge fl_owner_t from fs/locks.c | Christoph Hellwig | 1 | -13/+13 |
| 2014-06-10 | locks: set fl_owner for leases back to current->files | Jeff Layton | 1 | -1/+1 |
| 2014-06-02 | locks: add some tracepoints in the lease handling code | Jeff Layton | 1 | -0/+11 |
| 2014-06-02 | fs/locks.c: replace seq_printf by seq_puts | Fabian Frederick | 1 | -11/+11 |
| 2014-06-02 | locks: ensure that fl_owner is always initialized properly in flock and lease... | Jeff Layton | 1 | -1/+3 |
| 2014-05-09 | locks: only validate the lock vs. f_mode in F_SETLK codepaths | Jeff Layton | 1 | -12/+24 |
| 2014-04-23 | locks: rename FL_FILE_PVT and IS_FILE_PVT to use "*_OFDLCK" instead | Jeff Layton | 1 | -17/+17 |
| 2014-04-22 | locks: rename file-private locks to "open file description locks" | Jeff Layton | 1 | -7/+7 |
| 2014-04-15 | locks: allow __break_lease to sleep even when break_time is 0 | Jeff Layton | 1 | -4/+3 |
| 2014-03-31 | locks: make locks_mandatory_area check for file-private locks | Jeff Layton | 1 | -2/+13 |
| 2014-03-31 | locks: fix locks_mandatory_locked to respect file-private locks | Jeff Layton | 1 | -3/+4 |
| 2014-03-31 | locks: require that flock->l_pid be set to 0 for file-private locks | Jeff Layton | 1 | -0/+24 |
| 2014-03-31 | locks: add new fcntl cmd values for handling file private locks | Jeff Layton | 1 | -4/+50 |
| 2014-03-31 | locks: skip deadlock detection on FL_FILE_PVT locks | Jeff Layton | 1 | -2/+17 |
| 2014-03-31 | locks: pass the cmd value to fcntl_getlk/getlk64 | Jeff Layton | 1 | -2/+2 |
| 2014-03-31 | locks: report l_pid as -1 for FL_FILE_PVT locks | Jeff Layton | 1 | -2/+2 |
| 2014-03-31 | locks: make /proc/locks show IS_FILE_PVT locks as type "FLPVT" | Jeff Layton | 1 | -2/+9 |
| 2014-03-31 | locks: rename locks_remove_flock to locks_remove_file | Jeff Layton | 1 | -1/+1 |
| 2014-03-31 | locks: consolidate checks for compatible filp->f_mode values in setlk handlers | Jeff Layton | 1 | -34/+12 |
| 2014-03-31 | locks: fix posix lock range overflow handling | J. Bruce Fields | 1 | -68/+32 |
| 2014-03-31 | locks: eliminate BUG() call when there's an unexpected lock on file close | Jeff Layton | 1 | -6/+18 |
| 2014-03-31 | locks: add __acquires and __releases annotations to locks_start and locks_stop | Jeff Layton | 1 | -0/+2 |
| 2014-03-31 | locks: remove "inline" qualifier from fl_link manipulation functions | Jeff Layton | 1 | -8/+4 |
| 2014-03-31 | locks: clean up comment typo | Jeff Layton | 1 | -1/+1 |
| 2014-03-31 | locks: close potential race between setlease and open | Jeff Layton | 1 | -13/+62 |
| 2013-11-13 | locks: missing unlock on error in generic_add_lease() | Dan Carpenter | 1 | -0/+1 |
| 2013-11-09 | locks: implement delegations | J. Bruce Fields | 1 | -10/+45 |
| 2013-11-09 | locks: introduce new FL_DELEG lock flag | J. Bruce Fields | 1 | -1/+1 |
| 2013-10-24 | file->f_op is never NULL... | Al Viro | 1 | -6/+6 |
| 2013-07-08 | locks: move file_lock_list to a set of percpu hlist_heads and convert file_lo... | Jeff Layton | 1 | -20/+49 |
| 2013-07-05 | helper for reading ->d_count | Al Viro | 1 | -1/+1 |
| 2013-06-29 | locks: give the blocked_hash its own spinlock | Jeff Layton | 1 | -19/+22 |
| 2013-06-29 | locks: add a new "lm_owner_key" lock operation | Jeff Layton | 1 | -2/+10 |
| 2013-06-29 | locks: turn the blocked_list into a hashtable | Jeff Layton | 1 | -8/+17 |
| 2013-06-29 | locks: convert fl_link to a hlist_node | Jeff Layton | 1 | -12/+12 |
| 2013-06-29 | locks: avoid taking global lock if possible when waking up blocked waiters | Jeff Layton | 1 | -1/+14 |
| 2013-06-29 | locks: protect most of the file_lock handling with i_lock | Jeff Layton | 1 | -60/+104 |
| 2013-06-29 | locks: encapsulate the fl_link list handling | Jeff Layton | 1 | -9/+36 |
| 2013-06-29 | locks: make "added" in __posix_lock_file a bool | Jeff Layton | 1 | -4/+5 |
| 2013-06-29 | locks: comment cleanups and clarifications | Jeff Layton | 1 | -8/+13 |
| 2013-06-29 | locks: make generic_add_lease and generic_delete_lease static | Jeff Layton | 1 | -2/+2 |
| 2013-06-29 | cifs: use posix_unblock_lock instead of locks_delete_block | Jeff Layton | 1 | -2/+1 |
| 2013-06-29 | locks: drop the unused filp argument to posix_unblock_lock | Jeff Layton | 1 | -3/+1 |
| 2013-02-22 | new helper: file_inode(file) | Al Viro | 1 | -12/+12 |
| 2012-10-09 | nfs: disintegrate UAPI for nfs | J. Bruce Fields | 1 | -11/+9 |
| 2012-09-26 | switch simple cases of fget_light to fdget | Al Viro | 1 | -11/+9 |
| 2012-08-20 | vfs: don't treat fl_type as a bitmap | Jeff Layton | 1 | -3/+3 |
| 2012-08-01 | locks: remove unused lm_release_private | J. Bruce Fields | 1 | -5/+1 |
| 2012-07-31 | Merge branch 'nfsd-next' of git://linux-nfs.org/~bfields/linux | Linus Torvalds | 1 | -17/+11 |
| 2012-07-27 | locks: move lease-specific code out of locks_delete_lock | J. Bruce Fields | 1 | -6/+5 |
| 2012-07-27 | locks: prevent side-effects of locks_release_private before file_lock is init... | Filipe Brandenburger | 1 | -11/+6 |
| 2012-07-23 | locks: fix checking of fcntl_setlease argument | J. Bruce Fields | 1 | -3/+3 |
| 2012-07-13 | Remove easily user-triggerable BUG from generic_setlease | Dave Jones | 1 | -1/+1 |
| 2012-05-29 | switch flock to fget_light/fput_light | Al Viro | 1 | -2/+3 |
| 2012-05-23 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi... | Linus Torvalds | 1 | -1/+1 |
| 2012-05-03 | userns: Use uid_eq gid_eq helpers when comparing kuids and kgids in the vfs | Eric W. Biederman | 1 | -1/+1 |
| 2012-04-01 | CIFS: Fix VFS lock usage for oplocked files | Pavel Shilovsky | 1 | -1/+2 |
| 2011-12-26 | vfs: fix handling of lock allocation failure in lease-break case | Linus Torvalds | 1 | -8/+3 |
| 2011-10-25 | Merge branch 'for-3.2' of git://linux-nfs.org/~bfields/linux | Linus Torvalds | 1 | -83/+140 |
| 2011-09-27 | doc: fix broken references | Paul Bolle | 1 | -1/+1 |
| 2011-09-21 | leases: split up generic_setlease into lock/unlock cases | J. Bruce Fields | 1 | -36/+62 |
| 2011-08-19 | locks: setlease cleanup | J. Bruce Fields | 1 | -16/+17 |
| 2011-08-19 | locks: fix tracking of inprogress lease breaks | J. Bruce Fields | 1 | -32/+55 |
| 2011-08-19 | locks: move F_INPROGRESS from fl_type to fl_flags field | J. Bruce Fields | 1 | -6/+8 |
| 2011-08-19 | locks: minor lease cleanup | J. Bruce Fields | 1 | -5/+10 |
| 2011-07-20 | locks: rename lock-manager ops | J. Bruce Fields | 1 | -17/+17 |
| 2011-07-15 | fs: locks: remove init_once | Miklos Szeredi | 1 | -31/+10 |
| 2011-07-06 | fs: fix lock initialization | Miklos Szeredi | 1 | -10/+20 |
| 2011-03-24 | Merge branch 'for-2.6.39' of git://linux-nfs.org/~bfields/linux | Linus Torvalds | 1 | -11/+1 |
| 2011-03-07 | locks: use assign_type() | Namhyung Kim | 1 | -11/+1 |
| 2011-03-05 | fs/locks.c: Remove stale FIXME left over from BKL conversion | Matt Fleming | 1 | -1/+0 |
| 2011-01-14 | Merge branch 'for-2.6.38' of git://linux-nfs.org/~bfields/linux | Linus Torvalds | 1 | -7/+1 |
| 2011-01-07 | fs: dcache scale dentry refcount | Nick Piggin | 1 | -1/+1 |
| 2011-01-04 | locks: minor setlease cleanup | J. Bruce Fields | 1 | -1/+1 |
| 2011-01-04 | locks: eliminate fl_mylease callback | J. Bruce Fields | 1 | -7/+1 |
| 2010-11-17 | BKL: remove extraneous #include <smp_lock.h> | Arnd Bergmann | 1 | -1/+0 |
| 2010-11-10 | locks: remove dead lease error-handling code | J. Bruce Fields | 1 | -10/+2 |
| 2010-11-10 | locks: fix leak on merging leases | J. Bruce Fields | 1 | -2/+5 |
| 2010-10-31 | locks: remove fl_copy_lock lock_manager operation | Christoph Hellwig | 1 | -4/+1 |
| 2010-10-31 | locks: let the caller free file_lock on ->setlease failure | Christoph Hellwig | 1 | -9/+11 |
| 2010-10-30 | locks: fix setlease methods to free passed-in lock | J. Bruce Fields | 1 | -1/+2 |
| 2010-10-30 | locks: fix leaks on setlease errors | J. Bruce Fields | 1 | -5/+7 |
| 2010-10-30 | locks: prevent ENOMEM on lease unlock | J. Bruce Fields | 1 | -13/+30 |
| 2010-10-27 | Merge branch 'flock' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl | Linus Torvalds | 1 | -26/+31 |
| 2010-10-27 | locks: turn lock_flocks into a spinlock | Arnd Bergmann | 1 | -2/+3 |
| 2010-10-27 | fasync: re-organize fasync entry insertion to allow it under a spinlock | Linus Torvalds | 1 | -1/+17 |
| 2010-10-27 | locks/nfsd: allocate file lock outside of spinlock | Arnd Bergmann | 1 | -24/+12 |
| 2010-10-26 | procfs: fix numbering in /proc/locks | Jerome Marchand | 1 | -8/+11 |
| 2010-10-05 | fs/locks.c: prepare for BKL removal | Arnd Bergmann | 1 | -44/+68 |
| 2010-03-08 | Merge branch 'for-next' into for-linus | Jiri Kosina | 1 | -1/+1 |
| 2010-03-03 | Switch may_open() and break_lease() to passing O_... | Al Viro | 1 | -2/+3 |
| 2010-02-05 | Fix misspelling of "should" and "shouldn't" in comments. | Adam Buchbinder | 1 | -1/+1 |
| 2009-09-22 | const: make lock_manager_operations const | Alexey Dobriyan | 1 | -1/+1 |
| 2009-09-11 | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -1/+1 |
| 2009-07-18 | sched: Convert the only user of cond_resched_bkl to use cond_resched() | Frederic Weisbecker | 1 | -1/+1 |
| 2009-07-17 | security: fix security_file_lock cmd argument | Sten Spans | 1 | -1/+1 |
| 2009-04-24 | lockd: call locks_release_private to cleanup per-filesystem state | Felix Blyakher | 1 | -1/+2 |
| 2009-01-14 | [CVE-2009-0029] System call wrappers part 16 | Heiko Carstens | 1 | -1/+1 |
| 2008-11-14 | CRED: Wrap task credential accesses in the filesystem subsystem | David Howells | 1 | -1/+1 |
| 2008-10-23 | Merge branch 'proc' of git://git.kernel.org/pub/scm/linux/kernel/git/adobriya... | Linus Torvalds | 1 | -1/+21 |
| 2008-10-23 | proc: move rest of /proc/locks to fs/locks.c | Alexey Dobriyan | 1 | -1/+21 |
| 2008-10-21 | [PATCH] introduce fmode_t, do annotations | Al Viro | 1 | -1/+2 |
| 2008-07-26 | SL*B: drop kmem cache argument from constructor | Alexey Dobriyan | 1 | -1/+1 |
| 2008-07-25 | locks: allow ->lock() to return FILE_LOCK_DEFERRED | Miklos Szeredi | 1 | -14/+9 |
| 2008-07-25 | locks: cleanup code duplication | Miklos Szeredi | 1 | -40/+31 |
| 2008-07-25 | locks: add special return value for asynchronous locks | Miklos Szeredi | 1 | -14/+14 |
| 2008-06-23 | [patch 4/4] flock: remove unused fields from file_lock_operations | Denis V. Lunev | 1 | -6/+0 |
| 2008-05-11 | Add new 'cond_resched_bkl()' helper function | Linus Torvalds | 1 | -1/+1 |
| 2008-05-06 | [PATCH] fix SMP ordering hole in fcntl_setlk() | Al Viro | 1 | -2/+15 |
| 2008-05-01 | [PATCH] split linux/file.h | Al Viro | 1 | -0/+1 |
| 2008-04-25 | Export __locks_copy_lock() so modular lockd builds | Roland Dreier | 1 | -0/+1 |
| 2008-04-25 | locks: don't call ->copy_lock methods on return of conflicting locks | J. Bruce Fields | 1 | -2/+2 |
| 2008-04-25 | leases: remove unneeded variable from fcntl_setlease(). | David M. Richter | 1 | -2/+1 |
| 2008-04-25 | leases: move lock allocation earlier in generic_setlease() | David M. Richter | 1 | -5/+5 |
| 2008-04-25 | leases: when unlocking, skip locking-related steps | David M. Richter | 1 | -11/+13 |