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 жил өмнө |
Jeff Layton
|
6109c85037
locks: add a dedicated spinlock to protect i_flctx lists
|
10 жил өмнө |
Jeff Layton
|
8634b51f6c
locks: convert lease handling to file_lock_context
|
10 жил өмнө |
Jeff Layton
|
bd61e0a9c8
locks: convert posix locks to file_lock_context
|
10 жил өмнө |
Jeff Layton
|
5263e31e45
locks: move flock locks to file_lock_context
|
10 жил өмнө |
Jeff Layton
|
4a075e39c8
locks: add a new struct file_locking_context pointer to struct inode
|
10 жил өмнө |
Jeff Layton
|
dd459bb197
locks: have locks_release_file use flock_lock_file to release generic flock locks
|
10 жил өмнө |
Jeff Layton
|
6dee60f69d
locks: add new struct list_head to struct file_lock
|
10 жил өмнө |
NeilBrown
|
52d304eb4e
locks: fix NULL-deref in generic_delete_lease
|
10 жил өмнө |
Jeff Layton
|
6e129d0068
locks: flock_make_lock should return a struct file_lock (or PTR_ERR)
|
11 жил өмнө |
Jeff Layton
|
7ca76311fe
locks: set fl_owner for leases to filp instead of current->files
|
11 жил өмнө |
Jeff Layton
|
4d01b7f5e7
locks: give lm_break a return value
|
11 жил өмнө |
Jeff Layton
|
03d12ddf84
locks: __break_lease cleanup in preparation of allowing direct removal of leases
|
11 жил өмнө |
Jeff Layton
|
843c6b2f4c
locks: remove i_have_this_lease check from __break_lease
|
11 жил өмнө |
Jeff Layton
|
c45198eda2
locks: move freeing of leases outside of i_lock
|
11 жил өмнө |
Jeff Layton
|
f82b4b6780
locks: move i_lock acquisition into generic_*_lease handlers
|
11 жил өмнө |
Jeff Layton
|
1c7dd2ff43
locks: define a lm_setup handler for leases
|
11 жил өмнө |
Jeff Layton
|
e6f5c78930
locks: plumb a "priv" pointer into the setlease routines
|
11 жил өмнө |
Jeff Layton
|
e51673aa5d
locks: clean up vfs_setlease kerneldoc comments
|
11 жил өмнө |