Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
f931c7705bb3e21edd345a0fa748462fd3df4122
/
fs
/
locks.c
bdc6895
switch flock to fget_light/fput_light
by Al Viro
· 13 years ago
644473e
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 13 years ago
8e96e3b
userns: Use uid_eq gid_eq helpers when comparing kuids and kgids in the vfs
by Eric W. Biederman
· 13 years ago
66189be
CIFS: Fix VFS lock usage for oplocked files
by Pavel Shilovsky
· 13 years ago
6d4b9e3
vfs: fix handling of lock allocation failure in lease-break case
by Linus Torvalds
· 13 years ago
1442d16
Merge branch 'for-3.2' of git://linux-nfs.org/~bfields/linux
by Linus Torvalds
· 13 years ago
395cf96
doc: fix broken references
by Paul Bolle
· 13 years ago
8335ebd
leases: split up generic_setlease into lock/unlock cases
by J. Bruce Fields
· 13 years ago
c1f24ef
locks: setlease cleanup
by J. Bruce Fields
· 13 years ago
778fc54
locks: fix tracking of inprogress lease breaks
by J. Bruce Fields
· 13 years ago
710b721
locks: move F_INPROGRESS from fl_type to fl_flags field
by J. Bruce Fields
· 13 years ago
ab83fa4
locks: minor lease cleanup
by J. Bruce Fields
· 13 years ago
8fb47a4
locks: rename lock-manager ops
by J. Bruce Fields
· 13 years ago
ee19cc4
fs: locks: remove init_once
by Miklos Szeredi
· 13 years ago
a51cb91
fs: fix lock initialization
by Miklos Szeredi
· 13 years ago
dc87c55
Merge branch 'for-2.6.39' of git://linux-nfs.org/~bfields/linux
by Linus Torvalds
· 14 years ago
f32cb53
locks: use assign_type()
by Namhyung Kim
· 14 years ago
ae7eb89
fs/locks.c: Remove stale FIXME left over from BKL conversion
by Matt Fleming
· 14 years ago
18bce37
Merge branch 'for-2.6.38' of git://linux-nfs.org/~bfields/linux
by Linus Torvalds
· 14 years ago
b7ab39f
fs: dcache scale dentry refcount
by Nick Piggin
· 14 years ago
255c7cf
locks: minor setlease cleanup
by J. Bruce Fields
· 14 years ago
c45821d
locks: eliminate fl_mylease callback
by J. Bruce Fields
· 14 years ago
451a3c2
BKL: remove extraneous #include <smp_lock.h>
by Arnd Bergmann
· 14 years ago
8896b93
locks: remove dead lease error-handling code
by J. Bruce Fields
· 14 years ago
3df057a
locks: fix leak on merging leases
by J. Bruce Fields
· 14 years ago
bb8430a
locks: remove fl_copy_lock lock_manager operation
by Christoph Hellwig
· 14 years ago
51ee4b8
locks: let the caller free file_lock on ->setlease failure
by Christoph Hellwig
· 14 years ago
05fa313
locks: fix setlease methods to free passed-in lock
by J. Bruce Fields
· 14 years ago
096657b
locks: fix leaks on setlease errors
by J. Bruce Fields
· 14 years ago
0ceaf6c
locks: prevent ENOMEM on lease unlock
by J. Bruce Fields
· 14 years ago
7420a8c
Merge branch 'flock' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl
by Linus Torvalds
· 14 years ago
72f98e7
locks: turn lock_flocks into a spinlock
by Arnd Bergmann
· 14 years ago
f7347ce
fasync: re-organize fasync entry insertion to allow it under a spinlock
by Linus Torvalds
· 14 years ago
c5b1f0d
locks/nfsd: allocate file lock outside of spinlock
by Arnd Bergmann
· 14 years ago
99dc829
procfs: fix numbering in /proc/locks
by Jerome Marchand
· 14 years ago
b89f432
fs/locks.c: prepare for BKL removal
by Arnd Bergmann
· 14 years ago
318ae2e
Merge branch 'for-next' into for-linus
by Jiri Kosina
· 15 years ago
8737c93
Switch may_open() and break_lease() to passing O_...
by Al Viro
· 15 years ago
c9404c9
Fix misspelling of "should" and "shouldn't" in comments.
by Adam Buchbinder
· 15 years ago
7b02196
const: make lock_manager_operations const
by Alexey Dobriyan
· 15 years ago
774a694
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 15 years ago
def01bc
sched: Convert the only user of cond_resched_bkl to use cond_resched()
by Frederic Weisbecker
· 15 years ago
713c0ec
security: fix security_file_lock cmd argument
by Sten Spans
· 15 years ago
a9e61e2
lockd: call locks_release_private to cleanup per-filesystem state
by Felix Blyakher
· 16 years ago
002c897
[CVE-2009-0029] System call wrappers part 16
by Heiko Carstens
· 16 years ago
da9592e
CRED: Wrap task credential accesses in the filesystem subsystem
by David Howells
· 16 years ago
88ed86f
Merge branch 'proc' of git://git.kernel.org/pub/scm/linux/kernel/git/adobriyan/proc
by Linus Torvalds
· 16 years ago
d8ba7a3
proc: move rest of /proc/locks to fs/locks.c
by Alexey Dobriyan
· 16 years ago
aeb5d72
[PATCH] introduce fmode_t, do annotations
by Al Viro
· 16 years ago
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
· 17 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
· 18 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
· 18 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
Next »