summaryrefslogtreecommitdiff
path: root/fs/locks.c
AgeCommit message (Expand)Author
2024-02-20filelock: fix deadlock detection in POSIX lockingJeff Layton
2024-02-05filelock: don't do security checks on nfsd setlease callsJeff Layton
2024-02-05filelock: split leases out of struct file_lockJeff Layton
2024-02-05filelock: convert seqfile handling to use file_lock_coreJeff Layton
2024-02-05filelock: convert locks_translate_pid to take file_lock_coreJeff Layton
2024-02-05filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctxJeff Layton
2024-02-05filelock: convert locks_wake_up_blocks to take a file_lock_core pointerJeff Layton
2024-02-05filelock: make assign_type helper take a file_lock_core pointerJeff Layton
2024-02-05filelock: reorganize locks_delete_block and __locks_insert_blockJeff Layton
2024-02-05filelock: clean up locks_delete_block internalsJeff Layton
2024-02-05filelock: convert fl_blocker to file_lock_coreJeff Layton
2024-02-05filelock: convert __locks_insert_block, conflict and deadlock checks to use f...Jeff Layton
2024-02-05filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock...Jeff Layton
2024-02-05filelock: convert locks_{insert,delete}_global_blockedJeff Layton
2024-02-05filelock: make locks_{insert,delete}_global_locks take file_lock_core argJeff Layton
2024-02-05filelock: convert posix_owner_key to take file_lock_core argJeff Layton
2024-02-05filelock: make posix_same_owner take file_lock_core pointersJeff Layton
2024-02-05filelock: convert more internal functions to use file_lock_coreJeff Layton
2024-02-05filelock: have fs/locks.c deal with file_lock_core directlyJeff Layton
2024-02-05filelock: split common fields into struct file_lock_coreJeff Layton
2024-02-05filelock: drop the IS_* macrosJeff Layton
2024-02-05filelock: add some new helper functionsJeff Layton
2024-02-02filelock: rename fl_pid variable in lock_get_statusJeff Layton
2023-12-28fs: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados
2023-11-02Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds
2023-10-18treewide: mark stuff as __ro_after_initAlexey Dobriyan
2023-10-16lockd: add doc to enable EXPORT_OP_ASYNC_LOCKAlexander Aring
2023-08-31Merge tag 'nfsd-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds
2023-08-29locks: allow support for write delegationDai Ngo
2023-08-28Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jl...Linus Torvalds
2023-08-24locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lockWill Shiu
2023-08-24fs/locks: Fix typoJakub Wilk
2023-07-10fs: Pass argument to fcntl_setlease as intLuca Vizzarro
2023-06-27fs/locks: F_UNLCK extension for F_OFD_GETLKStas Sergeev
2023-03-09filelocks: use mount idmapping for setlease permission checkSeth Forshee
2023-03-09fs/locks: Remove redundant assignment to cmdJiapeng Chong
2023-02-21Merge tag 'rcu.2023.02.10a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2023-02-02fs: Remove CONFIG_SRCUPaul E. McKenney
2023-01-11fs: remove locks_inodeJeff Layton
2023-01-11filelock: move file locking definitions to separate header fileJeff Layton
2022-11-30Add process name and pid to locks warningAndi Kleen
2022-11-30filelock: add a new locks_inode_context accessor functionJeff Layton
2022-11-30filelock: new helper: vfs_inode_has_locksJeff Layton
2022-11-17filelock: WARN_ON_ONCE when ->fl_file and filp don't matchJeff Layton
2022-08-17locks: Fix dropped call to ->fl_release_private()David Howells
2022-07-18fs/lock: Rearrange ops in flock syscall.Kuniyuki Iwashima
2022-07-18fs/lock: Don't allocate file_lock in flock_make_lock().Kuniyuki Iwashima
2022-05-19fs/lock: add 2 callbacks to lock_manager_operations to resolve conflictDai Ngo
2022-05-19fs/lock: add helper locks_owner_has_blockers to check for blockersDai Ngo
2022-01-22fs: move locking sysctls where they are usedLuis Chamberlain