Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
e558100fda7e8c7888f523920214bcb35ed9382b
/
fs
/
gfs2
/
glock.c
d99724c
gfs2: Close timing window with GLF_INVALIDATE_IN_PROGRESS
by Bob Peterson
· 5 years ago
eb43e66
gfs2: Introduce function gfs2_withdrawn
by Bob Peterson
· 5 years ago
ad26967
gfs2: Use async glocks for rename
by Bob Peterson
· 5 years ago
01123cf
gfs2: create function gfs2_glock_update_hold_time
by Andreas Gruenbacher
· 5 years ago
98fb057
gfs2: Fix possible fs name overflows
by Bob Peterson
· 5 years ago
3792ce9
gfs2: dump fsid when dumping glock problems
by Bob Peterson
· 6 years ago
04aea0c
gfs2: Rename SDF_SHUTDOWN to SDF_WITHDRAWN
by Bob Peterson
· 6 years ago
15a798f
gfs2: Use IS_ERR_OR_NULL
by Kefeng Wang
· 6 years ago
9331b67
Merge tag 'spdx-5.2-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
by Linus Torvalds
· 6 years ago
638803d
Revert "gfs2: Replace gl_revokes with a GLF flag"
by Bob Peterson
· 6 years ago
7336d0e
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
by Thomas Gleixner
· 6 years ago
73118ca
gfs2: Replace gl_revokes with a GLF flag
by Bob Peterson
· 6 years ago
9287c64
gfs2: Fix occasional glock use-after-free
by Andreas Gruenbacher
· 6 years ago
7881ef3
gfs2: Fix lru_count going negative
by Ross Lagerwall
· 6 years ago
605b048
gfs2: Fix missed wakeups in find_insert_glock
by Andreas Gruenbacher
· 6 years ago
2abbf9a
gfs: no need to check return value of debugfs_create functions
by Greg Kroah-Hartman
· 6 years ago
27a2660f
gfs2: Dump nrpages for inodes and their glocks
by Bob Peterson
· 7 years ago
e54c78a
gfs2: Use fs_* functions instead of pr_* function where we can
by Bob Peterson
· 6 years ago
6da2ec5
treewide: kmalloc() -> kmalloc_array()
by Kees Cook
· 7 years ago
3fd5d3a
gfs2: Stop using rhashtable_walk_peek
by Andreas Gruenbacher
· 7 years ago
7ac07fd
gfs2: Glock dump performance regression fix
by Andreas Gruenbacher
· 7 years ago
97a6ec4
rhashtable: Change rhashtable_walk_start to return void
by Tom Herbert
· 7 years ago
1020165
gfs2: Fix debugfs glocks dump
by Andreas Gruenbacher
· 7 years ago
d296b15
gfs2: constify rhashtable_params
by Arvind Yadav
· 7 years ago
27c3b41
GFS2: Fix up some sparse warnings
by Bob Peterson
· 7 years ago
a91323e
gfs2: Clean up waiting on glocks
by Andreas Gruenbacher
· 7 years ago
71c1b213
gfs2: gfs2_evict_inode: Put glocks asynchronously
by Andreas Gruenbacher
· 7 years ago
0515480
gfs2: gfs2_glock_get: Wait on freeing glocks
by Andreas Gruenbacher
· 7 years ago
645ebd4
GFS2: Don't waste time locking lru_lock for non-lru glocks
by Bob Peterson
· 7 years ago
961ae1d
gfs2: Fix glock rhashtable rcu bug
by Andreas Gruenbacher
· 7 years ago
6b0c744
gfs2: Clean up glock work enqueuing
by Andreas Gruenbacher
· 8 years ago
ed17545
GFS2: Allow glocks to be unlocked after withdraw
by Bob Peterson
· 8 years ago
0a52aba
gfs2: Switch to rhashtable_lookup_get_insert_fast
by Andreas Gruenbacher
· 8 years ago
972b044
gfs2: Don't pack struct lm_lockname
by Andreas Gruenbacher
· 8 years ago
92ecd73
gfs2: Deduplicate gfs2_{glocks,glstats}_open
by Andreas Gruenbacher
· 8 years ago
cc37a62
gfs2: Replace rhashtable_walk_init with rhashtable_walk_enter
by Andreas Gruenbacher
· 8 years ago
0d1c7ae
GFS2: Prevent BUG from occurring when normal Withdraws occur
by Bob Peterson
· 8 years ago
15192b0
Merge tag 'gfs2-4.11.addendum' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
by Linus Torvalds
· 8 years ago
f38e5fb
gfs2: Add missing rcu locking for glock lookup
by Andrew Price
· 8 years ago
3051bf3
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 8 years ago
9763dd6
Merge tag 'gfs2-4.11.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
by Linus Torvalds
· 8 years ago
98687f4
gfs2: Use rhashtable walk interface in glock_hash_walk
by Herbert Xu
· 8 years ago
8b0e195
ktime: Cleanup ktime_set() usage
by Thomas Gleixner
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
14d3756
GFS2: Fix reference to ERR_PTR in gfs2_glock_iter_next
by Dan Carpenter
· 8 years ago
e0d735c
gfs2: fix to detect failure of register_shrinker
by Chao Yu
· 8 years ago
47a9a52
GFS2: use BIT() macro
by Fabian Frederick
· 8 years ago
6df9f9a
gfs2: Lock holder cleanup
by Andreas Gruenbacher
· 9 years ago
ec5ec66
gfs2: Get rid of gfs2_ilookup
by Andreas Gruenbacher
· 9 years ago
3ce37b2
gfs2: Fix gfs2_lookup_by_inum lock inversion
by Andreas Gruenbacher
· 9 years ago
be1332c
Merge tag 'gfs2-4.7.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
by Linus Torvalds
· 9 years ago
a527b38
GFS2: fs/gfs2/glock.c: Deinline do_error, save 1856 bytes
by Denys Vlasenko
· 9 years ago
8f6fd83
rhashtable: accept GFP flags in rhashtable_walk_init
by Bob Copeland
· 9 years ago
3e11e530
GFS2: ignore unlock failures after withdraw
by Benjamin Marzinski
· 9 years ago
ff34245
GFS2: Don't filter out I_FREEING inodes anymore
by Bob Peterson
· 10 years ago
a492386
GFS2: Prevent delete work from occurring on glocks used for create
by Bob Peterson
· 9 years ago
7508abc
GFS2: Check if iopen is held when deleting inode
by Bob Peterson
· 9 years ago
2aba1b5
GFS2: Reintroduce a timeout in function gfs2_gl_hash_clear
by Bob Peterson
· 10 years ago
b58bf40
GFS2: Reduce size of incore inode
by Bob Peterson
· 9 years ago
3dd1dd8
GFS2: Use rht_for_each_entry_rcu in glock_hash_walk
by Andrew Price
· 9 years ago
f3dd164
gfs2: Remove gl_spin define
by Andreas Gruenbacher
· 9 years ago
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
Next »