Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
cfc7588a310254b659cb0a6fcca1fffd3f223090
/
fs
/
gfs2
/
glock.c
8f7e0a8
gfs2: A minor "sbstats" cleanup
by Andreas Gruenbacher
· 9 years ago
4d20713
gfs2: Make statistics unsigned, suitable for use with do_div()
by Ben Hutchings
· 9 years ago
88ffbf3
GFS2: Use resizable hash table for glocks
by Bob Peterson
· 10 years ago
15562c4
GFS2: Move glock superblock pointer to field gl_name
by Bob Peterson
· 10 years ago
81648d0
gfs2: Simplify the seq file code for "sbstats"
by Andreas Gruenbacher
· 9 years ago
e7ccaf5
GFS2: Don't add all glocks to the lru
by Bob Peterson
· 10 years ago
7b4ddfa
gfs2: incorrect check for debugfs returns
by Chengyu Song
· 10 years ago
6bec003
Merge branch 'for-3.20/bdi' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
b83ae6d
fs: remove mapping->backing_dev_info
by Christoph Hellwig
· 10 years ago
8f6cb40
GFS2: Eliminate __gfs2_glock_remove_from_lru
by Bob Peterson
· 10 years ago
30badc9
GFS2: Deletion of unnecessary checks before two function calls
by Markus Elfring
· 10 years ago
d29c0af
GFS2: use _RET_IP_ instead of (unsigned long)__builtin_return_address(0)
by Fabian Frederick
· 10 years ago
ca5bc6c
Merge branch 'sched/urgent' into sched/core, to merge fixes before applying new changes
by Ingo Molnar
· 10 years ago
5bef3e7
GFS2: Allow flocks to use normal glock dq rather than dq_wait
by Bob Peterson
· 11 years ago
fe0bbd2
GFS2: Use GFP_NOFS when allocating glocks
by Steven Whitehouse
· 11 years ago
94a09a3
GFS2: Fix race in glock lru glock disposal
by Steven Whitehouse
· 11 years ago
79272b3
GFS2: Only wait for demote when last holder is dequeued
by Bob Peterson
· 11 years ago
7431620
sched: Remove proliferation of wait_on_bit() action functions
by NeilBrown
· 10 years ago
4e857c5
arch: Mass conversion of smp_mb__*()
by Peter Zijlstra
· 11 years ago
01b172b
GFS2: Ensure workqueue is scheduled after noexp request
by Bob Peterson
· 11 years ago
d77d1b5
GFS2: Use pr_<level> more consistently
by Joe Perches
· 11 years ago
fc554ed
GFS2: global conversion to pr_foo()
by Fabian Frederick
· 11 years ago
ac3beb6
GFS2: Don't use ENOBUFS when ENOMEM is the correct error code
by Steven Whitehouse
· 11 years ago
0b3a2c9
GFS2: Fix unsafe dereference in dump_holder()
by Tetsuo Handa
· 11 years ago
e3c4269
GFS2: fix potential NULL pointer dereference
by Michal Nazarewicz
· 11 years ago
e66cf16
GFS2: Use lockref for glocks
by Steven Whitehouse
· 11 years ago
1ab6c49
fs: convert fs shrinkers to new scan/count API
by Dave Chinner
· 11 years ago
55f841c
super: fix calculation of shrinkable objects for small numbers
by Glauber Costa
· 11 years ago
068213f
GFS2: Remove unnecessary memory barrier
by Bob Peterson
· 11 years ago
7286b31
GFS2: Take glock reference in examine_bucket()
by Steven Whitehouse
· 11 years ago
dfc4616
GFS2: alloc_workqueue() doesn't return an ERR_PTR
by Dan Carpenter
· 11 years ago
e72859b
Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw
by Linus Torvalds
· 12 years ago
7af584d
gfs2: Convert print_symbol to %pSR
by Joe Perches
· 12 years ago
222cb53
GFS2: Flush work queue before clearing glock hash tables
by Bob Peterson
· 12 years ago
7bd8b2e
GFS2: Add origin indicator to glock demote tracing
by Steven Whitehouse
· 12 years ago
81ffbf6
GFS2: Add origin indicator to glock callbacks
by Steven Whitehouse
· 12 years ago
28fb302
GFS2: Remove gfs2_refresh_inode from inode creation path
by Steven Whitehouse
· 12 years ago
4506a519
GFS2: Split glock lru processing into two parts
by Steven Whitehouse
· 12 years ago
2a00585
GFS2: Separate LRU scanning from shrinker
by Steven Whitehouse
· 12 years ago
08242bc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw
by Linus Torvalds
· 12 years ago
252aa6f
mm: redefine address_space.assoc_mapping
by Rafael Aquini
· 12 years ago
4e2f884
GFS2: remove redundant lvb pointer
by David Teigland
· 12 years ago
dba2d70
GFS2: only use lvb on glocks that need it
by David Teigland
· 12 years ago
fb6791d
GFS2: skip dlm_unlock calls in unmount
by David Teigland
· 12 years ago
06dfc30
GFS2: Rename glops go_xmote_th to go_sync
by Bob Peterson
· 12 years ago
8eae1ca
GFS2: Review bug traps in glops.c
by Steven Whitehouse
· 12 years ago
e5dc76b
GFS2: Eliminate redundant calls to may_grant
by Bob Peterson
· 12 years ago
81e1d45
GFS2: Combine functions gfs2_glock_dq_wait and wait_on_demote
by Bob Peterson
· 12 years ago
07a7904
GFS2: Combine functions gfs2_glock_wait and wait_on_holder
by Bob Peterson
· 12 years ago
4abb6ad
GFS2: inline __gfs2_glock_schedule_for_reclaim
by Bob Peterson
· 12 years ago
0fe2f1e
GFS2: Size seq_file buffer more carefully
by Steven Whitehouse
· 13 years ago
1bb4930
GFS2: Use seq_vprintf for glocks debugfs file
by Steven Whitehouse
· 13 years ago
90306c4
GFS2: Use lvbs for storing rgrp information with mount option
by Benjamin Marzinski
· 13 years ago
ba1ddcb
GFS2: Cache last hash bucket for glock seq_files
by Steven Whitehouse
· 13 years ago
df5d2f5
GFS2: Increase buffer size for glocks and glstats debugfs files
by Steven Whitehouse
· 13 years ago
a245769
GFS2: glock statistics gathering
by Steven Whitehouse
· 13 years ago
4043b88
GFS2: Fix race between lru_list and glock ref count
by Steven Whitehouse
· 13 years ago
e0c2a9a
GFS2: dlm based recovery coordination
by David Teigland
· 13 years ago
7cf8dcd
GFS2: Automatically adjust glock min hold time
by Bob Peterson
· 14 years ago
d205df9
Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes
by Linus Torvalds
· 14 years ago
1495f23
vmscan: change shrinker API by passing shrink_control struct
by Ying Han
· 14 years ago
f90e5b5
GFS2: Processes waiting on inode glock that no processes are holding
by Bob Peterson
· 14 years ago
6c1b8d9
Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw
by Linus Torvalds
· 14 years ago
588da3b
GFS2: Don't use a try lock when promoting to a higher mode
by Steven Whitehouse
· 14 years ago
1879fd6
add hlist_bl_lock/unlock helpers
by Christoph Hellwig
· 14 years ago
4667a0e
GFS2: Make writeback more responsive to system conditions
by Steven Whitehouse
· 14 years ago
f42ab08
GFS2: Optimise glock lru and end of life inodes
by Steven Whitehouse
· 14 years ago
627c10b
GFS2: Improve tracing support (adds two flags)
by Steven Whitehouse
· 14 years ago
29687a2
GFS2: Alter point of entry to glock lru list for glocks with an address_space
by Steven Whitehouse
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
3ae2a1ce
Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw
by Linus Torvalds
· 14 years ago
7e32d02
GFS2: Don't use _raw version of RCU dereference
by Steven Whitehouse
· 14 years ago
fa1bbde
GFS2: Optimize glock multiple-dequeue code
by Bob Peterson
· 14 years ago
fc0e38d
GFS2: Fix glock deallocation race
by Steven Whitehouse
· 14 years ago
58a69cb
workqueue, freezer: unify spelling of 'freeze' + 'able' to 'freezable'
by Tejun Heo
· 14 years ago
edae38a
GFS2: Fix glock queue trace point
by Steven Whitehouse
· 14 years ago
bc015cb
GFS2: Use RCU for glock hash table
by Steven Whitehouse
· 14 years ago
47a2538
GFS2: Merge glock state fields into a bitfield
by Steven Whitehouse
· 14 years ago
921169c
GFS2: Clean up of gdlm_lock function
by Steven Whitehouse
· 14 years ago
5e69069
GFS2: fs/gfs2/glock.c: Use printf extension %pV
by Joe Perches
· 14 years ago
cc18152
GFS2: fs/gfs2/glock.c: Convert sprintf_symbol to %pS
by Joe Perches
· 14 years ago
d211577
GFS2: Change two WQ_RESCUERs into WQ_MEM_RECLAIM
by Steven Whitehouse
· 14 years ago
044b941
GFS2: Fix inode deallocation race
by Steven Whitehouse
· 14 years ago
c741c45
GFS2: Fix spectator umount issue
by Steven Whitehouse
· 14 years ago
9fa0ea9
GFS2: Use new workqueue scheme
by Steven Whitehouse
· 14 years ago
7b5e3d5
GFS2: Don't enforce min hold time when two demotes occur in rapid succession
by Steven Whitehouse
· 14 years ago
0809f6e
GFS2: Fix recovery stuck bug (try #2)
by Steven Whitehouse
· 14 years ago
7cdee5d
Revert "GFS2: recovery stuck on transaction lock"
by Steven Whitehouse
· 14 years ago
d5341a9
GFS2: Make "try" lock not try quite so hard
by Steven Whitehouse
· 14 years ago
7f8275d
mm: add context argument to shrinker callback
by Dave Chinner
· 14 years ago
b7dc2df
GFS2: recovery stuck on transaction lock
by Bob Peterson
· 15 years ago
1a0eae8
GFS2: glock livelock
by Bob Peterson
· 15 years ago
4818972
GFS2: print glock numbers in hex
by Bob Peterson
· 15 years ago
c1184f8
GFS2: Remove loopy umount code
by Steven Whitehouse
· 15 years ago
009d851
GFS2: Metadata address space clean up
by Steven Whitehouse
· 15 years ago
8f05228
GFS2: Extend umount wait coverage to full glock lifetime
by Steven Whitehouse
· 15 years ago
26bb750
GFS2: Fix glock refcount issues
by Steven Whitehouse
· 15 years ago
7e71c55
GFS2: Fix potential race in glock code
by Steven Whitehouse
· 15 years ago
b94a170
GFS2: remove dcache entries for remote deleted inodes
by Benjamin Marzinski
· 15 years ago
8ff22a6
GFS2: Don't put unlikely reclaim candidates on the reclaim list.
by Benjamin Marzinski
· 15 years ago
Next »