Benjamin Coddington
|
616fb38fa7
locks: cleanup posix_lock_inode_wait and flock_lock_inode_wait
|
9 年之前 |
Benjamin Coddington
|
4f6563677a
Move locks API users to locks_lock_inode_wait()
|
9 年之前 |
Benjamin Coddington
|
e55c34a66f
locks: introduce locks_lock_inode_wait()
|
9 年之前 |
Benjamin Coddington
|
6ca7d91012
locks: Use more file_inode and fix a comment
|
9 年之前 |
Dmitry Vyukov
|
128a378522
fs: fix data races on inode->i_flctx
|
10 年之前 |
Randy Dunlap
|
7fadc59cc8
fs: fix fs/locks.c kernel-doc warning
|
10 年之前 |
Jeff Layton
|
ee296d7c57
locks: inline posix_lock_file_wait and flock_lock_file_wait
|
10 年之前 |
Jeff Layton
|
29d01b22ea
locks: new helpers - flock_lock_inode_wait and posix_lock_inode_wait
|
10 年之前 |
Jeff Layton
|
bcd7f78d07
locks: have flock_lock_file take an inode pointer instead of a filp
|
10 年之前 |
Andrey Vagin
|
6c8c90319c
proc: show locks in /proc/pid/fdinfo/X
|
10 年之前 |
Jeff Layton
|
0429c2b5c1
locks: use cmpxchg to assign i_flctx pointer
|
10 年之前 |
Jeff Layton
|
3648888e90
locks: get rid of WE_CAN_BREAK_LSLK_NOW dead code
|
10 年之前 |
Jeff Layton
|
cae80b305e
locks: change lm_get_owner and lm_put_owner prototypes
|
10 年之前 |
Jeff Layton
|
5c1c669a1b
locks: don't allocate a lock context for an F_UNLCK request
|
10 年之前 |
Daniel Wagner
|
663d5af750
locks: Add lockdep assertion for blocked_lock_lock
|
10 年之前 |
Jeff Layton
|
9b8c86956d
locks: remove extraneous IS_POSIX and IS_FLOCK tests
|
10 年之前 |
Daniel Wagner
|
9cd29044bd
locks: Remove unnecessary IS_POSIX test
|
10 年之前 |
Yan, Zheng
|
a901125c65
locks: fix file_lock deletion inside loop
|
10 年之前 |
Jeff Layton
|
a9b1b455c5
locks: fix generic_delete_lease tracepoint to use victim pointer
|
10 年之前 |
Jeff Layton
|
0164bf0239
locks: fix fasync_struct memory leak in lease upgrade/downgrade handling
|
10 年之前 |
Jeff Layton
|
2e2f756f81
locks: fix list insertion when lock is split in two
|
10 年之前 |
Jeff Layton
|
267f112858
locks: remove conditional lock release in middle of flock_lock_file
|
10 年之前 |
Jeff Layton
|
c4e136cda1
locks: only remove leases associated with the file being closed
|
10 年之前 |
Jeff Layton
|
e084c1bd40
Revert "locks: keep a count of locks on the flctx lists"
|
10 年之前 |
Christoph Hellwig
|
11afe9f76e
fs: add FL_LAYOUT lease type
|
10 年之前 |
Christoph Hellwig
|
2ab99ee124
fs: track fl_owner for leases
|
10 年之前 |
Jeff Layton
|
8116bf4cb6
locks: update comments that refer to inode->i_flock
|
10 年之前 |
Jeff Layton
|
3d8e560de4
locks: consolidate NULL i_flctx checks in locks_remove_file
|
10 年之前 |
Jeff Layton
|
9bd0f45b70
locks: keep a count of locks on the flctx lists
|
10 年之前 |
Jeff Layton
|
7448cc37b1
locks: clean up the lm_change prototype
|
10 年之前 |