1. 0211f27 locks: print unsigned ino in /proc/locks by Amir Goldstein · 4 years, 7 months ago
  2. d9a185f Merge tag 'ovl-update-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs by Linus Torvalds · 6 years ago
  3. 0214f46 Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace by Linus Torvalds · 6 years ago
  4. 575b943 Merge tag 'locks-v4.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux by Linus Torvalds · 6 years ago
  5. da33a87 locks: remove misleading obsolete comment by Jeff Layton · 6 years ago
  6. c883da3 locks: add tracepoint in flock codepath by Jeff Layton · 6 years ago
  7. 0191913 signal: Use PIDTYPE_TGID to clearly store where file signals will be sent by Eric W. Biederman · 7 years ago
  8. de2a4a5 Partially revert "locks: fix file locking on overlayfs" by Miklos Szeredi · 6 years ago
  9. 8cf9ee5 Revert "vfs: do get_write_access() on upper layer of overlayfs" by Miklos Szeredi · 6 years ago
  10. 7a93251 Merge tag 'vfs-timespec64' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground by Linus Torvalds · 6 years ago
  11. 1cf8e5d fs/lock: show locks taken by processes from another pidns by Konstantin Khorenko · 6 years ago
  12. 826d7bc fs/lock: skip lock owner pid translation in case we are in init_pid_ns by Konstantin Khorenko · 6 years ago
  13. 95582b0 vfs: change inode times to use struct timespec64 by Deepa Dinamani · 6 years ago
  14. 44414d8 proc: introduce proc_create_seq_private by Christoph Hellwig · 6 years ago
  15. 447a564 treewide: Align function definition open/close braces by Joe Perches · 6 years ago
  16. f1517df Merge tag 'nfsd-4.16' of git://linux-nfs.org/~bfields/linux by Linus Torvalds · 6 years ago
  17. 76c4794 nfsd: encode stat->mtime for getattr instead of inode->i_mtime by Amir Goldstein · 7 years ago
  18. 1751e8a Rename superblock flags (MS_xyz -> SB_xyz) by Linus Torvalds · 7 years ago
  19. 3953704 locks: restore a warn for leaked locks on close by Benjamin Coddington · 7 years ago
  20. 9d5b86a fs/locks: Remove fl_nspid and use fs-specific l_pid for remote locks by Benjamin Coddington · 7 years ago
  21. 52306e8 fs/locks: Use allocation rather than the stack in fcntl_getlk() by Benjamin Coddington · 7 years ago
  22. a75d30c fs/locks: pass kernel struct flock to fcntl_getlk/setlk by Christoph Hellwig · 7 years ago
  23. 80b79dd fs: locks: Fix some troubles at kernel-doc comments by Mauro Carvalho Chehab · 7 years ago
  24. 50f2112 locks: Set FL_CLOSE when removing flock locks on close() by Benjamin Coddington · 7 years ago
  25. 7c0f6ba Replace <asm/uaccess.h> with <linux/uaccess.h> globally by Linus Torvalds · 8 years ago
  26. 5f43086 locking, fs/locks: Add missing file_sem locks by Peter Zijlstra · 8 years ago
  27. 101105b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  28. abb5a14 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  29. c35bcfd Merge tag 'locks-v4.9-1' of git://git.samba.org/jlayton/linux by Linus Torvalds · 8 years ago
  30. c2050a4 fs: Replace current_fs_time() with current_time() by Deepa Dinamani · 8 years ago
  31. 87709e2 fs/locks: Use percpu_down_read_preempt_disable() by Peter Zijlstra · 8 years ago
  32. 7c3f654 fs/locks: Replace lg_local with a per-cpu spinlock by Peter Zijlstra · 9 years ago
  33. aba3766 fs/locks: Replace lg_global with a percpu-rwsem by Peter Zijlstra · 9 years ago
  34. 4d0c5ba vfs: do get_write_access() on upper layer of overlayfs by Miklos Szeredi · 8 years ago
  35. c568d68 locks: fix file locking on overlayfs by Miklos Szeredi · 8 years ago
  36. d67fd44 locks: Filter /proc/locks output on proc pid ns by Nikolay Borisov · 8 years ago
  37. 6343a21 locks: use file_inode() by Miklos Szeredi · 8 years ago
  38. 5955102 wrappers for ->i_mutex access by Al Viro · 9 years ago
  39. fce205e Merge branch 'work.copy_file_range' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 9 years ago
  40. b4d629a locks: rename __posix_lock_file to posix_lock_inode by Jeff Layton · 9 years ago
  41. e24dada locks: prink more detail when there are leaked locks by Jeff Layton · 9 years ago
  42. f27a0fe locks: pass inode pointer to locks_free_lock_context by Jeff Layton · 9 years ago
  43. 1890910 locks: sprinkle some tracepoints around the file locking code by Jeff Layton · 9 years ago
  44. 0752ba8 locks: don't check for race with close when setting OFD lock by Jeff Layton · 9 years ago
  45. 7f3697e locks: fix unlock when fcntl_setlk races with a close by Jeff Layton · 9 years ago
  46. 9189922 fs: make locks.c explicitly non-modular by Paul Gortmaker · 9 years ago
  47. acc1557 locks: new locks_mandatory_area calling convention by Christoph Hellwig · 9 years ago
  48. 8ace5df locks: use list_first_entry_or_null() by Geliang Tang · 9 years ago
  49. 9e8925b locks: Allow disabling mandatory locking at compile time by Jeff Layton · 9 years ago
  50. 616fb38 locks: cleanup posix_lock_inode_wait and flock_lock_inode_wait by Benjamin Coddington · 9 years ago
  51. 4f65636 Move locks API users to locks_lock_inode_wait() by Benjamin Coddington · 9 years ago
  52. e55c34a locks: introduce locks_lock_inode_wait() by Benjamin Coddington · 9 years ago
  53. 6ca7d91 locks: Use more file_inode and fix a comment by Benjamin Coddington · 9 years ago
  54. 128a378 fs: fix data races on inode->i_flctx by Dmitry Vyukov · 9 years ago
  55. 7fadc59 fs: fix fs/locks.c kernel-doc warning by Randy Dunlap · 9 years ago
  56. ee296d7 locks: inline posix_lock_file_wait and flock_lock_file_wait by Jeff Layton · 9 years ago
  57. 29d01b2 locks: new helpers - flock_lock_inode_wait and posix_lock_inode_wait by Jeff Layton · 9 years ago
  58. bcd7f78 locks: have flock_lock_file take an inode pointer instead of a filp by Jeff Layton · 9 years ago
  59. 6c8c903 proc: show locks in /proc/pid/fdinfo/X by Andrey Vagin · 9 years ago
  60. 0429c2b locks: use cmpxchg to assign i_flctx pointer by Jeff Layton · 9 years ago
  61. 3648888 locks: get rid of WE_CAN_BREAK_LSLK_NOW dead code by Jeff Layton · 9 years ago
  62. cae80b3 locks: change lm_get_owner and lm_put_owner prototypes by Jeff Layton · 9 years ago
  63. 5c1c669 locks: don't allocate a lock context for an F_UNLCK request by Jeff Layton · 9 years ago
  64. 663d5af locks: Add lockdep assertion for blocked_lock_lock by Daniel Wagner · 9 years ago
  65. 9b8c869 locks: remove extraneous IS_POSIX and IS_FLOCK tests by Jeff Layton · 9 years ago
  66. 9cd2904 locks: Remove unnecessary IS_POSIX test by Daniel Wagner · 9 years ago
  67. a901125 locks: fix file_lock deletion inside loop by Yan, Zheng · 9 years ago
  68. a9b1b45 locks: fix generic_delete_lease tracepoint to use victim pointer by Jeff Layton · 9 years ago
  69. 0164bf0 locks: fix fasync_struct memory leak in lease upgrade/downgrade handling by Jeff Layton · 9 years ago
  70. 2e2f756f locks: fix list insertion when lock is split in two by Jeff Layton · 9 years ago
  71. 267f112 locks: remove conditional lock release in middle of flock_lock_file by Jeff Layton · 9 years ago
  72. c4e136c locks: only remove leases associated with the file being closed by Jeff Layton · 9 years ago
  73. e084c1b Revert "locks: keep a count of locks on the flctx lists" by Jeff Layton · 9 years ago
  74. 11afe9f fs: add FL_LAYOUT lease type by Christoph Hellwig · 10 years ago
  75. 2ab99ee fs: track fl_owner for leases by Christoph Hellwig · 10 years ago
  76. 8116bf4 locks: update comments that refer to inode->i_flock by Jeff Layton · 10 years ago
  77. 3d8e560 locks: consolidate NULL i_flctx checks in locks_remove_file by Jeff Layton · 10 years ago
  78. 9bd0f45 locks: keep a count of locks on the flctx lists by Jeff Layton · 10 years ago
  79. 7448cc3 locks: clean up the lm_change prototype by Jeff Layton · 10 years ago
  80. 6109c85 locks: add a dedicated spinlock to protect i_flctx lists by Jeff Layton · 10 years ago
  81. 8634b51 locks: convert lease handling to file_lock_context by Jeff Layton · 10 years ago
  82. bd61e0a locks: convert posix locks to file_lock_context by Jeff Layton · 10 years ago
  83. 5263e31 locks: move flock locks to file_lock_context by Jeff Layton · 10 years ago
  84. 4a075e3 locks: add a new struct file_locking_context pointer to struct inode by Jeff Layton · 10 years ago
  85. dd459bb locks: have locks_release_file use flock_lock_file to release generic flock locks by Jeff Layton · 10 years ago
  86. 6dee60f locks: add new struct list_head to struct file_lock by Jeff Layton · 10 years ago
  87. 52d304e locks: fix NULL-deref in generic_delete_lease by NeilBrown · 10 years ago
  88. 6e129d00 locks: flock_make_lock should return a struct file_lock (or PTR_ERR) by Jeff Layton · 10 years ago
  89. 7ca7631 locks: set fl_owner for leases to filp instead of current->files by Jeff Layton · 10 years ago
  90. 4d01b7f locks: give lm_break a return value by Jeff Layton · 10 years ago
  91. 03d12dd locks: __break_lease cleanup in preparation of allowing direct removal of leases by Jeff Layton · 10 years ago
  92. 843c6b2 locks: remove i_have_this_lease check from __break_lease by Jeff Layton · 10 years ago
  93. c45198e locks: move freeing of leases outside of i_lock by Jeff Layton · 10 years ago
  94. f82b4b6 locks: move i_lock acquisition into generic_*_lease handlers by Jeff Layton · 10 years ago
  95. 1c7dd2f locks: define a lm_setup handler for leases by Jeff Layton · 10 years ago
  96. e6f5c78 locks: plumb a "priv" pointer into the setlease routines by Jeff Layton · 10 years ago
  97. e51673a locks: clean up vfs_setlease kerneldoc comments by Jeff Layton · 10 years ago
  98. 0efaa7e locks: generic_delete_lease doesn't need a file_lock at all by Jeff Layton · 10 years ago
  99. bfe8602 locks: close potential race in lease_get_mtime by Jeff Layton · 10 years ago
  100. e0b93ed security: make security_file_set_fowner, f_setown and __f_setown void return by Jeff Layton · 10 years ago