linux_dsm_epyc7002/fs/gfs2
Bob Peterson 0d1c7ae9d8 GFS2: Prevent BUG from occurring when normal Withdraws occur
When the GFS2 file system withdraws due to metadata corruption, it
often has outstanding transactions in the journal and delayed work
queued for its glocks. This patch adds some new checks for a
withdrawn file system before proceeding with operations that would
obviously cause a BUG() to be triggered. That allows GFS2 to be
safely unmounted rather than cause the system to go down.

Signed-off-by: Bob Peterson <rpeterso@redhat.com>
2017-03-16 08:18:35 -04:00
..
acl.c
acl.h
aops.c We've got eight GFS2 patches for this merge window: 2017-02-21 07:46:34 -08:00
bmap.c We've got eight GFS2 patches for this merge window: 2017-02-21 07:46:34 -08:00
bmap.h
dentry.c
dir.c
dir.h
export.c
file.c mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmf 2017-02-24 17:46:54 -08:00
gfs2.h
glock.c GFS2: Prevent BUG from occurring when normal Withdraws occur 2017-03-16 08:18:35 -04:00
glock.h
glops.c
glops.h
incore.h gfs2: Avoid alignment hole in struct lm_lockname 2017-03-15 10:06:07 -04:00
inode.c Merge branch 'rebased-statx' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2017-03-03 11:38:56 -08:00
inode.h
Kconfig
lock_dlm.c sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h> 2017-03-02 08:42:32 +01:00
log.c We've got eight GFS2 patches for this merge window: 2017-02-21 07:46:34 -08:00
log.h
lops.c
lops.h
main.c
Makefile
meta_io.c We've got eight GFS2 patches for this merge window: 2017-02-21 07:46:34 -08:00
meta_io.h
ops_fstype.c for-4.11/linus-merge-signed 2017-02-21 10:57:33 -08:00
quota.c
quota.h
recovery.c
recovery.h
rgrp.c
rgrp.h
super.c GFS2: Prevent BUG from occurring when normal Withdraws occur 2017-03-16 08:18:35 -04:00
super.h
sys.c sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h> 2017-03-02 08:42:31 +01:00
sys.h
trace_gfs2.h
trans.c GFS2: Reduce contention on gfs2_log_lock 2017-01-30 12:10:25 -05:00
trans.h
util.c
util.h
xattr.c
xattr.h