1. 3cad1bc filelock: Remove locks reliably when fcntl/close race is detected by Jann Horn · 7 months ago
  2. 14786d9 filelock: fix deadlock detection in POSIX locking by Jeff Layton · 12 months ago
  3. 7b80010 filelock: don't do security checks on nfsd setlease calls by Jeff Layton · 12 months ago
  4. c69ff40 filelock: split leases out of struct file_lock by Jeff Layton · 12 months ago
  5. a1c2af3 filelock: convert seqfile handling to use file_lock_core by Jeff Layton · 12 months ago
  6. ae7eb16 filelock: convert locks_translate_pid to take file_lock_core by Jeff Layton · 12 months ago
  7. 7c18509 filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx by Jeff Layton · 12 months ago
  8. 347d49f filelock: convert locks_wake_up_blocks to take a file_lock_core pointer by Jeff Layton · 12 months ago
  9. d9077f7 filelock: make assign_type helper take a file_lock_core pointer by Jeff Layton · 12 months ago
  10. 269a619 filelock: reorganize locks_delete_block and __locks_insert_block by Jeff Layton · 12 months ago
  11. e8a166c filelock: clean up locks_delete_block internals by Jeff Layton · 12 months ago
  12. b6aaba5 filelock: convert fl_blocker to file_lock_core by Jeff Layton · 12 months ago
  13. b6be371 filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core by Jeff Layton · 12 months ago
  14. 1a62c22 filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core by Jeff Layton · 12 months ago
  15. 1a6c75d filelock: convert locks_{insert,delete}_global_blocked by Jeff Layton · 12 months ago
  16. 4629172 filelock: make locks_{insert,delete}_global_locks take file_lock_core arg by Jeff Layton · 12 months ago
  17. ad39974 filelock: convert posix_owner_key to take file_lock_core arg by Jeff Layton · 12 months ago
  18. 9bb430a filelock: make posix_same_owner take file_lock_core pointers by Jeff Layton · 12 months ago
  19. fde4951 filelock: convert more internal functions to use file_lock_core by Jeff Layton · 12 months ago
  20. 4ca52f5 filelock: have fs/locks.c deal with file_lock_core directly by Jeff Layton · 12 months ago
  21. a69ce85 filelock: split common fields into struct file_lock_core by Jeff Layton · 12 months ago
  22. 3d40f78 filelock: drop the IS_* macros by Jeff Layton · 12 months ago
  23. 75cabec filelock: add some new helper functions by Jeff Layton · 12 months ago
  24. 6021d62 filelock: rename fl_pid variable in lock_get_status by Jeff Layton · 12 months ago
  25. 9d5b947 fs: Remove the now superfluous sentinel elements from ctl_table array by Joel Granados · 1 year, 2 months ago
  26. 8f6f76a Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 3 months ago
  27. 68279f9 treewide: mark stuff as __ro_after_init by Alexey Dobriyan · 1 year, 4 months ago
  28. e70da17 lockd: add doc to enable EXPORT_OP_ASYNC_LOCK by Alexander Aring · 1 year, 5 months ago
  29. f35d170 Merge tag 'nfsd-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux by Linus Torvalds · 1 year, 5 months ago
  30. d67cd90 locks: allow support for write delegation by Dai Ngo · 1 year, 7 months ago
  31. f20ae9c Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux by Linus Torvalds · 1 year, 5 months ago
  32. 74f6f59 locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock by Will Shiu · 1 year, 6 months ago
  33. bd4c468 fs/locks: Fix typo by Jakub Wilk · 1 year, 6 months ago
  34. ed5f17f fs: Pass argument to fcntl_setlease as int by Luca Vizzarro · 2 years ago
  35. 6c9007f fs/locks: F_UNLCK extension for F_OFD_GETLK by Stas Sergeev · 1 year, 7 months ago
  36. 42d0c4b filelocks: use mount idmapping for setlease permission check by Seth Forshee · 1 year, 11 months ago
  37. dc59219 fs/locks: Remove redundant assignment to cmd by Jiapeng Chong · 1 year, 11 months ago
  38. 8cc01d4 Merge tag 'rcu.2023.02.10a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 2 years ago
  39. 7b3a047 fs: Remove CONFIG_SRCU by Paul E. McKenney · 2 years, 2 months ago
  40. c65454a fs: remove locks_inode by Jeff Layton · 2 years, 2 months ago
  41. 5970e15 filelock: move file locking definitions to separate header file by Jeff Layton · 2 years, 2 months ago
  42. f2f2494c Add process name and pid to locks warning by Andi Kleen · 2 years, 2 months ago
  43. 401a8b8 filelock: add a new locks_inode_context accessor function by Jeff Layton · 2 years, 3 months ago
  44. ab1ddef filelock: new helper: vfs_inode_has_locks by Jeff Layton · 2 years, 3 months ago
  45. 7e8e5cc8 filelock: WARN_ON_ONCE when ->fl_file and filp don't match by Jeff Layton · 2 years, 3 months ago
  46. 932c29a locks: Fix dropped call to ->fl_release_private() by David Howells · 2 years, 6 months ago
  47. db4abb4 fs/lock: Rearrange ops in flock syscall. by Kuniyuki Iwashima · 2 years, 7 months ago
  48. 4149be7 fs/lock: Don't allocate file_lock in flock_make_lock(). by Kuniyuki Iwashima · 2 years, 7 months ago
  49. 2443da2 fs/lock: add 2 callbacks to lock_manager_operations to resolve conflict by Dai Ngo · 2 years, 9 months ago
  50. 591502c5 fs/lock: add helper locks_owner_has_blockers to check for blockers by Dai Ngo · 2 years, 9 months ago
  51. dd81faa fs: move locking sysctls where they are used by Luis Chamberlain · 3 years ago
  52. e9728cc locks: remove changelog comments by J. Bruce Fields · 3 years, 3 months ago
  53. 90f7d7a locks: remove LOCK_MAND flock lock support by Jeff Layton · 3 years, 5 months ago
  54. 3754707 Revert "memcg: enable accounting for file lock caches" by Linus Torvalds · 3 years, 5 months ago
  55. 1472690 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 5 months ago
  56. 0f12156 memcg: enable accounting for file lock caches by Vasily Averin · 3 years, 5 months ago
  57. f7e33bd fs: remove mandatory file locking support by Jeff Layton · 3 years, 5 months ago
  58. a79cdfb Merge tag 'nfsd-5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux by Linus Torvalds · 3 years, 9 months ago
  59. befbfe0 Merge tag 'locks-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux by Linus Torvalds · 3 years, 9 months ago
  60. aba2072 nfsd: grant read delegations to clients holding writes by J. Bruce Fields · 3 years, 10 months ago
  61. cbe6fc4 fs/locks: remove useless assignment in fcntl_getlk by Tian Tao · 3 years, 10 months ago
  62. b8da9b1 fs/locks: print full locks information by Luo Longjun · 4 years ago
  63. 6ee65a77 Revert "nfsd4: a client's own opens needn't prevent delegations" by J. Bruce Fields · 3 years, 11 months ago
  64. faf145d Merge branch 'exec-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace by Linus Torvalds · 4 years, 2 months ago
  65. 120ce2b file: Factor files_lookup_fd_locked out of fcheck_files by Eric W. Biederman · 4 years, 2 months ago
  66. 529adfe8 locks: fix a typo at a kernel-doc markup by Mauro Carvalho Chehab · 4 years, 3 months ago
  67. 1623841 locks: Fix UBSAN undefined behaviour in flock64_to_posix_lock by Luo Meng · 4 years, 3 months ago
  68. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 5 months ago
  69. 7a6b604 Merge tag 'nfsd-5.9' of git://git.linux-nfs.org/projects/cel/cel-2.6 by Linus Torvalds · 4 years, 6 months ago
  70. 3208167 Merge tag 'filelock-v5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux by Linus Torvalds · 4 years, 6 months ago
  71. 94415b0 nfsd4: a client's own opens needn't prevent delegations by J. Bruce Fields · 4 years, 7 months ago
  72. c742b63 Merge tag 'nfsd-5.8' of git://linux-nfs.org/~bfields/linux by Linus Torvalds · 4 years, 8 months ago
  73. 9ff7258 Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace by Linus Torvalds · 4 years, 8 months ago
  74. 5ef1596 locks: add locks_move_blocks in posix_lock_inode by yangerkun · 4 years, 8 months ago
  75. 9d78ede proc: proc_pid_ns takes super_block as an argument by Alexey Gladkov · 4 years, 9 months ago
  76. 28df3d1 nfsd: clients don't need to break their own delegations by J. Bruce Fields · 8 years ago
  77. a02dcdf docs: filesystems: convert mandatory-locking.txt to ReST by Mauro Carvalho Chehab · 4 years, 9 months ago
  78. c59f415 Use proc_pid_ns() to get pid_namespace from the proc superblock by Alexey Gladkov · 4 years, 9 months ago
  79. dcf23ac locks: reinstate locks_delete_block optimization by Linus Torvalds · 4 years, 11 months ago
  80. 6d390e4 locks: fix a potential use-after-free problem when wakeup a waiter by yangerkun · 5 years ago
  81. 98ca480 locks: print unsigned ino in /proc/locks by Amir Goldstein · 5 years ago
  82. 298fb76 Merge tag 'nfsd-5.4' of git://linux-nfs.org/~bfields/linux by Linus Torvalds · 5 years ago
  83. cfddf9f locks: fix a memory leak bug in __break_lease() by Wenwen Wang · 5 years ago
  84. eb82dd3 nfsd: convert fi_deleg_file and ls_file fields to nfsd_file by Jeff Layton · 5 years ago
  85. 18f6622 locks: create a new notifier chain for lease attempts by Jeff Layton · 5 years ago
  86. 43e4cb9 locks: Fix procfs output for file leases by Pavel Begunkov · 6 years ago
  87. d2b6b4c Merge tag 'nfsd-5.3' of git://linux-nfs.org/~bfields/linux by Linus Torvalds · 6 years ago
  88. f85d933 locks: Cleanup lm_compare_owner and lm_owner_key by Benjamin Coddington · 6 years ago
  89. 387e374 locks: eliminate false positive conflicts for write lease by Amir Goldstein · 6 years ago
  90. d51f527 locks: Add trace_leases_conflict by Ira Weiny · 6 years ago
  91. 457c899 treewide: Add SPDX license identifier for missed files by Thomas Gleixner · 6 years ago
  92. 700a800 Merge tag 'nfsd-5.2' of git://linux-nfs.org/~bfields/linux by Linus Torvalds · 6 years ago
  93. b4b52b8 Merge tag 'Wimplicit-fallthrough-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux by Linus Torvalds · 6 years ago
  94. 5926459 locks: move checks from locks_free_lock() to locks_release_private() by NeilBrown · 6 years ago
  95. 0a4c926 fs: mark expected switch fall-throughs by Gustavo A. R. Silva · 6 years ago
  96. 945ab8f locks: wake any locks blocked on request before deadlock check by Jeff Layton · 6 years ago
  97. 02e525b2 locking/percpu-rwsem: Remove preempt_disable variants by Peter Zijlstra · 6 years ago
  98. bf77ae4 locks: fix error in locks_move_blocks() by NeilBrown · 6 years ago
  99. 052b8cf locks: Use inode_is_open_for_write by Nikolay Borisov · 6 years ago
  100. 7bbd1fc fs/locks: remove unnecessary white space. by NeilBrown · 6 years ago