kernel_optimize_test/fs/gfs2
Andreas Gruenbacher 28ea06c46f gfs2: Avoid alignment hole in struct lm_lockname
Commit 88ffbf3e03 switches to using rhashtables for glocks, hashing over
the entire struct lm_lockname instead of its individual fields.  On some
architectures, struct lm_lockname contains a hole of uninitialized
memory due to alignment rules, which now leads to incorrect hash values.
Get rid of that hole.

Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
Signed-off-by: Bob Peterson <rpeterso@redhat.com>
CC: <stable@vger.kernel.org> #v4.3+
2017-03-15 10:06:07 -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 block,fs: untangle fs.h and blk_types.h 2016-11-01 09:43:26 -06:00
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 This is an addendum for the 4.11 merge window. 2017-02-23 09:36:04 -08: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 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
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 Replace <asm/uaccess.h> with <linux/uaccess.h> globally 2016-12-24 11:46:01 -08:00
util.h
xattr.c Replace <asm/uaccess.h> with <linux/uaccess.h> globally 2016-12-24 11:46:01 -08:00
xattr.h