Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
54e2a3270f4d5f50aefb08630a3c3c758b9c2723
/
fs
/
locks.c
51cc506
SL*B: drop kmem cache argument from constructor
by Alexey Dobriyan
· 16 years ago
764c76b
locks: allow ->lock() to return FILE_LOCK_DEFERRED
by Miklos Szeredi
· 16 years ago
b648a6d
locks: cleanup code duplication
by Miklos Szeredi
· 16 years ago
bde74e4
locks: add special return value for asynchronous locks
by Miklos Szeredi
· 16 years ago
f9f48ec
[patch 4/4] flock: remove unused fields from file_lock_operations
by Denis V. Lunev
· 16 years ago
c3921ab
Add new 'cond_resched_bkl()' helper function
by Linus Torvalds
· 17 years ago
0b2bac2
[PATCH] fix SMP ordering hole in fcntl_setlk()
by Al Viro
· 17 years ago
9f3acc3
[PATCH] split linux/file.h
by Al Viro
· 17 years ago
3dd7b71
Export __locks_copy_lock() so modular lockd builds
by Roland Dreier
· 17 years ago
1a747ee
locks: don't call ->copy_lock methods on return of conflicting locks
by J. Bruce Fields
· 17 years ago
9d91cdc
leases: remove unneeded variable from fcntl_setlease().
by David M. Richter
· 17 years ago
1908555
leases: move lock allocation earlier in generic_setlease()
by David M. Richter
· 17 years ago
288b2fd
leases: when unlocking, skip locking-related steps
by David M. Richter
· 17 years ago
5fcc60c
leases: fix a return-value mixup
by David M. Richter
· 17 years ago
cb68837
fs: Remove unnecessary inclusions of asm/semaphore.h
by Matthew Wilcox
· 17 years ago
19e729a
locks: fix possible infinite loop in fcntl(F_SETLKW) over nfs
by J. Bruce Fields
· 17 years ago
a6b9191
fs: fix kernel-doc notation warnings
by Randy Dunlap
· 17 years ago
6c5f3e7
Pidns: make full use of xxx_vnr() calls
by Pavel Emelyanov
· 17 years ago
ab1f161
pid-namespaces-vs-locks-interaction
by Vitaliy Gusev
· 17 years ago
4321e01
file locks: Use wait_event_interruptible_timeout()
by Matthew Wilcox
· 17 years ago
b533184
locks: clarify posix_locks_deadlock
by J. Bruce Fields
· 17 years ago
97855b4
locks: fix possible infinite loop in posix deadlock detection
by J. Bruce Fields
· 17 years ago
4ba9b9d
Slab API: remove useless ctor parameter and reorder parameters
by Christoph Lameter
· 17 years ago
7f8ada9
Rework /proc/locks via seq_files and seq_list helpers
by Pavel Emelyanov
· 17 years ago
094f282
fs/locks.c: use list_for_each_entry() instead of list_for_each()
by Matthias Kaehlcke
· 17 years ago
a16877c
Cleanup macros for distinguishing mandatory locks
by Pavel Emelyanov
· 17 years ago
85c5958
locks: Fix potential OOPS in generic_setlease()
by Pavel Emelyanov
· 17 years ago
f0c1cd0
Use list_first_entry in locks_wake_up_blocks
by Pavel Emelyanov
· 17 years ago
02888f4
locks: fix flock_lock_file() comment
by J. Bruce Fields
· 17 years ago
84d535a
Memory shortage can result in inconsistent flocks state
by Pavel Emelyanov
· 17 years ago
526985b
locks: kill redundant local variable
by J. Bruce Fields
· 18 years ago
b842e24
locks: reverse order of posix_locks_conflict() arguments
by J. Bruce Fields
· 18 years ago
0e2f6db
Leases can be hidden by flocks
by Pavel Emelyanov
· 17 years ago
0af1a45
rename setlease to generic_setlease
by Christoph Hellwig
· 17 years ago
20c2df8
mm: Remove slab destructors from kmem_cache_create().
by Paul Mundt
· 17 years ago
6924c55
locks: fix vfs_test_lock() comment
by J. Bruce Fields
· 18 years ago
6d34ac1
locks: make posix_test_lock() interface more consistent
by J. Bruce Fields
· 18 years ago
4698afe
locks: export setlease to filesystems
by J. Bruce Fields
· 17 years ago
f9ffed2
locks: provide a file lease method enabling cluster-coherent leases
by J. Bruce Fields
· 18 years ago
a9933ce
locks: rename lease functions to reflect locks.c conventions
by J. Bruce Fields
· 17 years ago
6d5e8b0
locks: share more common lease code
by J. Bruce Fields
· 18 years ago
e32b8ee
locks: clean up lease_alloc()
by J. Bruce Fields
· 18 years ago
d2ab0b0c
locks: convert an -EINVAL return to a BUG
by J. Bruce Fields
· 17 years ago
87250dd
leases: minor break_lease() comment clarification
by david m. richter
· 18 years ago
a35afb8
Remove SLAB_CTOR_CONSTRUCTOR
by Christoph Lameter
· 18 years ago
129a84d
locks: fix F_GETLK regression (failure to find conflicts)
by J. Bruce Fields
· 18 years ago
2d56d3c
Merge branch 'server-cluster-locking-api' of git://linux-nfs.org/~bfields/linux
by Linus Torvalds
· 18 years ago
50953fe
slab allocators: Remove SLAB_DEBUG_INITIAL flag
by Christoph Lameter
· 18 years ago
2beb661
locks: add fl_grant callback for asynchronous lock return
by Marc Eshel
· 18 years ago
9b9d2ab
locks: add lock cancel command
by Marc Eshel
· 18 years ago
150b393
locks: allow {vfs,posix}_lock_file to return conflicting lock
by Marc Eshel
· 18 years ago
7723ec9
locks: factor out generic/filesystem switch from setlock code
by Marc Eshel
· 18 years ago
3ee17ab
locks: factor out generic/filesystem switch from test_lock
by J. Bruce Fields
· 18 years ago
9d6a8c5
locks: give posix_test_lock same interface as ->lock
by Marc Eshel
· 18 years ago
70cc648
locks: make ->lock release private data before returning in GETLK case
by J. Bruce Fields
· 18 years ago
c2fa1b8
locks: create posix-to-flock helper functions
by J. Bruce Fields
· 18 years ago
226a998
locks: trivial removal of unnecessary parentheses
by J. Bruce Fields
· 18 years ago
0f7fc9e
[PATCH] VFS: change struct file to use struct path
by Josef "Jeff" Sipek
· 18 years ago
e18b890
[PATCH] slab: remove kmem_cache_t
by Christoph Lameter
· 18 years ago
e94b176
[PATCH] slab: remove SLAB_KERNEL
by Christoph Lameter
· 18 years ago
609d7fa
[PATCH] file: modify struct fown_struct to use a struct pid
by Eric W. Biederman
· 18 years ago
f5579f8
[PATCH] VFS: Use SEEK_{SET, CUR, END} instead of hardcoded values
by Josef 'Jeff' Sipek
· 18 years ago
74361cb
[PATCH] fcntl(F_SETSIG) fix
by Trond Myklebust
· 18 years ago
f07f18d
VFS: Add support for the FL_ACCESS flag to flock_lock_file()
by Trond Myklebust
· 18 years ago
f475ae9
VFS: Allow caller to determine if BSD or posix locks were actually freed
by Trond Myklebust
· 18 years ago
b0904e1
[PATCH] fs/locks.c: make posix_locks_deadlock() static
by Adrian Bunk
· 18 years ago
75e1fcc
[PATCH] vfs: add lock owner argument to flush operation
by Miklos Szeredi
· 18 years ago
ff7b86b
[PATCH] locks: clean up locks_remove_posix()
by Miklos Szeredi
· 18 years ago
39005d0
[PATCH] locks: don't do unnecessary allocations
by Miklos Szeredi
· 18 years ago
0d9a490
[PATCH] locks: don't unnecessarily fail posix lock operations
by Miklos Szeredi
· 18 years ago
c89681e
[PATCH] remove steal_locks()
by Miklos Szeredi
· 18 years ago
9cedc19
[PATCH] Return error in case flock_lock_file failure
by Kirill Korotaev
· 18 years ago
75dff55
[PATCH] fs/locks.c: Fix lease_init
by Trond Myklebust
· 19 years ago
ca99c1d
[PATCH] Fix file lookup without ref
by Dipankar Sarma
· 19 years ago
993dfa8
[PATCH] fs/locks.c: Fix sys_flock() race
by Trond Myklebust
· 19 years ago
5ce2964
[PATCH] locks: don't panic
by Miklos Szeredi
· 19 years ago
5842add
[PATCH] VFS,fs/locks.c,NFSD4: add race_free posix_lock_file_conf() interface
by Andy Adamson
· 19 years ago
6dc0fe8
[PATCH] VFS,fs/locks.c: cleanup locks_insert_block
by J. Bruce Fields
· 19 years ago
fa3536c
[PATCH] Use __read_mostly on some hot fs variables
by Eric Dumazet
· 19 years ago
26bcbf9
lockd: stop abusing file_lock_list
by Christoph Hellwig
· 19 years ago
0996905
lockd: posix_test_lock() should not call locks_copy_lock()
by Trond Myklebust
· 19 years ago
8dc7c31
locks,lockd: fix race in nlmsvc_testlock
by Andy Adamson
· 19 years ago
2e0af86
locks: remove unused posix_block_lock
by Andy Adamson
· 19 years ago
47831f3
VFS: Fix __posix_lock_file() copy of private lock area
by Trond Myklebust
· 19 years ago
33443c4
[PATCH] tiny: Uninline some fslocks.c functions
by Matt Mackall
· 19 years ago
64a318e
NLM: Further cancel fixes
by J. Bruce Fields
· 19 years ago
5996a29
NLM: don't unlock on cancel requests
by J. Bruce Fields
· 19 years ago
f3a9388
[PATCH] VFS: local denial-of-service with file leases
by Chris Wright
· 19 years ago
dc15ae1
[PATCH] VFS: Fix memory leak with file leases
by J. Bruce Fields
· 19 years ago
4c780a4
Fix Connectathon locking test failure
by Trond Myklebust
· 19 years ago
449231d
From: Olaf Kirch <okir@suse.de> [PATCH] Fix miscompare in __posix_lock_file
by Olaf Kirch
· 19 years ago
4fb3a53
[PATCH] files: fix preemption issues
by Dipankar Sarma
· 19 years ago
badf166
[PATCH] files: break up files struct
by Dipankar Sarma
· 19 years ago
c293621
[PATCH] stale POSIX lock handling
by Peter Staubach
· 19 years ago
7eaae28
[PATCH] coverity: fs/locks.c flp null check
by KAMBAROV, ZAUR
· 19 years ago
80fec4c
[PATCH] VFS: Ensure that all the on-stack struct file_lock call fl_release_private
by Trond Myklebust
· 19 years ago
75c96f8
[PATCH] make some things static
by Adrian Bunk
· 20 years ago
1da177e
Linux-2.6.12-rc2
by Linus Torvalds
· 20 years ago