1. e0b760f locks: pass correct "before" pointer to locks_unlink_lock in generic_add_lease by Jeff Layton · 10 years ago
  2. 2dfb928 locks: move locks_free_lock calls in do_fcntl_add_lease outside spinlock by Jeff Layton · 10 years ago
  3. ed9814d locks: defer freeing locks in locks_delete_lock until after i_lock has been dropped by Jeff Layton · 10 years ago
  4. b84d49f locks: don't reuse file_lock in __posix_lock_file by Jeff Layton · 10 years ago
  5. 566709b locks: don't call locks_release_private from locks_copy_lock by Jeff Layton · 10 years ago
  6. 8144f1f locks: show delegations as "DELEG" in /proc/locks by Jeff Layton · 10 years ago
  7. 73a8f5f locks: purge fl_owner_t from fs/locks.c by Christoph Hellwig · 10 years ago
  8. 0c27362 locks: set fl_owner for leases back to current->files by Jeff Layton · 10 years ago
  9. 62af4f1 locks: add some tracepoints in the lease handling code by Jeff Layton · 11 years ago
  10. 5315c26 fs/locks.c: replace seq_printf by seq_puts by Fabian Frederick · 11 years ago
  11. 130d1f9 locks: ensure that fl_owner is always initialized properly in flock and lease codepaths by Jeff Layton · 11 years ago
  12. cf01f4e locks: only validate the lock vs. f_mode in F_SETLK codepaths by Jeff Layton · 11 years ago
  13. cff2fce locks: rename FL_FILE_PVT and IS_FILE_PVT to use "*_OFDLCK" instead by Jeff Layton · 11 years ago
  14. 0d3f7a2 locks: rename file-private locks to "open file description locks" by Jeff Layton · 11 years ago
  15. f1c6bb2 locks: allow __break_lease to sleep even when break_time is 0 by Jeff Layton · 11 years ago
  16. 29723ad locks: make locks_mandatory_area check for file-private locks by Jeff Layton · 11 years ago
  17. d7a0698 locks: fix locks_mandatory_locked to respect file-private locks by Jeff Layton · 11 years ago
  18. 9047893 locks: require that flock->l_pid be set to 0 for file-private locks by Jeff Layton · 11 years ago
  19. 5d50ffd locks: add new fcntl cmd values for handling file private locks by Jeff Layton · 11 years ago
  20. 57b6532 locks: skip deadlock detection on FL_FILE_PVT locks by Jeff Layton · 11 years ago
  21. c1e62b8 locks: pass the cmd value to fcntl_getlk/getlk64 by Jeff Layton · 11 years ago
  22. 3fd80cd locks: report l_pid as -1 for FL_FILE_PVT locks by Jeff Layton · 11 years ago
  23. c918d42 locks: make /proc/locks show IS_FILE_PVT locks as type "FLPVT" by Jeff Layton · 11 years ago
  24. 78ed8a1 locks: rename locks_remove_flock to locks_remove_file by Jeff Layton · 11 years ago
  25. bce7560 locks: consolidate checks for compatible filp->f_mode values in setlk handlers by Jeff Layton · 11 years ago
  26. ef12e72 locks: fix posix lock range overflow handling by J. Bruce Fields · 11 years ago
  27. 8c3cac5 locks: eliminate BUG() call when there's an unexpected lock on file close by Jeff Layton · 11 years ago
  28. b03dfdec locks: add __acquires and __releases annotations to locks_start and locks_stop by Jeff Layton · 11 years ago
  29. 6ca10ed locks: remove "inline" qualifier from fl_link manipulation functions by Jeff Layton · 11 years ago
  30. 46dad76 locks: clean up comment typo by Jeff Layton · 11 years ago
  31. 24cbe78 locks: close potential race between setlease and open by Jeff Layton · 11 years ago
  32. 4fdb793 locks: missing unlock on error in generic_add_lease() by Dan Carpenter · 11 years ago
  33. df4e8d2 locks: implement delegations by J. Bruce Fields · 13 years ago
  34. 617588d locks: introduce new FL_DELEG lock flag by J. Bruce Fields · 13 years ago
  35. 72c2d53 file->f_op is never NULL... by Al Viro · 11 years ago
  36. 7012b02 locks: move file_lock_list to a set of percpu hlist_heads and convert file_lock_lock to an lglock by Jeff Layton · 11 years ago
  37. 84d08fa helper for reading ->d_count by Al Viro · 11 years ago
  38. 7b2296a locks: give the blocked_hash its own spinlock by Jeff Layton · 11 years ago
  39. 3999e49 locks: add a new "lm_owner_key" lock operation by Jeff Layton · 11 years ago
  40. 48f7418 locks: turn the blocked_list into a hashtable by Jeff Layton · 11 years ago
  41. 139ca04 locks: convert fl_link to a hlist_node by Jeff Layton · 11 years ago
  42. 4e8c765 locks: avoid taking global lock if possible when waking up blocked waiters by Jeff Layton · 11 years ago
  43. 1c8c601 locks: protect most of the file_lock handling with i_lock by Jeff Layton · 11 years ago
  44. 8897469 locks: encapsulate the fl_link list handling by Jeff Layton · 11 years ago
  45. b9746ef locks: make "added" in __posix_lock_file a bool by Jeff Layton · 11 years ago
  46. 1cb3601 locks: comment cleanups and clarifications by Jeff Layton · 11 years ago
  47. d4f22d1 locks: make generic_add_lease and generic_delete_lease static by Jeff Layton · 11 years ago
  48. 1a9e64a cifs: use posix_unblock_lock instead of locks_delete_block by Jeff Layton · 11 years ago
  49. f891a29 locks: drop the unused filp argument to posix_unblock_lock by Jeff Layton · 11 years ago
  50. 496ad9a new helper: file_inode(file) by Al Viro · 12 years ago
  51. f474af7 nfs: disintegrate UAPI for nfs by J. Bruce Fields · 12 years ago
  52. 2903ff0 switch simple cases of fget_light to fdget by Al Viro · 12 years ago
  53. 0ee5c6d vfs: don't treat fl_type as a bitmap by Jeff Layton · 12 years ago
  54. 068535f locks: remove unused lm_release_private by J. Bruce Fields · 12 years ago
  55. 08843b7 Merge branch 'nfsd-next' of git://linux-nfs.org/~bfields/linux by Linus Torvalds · 12 years ago
  56. 96d6d59 locks: move lease-specific code out of locks_delete_lock by J. Bruce Fields · 12 years ago
  57. 3b6e272 locks: prevent side-effects of locks_release_private before file_lock is initialized by Filipe Brandenburger · 12 years ago
  58. 0ec4f43 locks: fix checking of fcntl_setlease argument by J. Bruce Fields · 12 years ago
  59. 8d657eb Remove easily user-triggerable BUG from generic_setlease by Dave Jones · 12 years ago
  60. bdc6895 switch flock to fget_light/fput_light by Al Viro · 13 years ago
  61. 644473e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace by Linus Torvalds · 12 years ago
  62. 8e96e3b userns: Use uid_eq gid_eq helpers when comparing kuids and kgids in the vfs by Eric W. Biederman · 13 years ago
  63. 66189be CIFS: Fix VFS lock usage for oplocked files by Pavel Shilovsky · 13 years ago
  64. 6d4b9e3 vfs: fix handling of lock allocation failure in lease-break case by Linus Torvalds · 13 years ago
  65. 1442d16 Merge branch 'for-3.2' of git://linux-nfs.org/~bfields/linux by Linus Torvalds · 13 years ago
  66. 395cf96 doc: fix broken references by Paul Bolle · 13 years ago
  67. 8335ebd leases: split up generic_setlease into lock/unlock cases by J. Bruce Fields · 13 years ago
  68. c1f24ef locks: setlease cleanup by J. Bruce Fields · 13 years ago
  69. 778fc54 locks: fix tracking of inprogress lease breaks by J. Bruce Fields · 13 years ago
  70. 710b721 locks: move F_INPROGRESS from fl_type to fl_flags field by J. Bruce Fields · 13 years ago
  71. ab83fa4 locks: minor lease cleanup by J. Bruce Fields · 13 years ago
  72. 8fb47a4 locks: rename lock-manager ops by J. Bruce Fields · 13 years ago
  73. ee19cc4 fs: locks: remove init_once by Miklos Szeredi · 13 years ago
  74. a51cb91 fs: fix lock initialization by Miklos Szeredi · 13 years ago
  75. dc87c55 Merge branch 'for-2.6.39' of git://linux-nfs.org/~bfields/linux by Linus Torvalds · 14 years ago
  76. f32cb53 locks: use assign_type() by Namhyung Kim · 14 years ago
  77. ae7eb89 fs/locks.c: Remove stale FIXME left over from BKL conversion by Matt Fleming · 14 years ago
  78. 18bce37 Merge branch 'for-2.6.38' of git://linux-nfs.org/~bfields/linux by Linus Torvalds · 14 years ago
  79. b7ab39f fs: dcache scale dentry refcount by Nick Piggin · 14 years ago
  80. 255c7cf locks: minor setlease cleanup by J. Bruce Fields · 14 years ago
  81. c45821d locks: eliminate fl_mylease callback by J. Bruce Fields · 14 years ago
  82. 451a3c2 BKL: remove extraneous #include <smp_lock.h> by Arnd Bergmann · 14 years ago
  83. 8896b93 locks: remove dead lease error-handling code by J. Bruce Fields · 14 years ago
  84. 3df057a locks: fix leak on merging leases by J. Bruce Fields · 14 years ago
  85. bb8430a locks: remove fl_copy_lock lock_manager operation by Christoph Hellwig · 14 years ago
  86. 51ee4b8 locks: let the caller free file_lock on ->setlease failure by Christoph Hellwig · 14 years ago
  87. 05fa313 locks: fix setlease methods to free passed-in lock by J. Bruce Fields · 14 years ago
  88. 096657b locks: fix leaks on setlease errors by J. Bruce Fields · 14 years ago
  89. 0ceaf6c locks: prevent ENOMEM on lease unlock by J. Bruce Fields · 14 years ago
  90. 7420a8c Merge branch 'flock' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl by Linus Torvalds · 14 years ago
  91. 72f98e7 locks: turn lock_flocks into a spinlock by Arnd Bergmann · 14 years ago
  92. f7347ce fasync: re-organize fasync entry insertion to allow it under a spinlock by Linus Torvalds · 14 years ago
  93. c5b1f0d locks/nfsd: allocate file lock outside of spinlock by Arnd Bergmann · 14 years ago
  94. 99dc829 procfs: fix numbering in /proc/locks by Jerome Marchand · 14 years ago
  95. b89f432 fs/locks.c: prepare for BKL removal by Arnd Bergmann · 14 years ago
  96. 318ae2e Merge branch 'for-next' into for-linus by Jiri Kosina · 15 years ago
  97. 8737c93 Switch may_open() and break_lease() to passing O_... by Al Viro · 15 years ago
  98. c9404c9 Fix misspelling of "should" and "shouldn't" in comments. by Adam Buchbinder · 15 years ago
  99. 7b02196 const: make lock_manager_operations const by Alexey Dobriyan · 15 years ago
  100. 774a694 Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip by Linus Torvalds · 15 years ago