| Commit message (Expand) | Author | Age | Files | Lines |
* | filelock: fix name of file_lease slab cache | Omar Sandoval | 2024-08-12 | 1 | -1/+1 |
* | filelock: Fix fcntl/close race recovery compat path | Jann Horn | 2024-07-24 | 1 | -5/+4 |
* | Merge tag 'vfs-6.10-rc8.fixes' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2024-07-11 | 1 | -1/+1 |
|\ |
|
| * | filelock: fix potential use-after-free in posix_lock_inode | Jeff Layton | 2024-07-05 | 1 | -1/+1 |
* | | filelock: Remove locks reliably when fcntl/close race is detected | Jann Horn | 2024-07-02 | 1 | -5/+4 |
|/ |
|
* | filelock: fix deadlock detection in POSIX locking | Jeff Layton | 2024-02-20 | 1 | -1/+1 |
* | filelock: don't do security checks on nfsd setlease calls | Jeff Layton | 2024-02-05 | 1 | -18/+25 |
* | filelock: split leases out of struct file_lock | Jeff Layton | 2024-02-05 | 1 | -43/+80 |
* | filelock: convert seqfile handling to use file_lock_core | Jeff Layton | 2024-02-05 | 1 | -36/+36 |
* | filelock: convert locks_translate_pid to take file_lock_core | Jeff Layton | 2024-02-05 | 1 | -10/+10 |
* | filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx | Jeff Layton | 2024-02-05 | 1 | -22/+22 |
* | filelock: convert locks_wake_up_blocks to take a file_lock_core pointer | Jeff Layton | 2024-02-05 | 1 | -7/+7 |
* | filelock: make assign_type helper take a file_lock_core pointer | Jeff Layton | 2024-02-05 | 1 | -5/+5 |
* | filelock: reorganize locks_delete_block and __locks_insert_block | Jeff Layton | 2024-02-05 | 1 | -20/+22 |
* | filelock: clean up locks_delete_block internals | Jeff Layton | 2024-02-05 | 1 | -7/+8 |
* | filelock: convert fl_blocker to file_lock_core | Jeff Layton | 2024-02-05 | 1 | -8/+8 |
* | filelock: convert __locks_insert_block, conflict and deadlock checks to use f... | Jeff Layton | 2024-02-05 | 1 | -60/+72 |
* | filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock... | Jeff Layton | 2024-02-05 | 1 | -18/+27 |
* | filelock: convert locks_{insert,delete}_global_blocked | Jeff Layton | 2024-02-05 | 1 | -7/+6 |
* | filelock: make locks_{insert,delete}_global_locks take file_lock_core arg | Jeff Layton | 2024-02-05 | 1 | -9/+9 |
* | filelock: convert posix_owner_key to take file_lock_core arg | Jeff Layton | 2024-02-05 | 1 | -4/+4 |
* | filelock: make posix_same_owner take file_lock_core pointers | Jeff Layton | 2024-02-05 | 1 | -8/+8 |
* | filelock: convert more internal functions to use file_lock_core | Jeff Layton | 2024-02-05 | 1 | -26/+25 |
* | filelock: have fs/locks.c deal with file_lock_core directly | Jeff Layton | 2024-02-05 | 1 | -229/+238 |
* | filelock: split common fields into struct file_lock_core | Jeff Layton | 2024-02-05 | 1 | -0/+1 |
* | filelock: drop the IS_* macros | Jeff Layton | 2024-02-05 | 1 | -17/+15 |
* | filelock: add some new helper functions | Jeff Layton | 2024-02-05 | 1 | -9/+9 |
* | filelock: rename fl_pid variable in lock_get_status | Jeff Layton | 2024-02-02 | 1 | -4/+4 |
* | fs: Remove the now superfluous sentinel elements from ctl_table array | Joel Granados | 2023-12-28 | 1 | -1/+0 |
* | Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/... | Linus Torvalds | 2023-11-03 | 1 | -2/+2 |
|\ |
|
| * | treewide: mark stuff as __ro_after_init | Alexey Dobriyan | 2023-10-18 | 1 | -2/+2 |
* | | lockd: add doc to enable EXPORT_OP_ASYNC_LOCK | Alexander Aring | 2023-10-16 | 1 | -5/+7 |
|/ |
|
* | Merge tag 'nfsd-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux | Linus Torvalds | 2023-09-01 | 1 | -7/+0 |
|\ |
|
| * | locks: allow support for write delegation | Dai Ngo | 2023-08-29 | 1 | -7/+0 |
* | | Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jl... | Linus Torvalds | 2023-08-28 | 1 | -5/+22 |
|\ \ |
|
| * | | locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock | Will Shiu | 2023-08-24 | 1 | -1/+1 |
| * | | fs/locks: Fix typo | Jakub Wilk | 2023-08-24 | 1 | -1/+1 |
| * | | fs/locks: F_UNLCK extension for F_OFD_GETLK | Stas Sergeev | 2023-06-27 | 1 | -3/+20 |
| |/ |
|
* / | fs: Pass argument to fcntl_setlease as int | Luca Vizzarro | 2023-07-10 | 1 | -10/+10 |
|/ |
|
* | filelocks: use mount idmapping for setlease permission check | Seth Forshee | 2023-03-09 | 1 | -1/+2 |
* | fs/locks: Remove redundant assignment to cmd | Jiapeng Chong | 2023-03-09 | 1 | -1/+0 |
* | Merge tag 'rcu.2023.02.10a' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2023-02-21 | 1 | -25/+0 |
|\ |
|
| * | fs: Remove CONFIG_SRCU | Paul E. McKenney | 2023-02-03 | 1 | -25/+0 |
* | | fs: remove locks_inode | Jeff Layton | 2023-01-11 | 1 | -14/+14 |
* | | filelock: move file locking definitions to separate header file | Jeff Layton | 2023-01-11 | 1 | -0/+1 |
|/ |
|
* | Add process name and pid to locks warning | Andi Kleen | 2022-11-30 | 1 | -1/+1 |
* | filelock: add a new locks_inode_context accessor function | Jeff Layton | 2022-11-30 | 1 | -12/+12 |
* | filelock: new helper: vfs_inode_has_locks | Jeff Layton | 2022-11-30 | 1 | -0/+23 |
* | filelock: WARN_ON_ONCE when ->fl_file and filp don't match | Jeff Layton | 2022-11-17 | 1 | -0/+3 |
* | locks: Fix dropped call to ->fl_release_private() | David Howells | 2022-08-17 | 1 | -0/+1 |