Jeff Layton
|
0c27362998
locks: set fl_owner for leases back to current->files
|
11 жил өмнө |
Jeff Layton
|
62af4f1f7d
locks: add some tracepoints in the lease handling code
|
11 жил өмнө |
Fabian Frederick
|
5315c26a6c
fs/locks.c: replace seq_printf by seq_puts
|
11 жил өмнө |
Jeff Layton
|
130d1f956a
locks: ensure that fl_owner is always initialized properly in flock and lease codepaths
|
11 жил өмнө |
Jeff Layton
|
cf01f4eef9
locks: only validate the lock vs. f_mode in F_SETLK codepaths
|
11 жил өмнө |
Jeff Layton
|
cff2fce58b
locks: rename FL_FILE_PVT and IS_FILE_PVT to use "*_OFDLCK" instead
|
11 жил өмнө |
Jeff Layton
|
0d3f7a2dd2
locks: rename file-private locks to "open file description locks"
|
11 жил өмнө |
Jeff Layton
|
f1c6bb2cb8
locks: allow __break_lease to sleep even when break_time is 0
|
11 жил өмнө |
Jeff Layton
|
29723adee1
locks: make locks_mandatory_area check for file-private locks
|
11 жил өмнө |
Jeff Layton
|
d7a06983a0
locks: fix locks_mandatory_locked to respect file-private locks
|
11 жил өмнө |
Jeff Layton
|
90478939dc
locks: require that flock->l_pid be set to 0 for file-private locks
|
11 жил өмнө |
Jeff Layton
|
5d50ffd7c3
locks: add new fcntl cmd values for handling file private locks
|
11 жил өмнө |
Jeff Layton
|
57b65325fe
locks: skip deadlock detection on FL_FILE_PVT locks
|
11 жил өмнө |
Jeff Layton
|
c1e62b8fc3
locks: pass the cmd value to fcntl_getlk/getlk64
|
11 жил өмнө |
Jeff Layton
|
3fd80cddc6
locks: report l_pid as -1 for FL_FILE_PVT locks
|
11 жил өмнө |
Jeff Layton
|
c918d42a27
locks: make /proc/locks show IS_FILE_PVT locks as type "FLPVT"
|
11 жил өмнө |
Jeff Layton
|
78ed8a1338
locks: rename locks_remove_flock to locks_remove_file
|
11 жил өмнө |
Jeff Layton
|
bce7560d49
locks: consolidate checks for compatible filp->f_mode values in setlk handlers
|
11 жил өмнө |
J. Bruce Fields
|
ef12e72a01
locks: fix posix lock range overflow handling
|
11 жил өмнө |
Jeff Layton
|
8c3cac5e6a
locks: eliminate BUG() call when there's an unexpected lock on file close
|
11 жил өмнө |
Jeff Layton
|
b03dfdec03
locks: add __acquires and __releases annotations to locks_start and locks_stop
|
11 жил өмнө |
Jeff Layton
|
6ca10ed8ed
locks: remove "inline" qualifier from fl_link manipulation functions
|
11 жил өмнө |
Jeff Layton
|
46dad7603f
locks: clean up comment typo
|
11 жил өмнө |
Jeff Layton
|
24cbe7845e
locks: close potential race between setlease and open
|
11 жил өмнө |
Dan Carpenter
|
4fdb793ffe
locks: missing unlock on error in generic_add_lease()
|
11 жил өмнө |
J. Bruce Fields
|
df4e8d2c1d
locks: implement delegations
|
13 жил өмнө |
J. Bruce Fields
|
617588d518
locks: introduce new FL_DELEG lock flag
|
14 жил өмнө |
Al Viro
|
72c2d53192
file->f_op is never NULL...
|
12 жил өмнө |
Jeff Layton
|
7012b02a2b
locks: move file_lock_list to a set of percpu hlist_heads and convert file_lock_lock to an lglock
|
12 жил өмнө |
Al Viro
|
84d08fa888
helper for reading ->d_count
|
12 жил өмнө |