Al Viro
|
5955102c99
wrappers for ->i_mutex access
|
%!s(int64=9) %!d(string=hai) anos |
Linus Torvalds
|
fce205e9da
Merge branch 'work.copy_file_range' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
%!s(int64=9) %!d(string=hai) anos |
Jeff Layton
|
b4d629a39e
locks: rename __posix_lock_file to posix_lock_inode
|
%!s(int64=9) %!d(string=hai) anos |
Jeff Layton
|
e24dadab08
locks: prink more detail when there are leaked locks
|
%!s(int64=9) %!d(string=hai) anos |
Jeff Layton
|
f27a0fe083
locks: pass inode pointer to locks_free_lock_context
|
%!s(int64=9) %!d(string=hai) anos |
Jeff Layton
|
1890910fd0
locks: sprinkle some tracepoints around the file locking code
|
%!s(int64=9) %!d(string=hai) anos |
Jeff Layton
|
0752ba807b
locks: don't check for race with close when setting OFD lock
|
%!s(int64=9) %!d(string=hai) anos |
Jeff Layton
|
7f3697e24d
locks: fix unlock when fcntl_setlk races with a close
|
%!s(int64=9) %!d(string=hai) anos |
Paul Gortmaker
|
9189922675
fs: make locks.c explicitly non-modular
|
%!s(int64=9) %!d(string=hai) anos |
Christoph Hellwig
|
acc15575e7
locks: new locks_mandatory_area calling convention
|
%!s(int64=9) %!d(string=hai) anos |
Geliang Tang
|
8ace5dfb98
locks: use list_first_entry_or_null()
|
%!s(int64=9) %!d(string=hai) anos |
Jeff Layton
|
9e8925b67a
locks: Allow disabling mandatory locking at compile time
|
%!s(int64=9) %!d(string=hai) anos |
Benjamin Coddington
|
616fb38fa7
locks: cleanup posix_lock_inode_wait and flock_lock_inode_wait
|
%!s(int64=10) %!d(string=hai) anos |
Benjamin Coddington
|
4f6563677a
Move locks API users to locks_lock_inode_wait()
|
%!s(int64=10) %!d(string=hai) anos |
Benjamin Coddington
|
e55c34a66f
locks: introduce locks_lock_inode_wait()
|
%!s(int64=10) %!d(string=hai) anos |
Benjamin Coddington
|
6ca7d91012
locks: Use more file_inode and fix a comment
|
%!s(int64=10) %!d(string=hai) anos |
Dmitry Vyukov
|
128a378522
fs: fix data races on inode->i_flctx
|
%!s(int64=10) %!d(string=hai) anos |
Randy Dunlap
|
7fadc59cc8
fs: fix fs/locks.c kernel-doc warning
|
%!s(int64=10) %!d(string=hai) anos |
Jeff Layton
|
ee296d7c57
locks: inline posix_lock_file_wait and flock_lock_file_wait
|
%!s(int64=10) %!d(string=hai) anos |
Jeff Layton
|
29d01b22ea
locks: new helpers - flock_lock_inode_wait and posix_lock_inode_wait
|
%!s(int64=10) %!d(string=hai) anos |
Jeff Layton
|
bcd7f78d07
locks: have flock_lock_file take an inode pointer instead of a filp
|
%!s(int64=10) %!d(string=hai) anos |
Andrey Vagin
|
6c8c90319c
proc: show locks in /proc/pid/fdinfo/X
|
%!s(int64=10) %!d(string=hai) anos |
Jeff Layton
|
0429c2b5c1
locks: use cmpxchg to assign i_flctx pointer
|
%!s(int64=10) %!d(string=hai) anos |
Jeff Layton
|
3648888e90
locks: get rid of WE_CAN_BREAK_LSLK_NOW dead code
|
%!s(int64=10) %!d(string=hai) anos |
Jeff Layton
|
cae80b305e
locks: change lm_get_owner and lm_put_owner prototypes
|
%!s(int64=10) %!d(string=hai) anos |
Jeff Layton
|
5c1c669a1b
locks: don't allocate a lock context for an F_UNLCK request
|
%!s(int64=10) %!d(string=hai) anos |
Daniel Wagner
|
663d5af750
locks: Add lockdep assertion for blocked_lock_lock
|
%!s(int64=10) %!d(string=hai) anos |
Jeff Layton
|
9b8c86956d
locks: remove extraneous IS_POSIX and IS_FLOCK tests
|
%!s(int64=10) %!d(string=hai) anos |
Daniel Wagner
|
9cd29044bd
locks: Remove unnecessary IS_POSIX test
|
%!s(int64=10) %!d(string=hai) anos |
Yan, Zheng
|
a901125c65
locks: fix file_lock deletion inside loop
|
%!s(int64=10) %!d(string=hai) anos |