Mel Gorman
8667982014
mm, pagevec: remove cold parameter for pagevecs
...
Every pagevec_init user claims the pages being released are hot even in
cases where it is unlikely the pages are hot. As no one cares about the
hotness of pages being released to the allocator, just ditch the
parameter.
No performance impact is expected as the overhead is marginal. The
parameter is removed simply because it is a bit stupid to have a useless
parameter copied everywhere.
Link: http://lkml.kernel.org/r/20171018075952.10627-6-mgorman@techsingularity.net
Signed-off-by: Mel Gorman <mgorman@techsingularity.net>
Acked-by: Vlastimil Babka <vbabka@suse.cz>
Cc: Andi Kleen <ak@linux.intel.com>
Cc: Dave Chinner <david@fromorbit.com>
Cc: Dave Hansen <dave.hansen@intel.com>
Cc: Jan Kara <jack@suse.cz>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2017-11-15 18:21:06 -08:00
..
acl.c
gfs2: Always update inode ctime in set_acl
2017-09-25 12:33:19 -05:00
acl.h
aops.c
mm, pagevec: remove cold parameter for pagevecs
2017-11-15 18:21:06 -08:00
bmap.c
GFS2: Implement iomap for block_map
2017-10-31 14:26:33 +01:00
bmap.h
GFS2: Implement iomap for block_map
2017-10-31 14:26:33 +01:00
dentry.c
gfs2: Lock holder cleanup
2016-06-27 09:47:09 -05:00
dir.c
We've got a whopping 29 GFS2 patches for this merge window, mainly
2017-09-06 11:42:31 -07:00
dir.h
export.c
gfs2: Get rid of gfs2_ilookup
2016-06-27 09:47:08 -05:00
file.c
gfs2: Fix and clean up {GET,SET}FLAGS ioctl
2017-10-31 14:26:57 +01:00
gfs2.h
glock.c
gfs2: Fix debugfs glocks dump
2017-09-25 12:32:33 -05:00
glock.h
gfs2: gfs2_evict_inode: Put glocks asynchronously
2017-08-10 10:45:21 -05:00
glops.c
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2017-09-14 18:54:01 -07:00
glops.h
incore.h
gfs2: Silence gcc format-truncation warning
2017-08-25 10:59:21 -05:00
inode.c
gfs2: Add support for statx inode flags
2017-10-31 14:26:58 +01:00
inode.h
gfs2: Implement SEEK_HOLE / SEEK_DATA via iomap
2017-10-31 14:26:35 +01:00
Kconfig
GFS2: Switch fiemap implementation to use iomap
2017-10-31 14:26:34 +01:00
lock_dlm.c
GFS2: Fix up some sparse warnings
2017-08-25 18:47:18 -05:00
log.c
GFS2: Withdraw for IO errors writing to the journal or statfs
2017-08-25 10:59:09 -05:00
log.h
lops.c
Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block
2017-09-07 11:59:42 -07:00
lops.h
gfs2: use bio op accessors
2016-06-07 13:41:38 -06:00
main.c
GFS2: Remove gl_list from glock structure
2017-06-12 14:39:12 -05:00
Makefile
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
meta_io.c
Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block
2017-09-07 11:59:42 -07:00
meta_io.h
ops_fstype.c
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2017-09-14 18:54:01 -07:00
quota.c
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2017-09-14 18:54:01 -07:00
quota.h
recovery.c
VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb)
2017-07-17 08:45:34 +01:00
recovery.h
GFS2: Fix gfs2_replay_incr_blk for multiple journal sizes
2016-07-21 13:02:44 -05:00
rgrp.c
GFS2: Fix gl_object warnings
2017-08-30 08:14:27 -05:00
rgrp.h
GFS2: Non-recursive delete
2017-04-19 08:25:43 -04:00
super.c
GFS2: flush the log and all pages for jdata as we do for WB_SYNC_ALL
2017-10-31 14:26:35 +01:00
super.h
sys.c
VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb)
2017-07-17 08:45:34 +01:00
sys.h
trace_gfs2.h
We've got a total of 17 GFS2 patches for this merge window. The
2017-11-14 13:55:51 -08:00
trans.c
gfs2: Fix a harmless typo
2017-10-31 14:26:56 +01:00
trans.h
util.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
util.h
GFS2: Fix up some sparse warnings
2017-08-25 18:47:18 -05:00
xattr.c
gfs2: Allow gfs2_xattr_set to be called with the glock held
2017-10-31 14:26:59 +01:00
xattr.h