Commit History

Autor SHA1 Mensaxe Data
  Randy Dunlap 7fadc59cc8 fs: fix fs/locks.c kernel-doc warning %!s(int64=10) %!d(string=hai) anos
  Jeff Layton ee296d7c57 locks: inline posix_lock_file_wait and flock_lock_file_wait %!s(int64=10) %!d(string=hai) anos
  Jeff Layton 29d01b22ea locks: new helpers - flock_lock_inode_wait and posix_lock_inode_wait %!s(int64=10) %!d(string=hai) anos
  Jeff Layton bcd7f78d07 locks: have flock_lock_file take an inode pointer instead of a filp %!s(int64=10) %!d(string=hai) anos
  Andrey Vagin 6c8c90319c proc: show locks in /proc/pid/fdinfo/X %!s(int64=10) %!d(string=hai) anos
  Jeff Layton 0429c2b5c1 locks: use cmpxchg to assign i_flctx pointer %!s(int64=10) %!d(string=hai) anos
  Jeff Layton 3648888e90 locks: get rid of WE_CAN_BREAK_LSLK_NOW dead code %!s(int64=10) %!d(string=hai) anos
  Jeff Layton cae80b305e locks: change lm_get_owner and lm_put_owner prototypes %!s(int64=10) %!d(string=hai) anos
  Jeff Layton 5c1c669a1b locks: don't allocate a lock context for an F_UNLCK request %!s(int64=10) %!d(string=hai) anos
  Daniel Wagner 663d5af750 locks: Add lockdep assertion for blocked_lock_lock %!s(int64=10) %!d(string=hai) anos
  Jeff Layton 9b8c86956d locks: remove extraneous IS_POSIX and IS_FLOCK tests %!s(int64=10) %!d(string=hai) anos
  Daniel Wagner 9cd29044bd locks: Remove unnecessary IS_POSIX test %!s(int64=10) %!d(string=hai) anos
  Yan, Zheng a901125c65 locks: fix file_lock deletion inside loop %!s(int64=10) %!d(string=hai) anos
  Jeff Layton a9b1b455c5 locks: fix generic_delete_lease tracepoint to use victim pointer %!s(int64=10) %!d(string=hai) anos
  Jeff Layton 0164bf0239 locks: fix fasync_struct memory leak in lease upgrade/downgrade handling %!s(int64=10) %!d(string=hai) anos
  Jeff Layton 2e2f756f81 locks: fix list insertion when lock is split in two %!s(int64=10) %!d(string=hai) anos
  Jeff Layton 267f112858 locks: remove conditional lock release in middle of flock_lock_file %!s(int64=10) %!d(string=hai) anos
  Jeff Layton c4e136cda1 locks: only remove leases associated with the file being closed %!s(int64=10) %!d(string=hai) anos
  Jeff Layton e084c1bd40 Revert "locks: keep a count of locks on the flctx lists" %!s(int64=10) %!d(string=hai) anos
  Christoph Hellwig 11afe9f76e fs: add FL_LAYOUT lease type %!s(int64=10) %!d(string=hai) anos
  Christoph Hellwig 2ab99ee124 fs: track fl_owner for leases %!s(int64=10) %!d(string=hai) anos
  Jeff Layton 8116bf4cb6 locks: update comments that refer to inode->i_flock %!s(int64=10) %!d(string=hai) anos
  Jeff Layton 3d8e560de4 locks: consolidate NULL i_flctx checks in locks_remove_file %!s(int64=10) %!d(string=hai) anos
  Jeff Layton 9bd0f45b70 locks: keep a count of locks on the flctx lists %!s(int64=10) %!d(string=hai) anos
  Jeff Layton 7448cc37b1 locks: clean up the lm_change prototype %!s(int64=10) %!d(string=hai) anos
  Jeff Layton 6109c85037 locks: add a dedicated spinlock to protect i_flctx lists %!s(int64=10) %!d(string=hai) anos
  Jeff Layton 8634b51f6c locks: convert lease handling to file_lock_context %!s(int64=10) %!d(string=hai) anos
  Jeff Layton bd61e0a9c8 locks: convert posix locks to file_lock_context %!s(int64=10) %!d(string=hai) anos
  Jeff Layton 5263e31e45 locks: move flock locks to file_lock_context %!s(int64=10) %!d(string=hai) anos
  Jeff Layton 4a075e39c8 locks: add a new struct file_locking_context pointer to struct inode %!s(int64=10) %!d(string=hai) anos