linux_dsm_epyc7002/fs/ext4
Al Viro 21fc61c73c don't put symlink bodies in pagecache into highmem
kmap() in page_follow_link_light() needed to go - allowing to hold
an arbitrary number of kmaps for long is a great way to deadlocking
the system.

new helper (inode_nohighmem(inode)) needs to be used for pagecache
symlinks inodes; done for all in-tree cases.  page_follow_link_light()
instrumented to yell about anything missed.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2015-12-08 22:41:36 -05:00
..
acl.c
acl.h
balloc.c
bitmap.c
block_validity.c
crypto_fname.c
crypto_key.c
crypto_policy.c
crypto.c
dir.c
ext4_crypto.h
ext4_extents.h
ext4_jbd2.c
ext4_jbd2.h
ext4.h
extents_status.c
extents_status.h
extents.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial 2015-11-07 13:05:44 -08:00
file.c
fsync.c
hash.c
ialloc.c
indirect.c
inline.c
inode.c don't put symlink bodies in pagecache into highmem 2015-12-08 22:41:36 -05:00
ioctl.c
Kconfig
Makefile
mballoc.c remove abs64() 2015-11-09 15:11:24 -08:00
mballoc.h
migrate.c
mmp.c
move_extent.c
namei.c don't put symlink bodies in pagecache into highmem 2015-12-08 22:41:36 -05:00
page-io.c
readpage.c Merge branch 'akpm' (patches from Andrew) 2015-11-07 14:32:45 -08:00
resize.c
super.c ext2, ext4: warn when mounting with dax enabled 2015-11-16 09:43:54 -08:00
symlink.c don't put symlink bodies in pagecache into highmem 2015-12-08 22:41:36 -05:00
sysfs.c
truncate.h
xattr_security.c xattr handlers: Pass handler to operations instead of flags 2015-11-13 20:34:32 -05:00
xattr_trusted.c xattr handlers: Pass handler to operations instead of flags 2015-11-13 20:34:32 -05:00
xattr_user.c xattr handlers: Pass handler to operations instead of flags 2015-11-13 20:34:32 -05:00
xattr.c xattr handlers: Pass handler to operations instead of flags 2015-11-13 20:34:32 -05:00
xattr.h