Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Pull vfs pile 4 from Al Viro: "list_lru pile, mostly" This came out of Andrew's pile, Al ended up doing the merge work so that Andrew didn't have to. Additionally, a few fixes. * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs: (42 commits) super: fix for destroy lrus list_lru: dynamically adjust node arrays shrinker: Kill old ->shrink API. shrinker: convert remaining shrinkers to count/scan API staging/lustre/libcfs: cleanup linux-mem.h staging/lustre/ptlrpc: convert to new shrinker API staging/lustre/obdclass: convert lu_object shrinker to count/scan API staging/lustre/ldlm: convert to shrinkers to count/scan API hugepage: convert huge zero page shrinker to new shrinker API i915: bail out earlier when shrinker cannot acquire mutex drivers: convert shrinkers to new count/scan API fs: convert fs shrinkers to new scan/count API xfs: fix dquot isolation hang xfs-convert-dquot-cache-lru-to-list_lru-fix xfs: convert dquot cache lru to list_lru xfs: rework buffer dispose list tracking xfs-convert-buftarg-lru-to-generic-code-fix xfs: convert buftarg LRU to generic code fs: convert inode and dentry shrinking to be node aware vmscan: per-node deferred work ...
This commit is contained in:
@@ -202,7 +202,7 @@ TRACE_EVENT(mm_shrink_slab_start,
|
||||
|
||||
TP_fast_assign(
|
||||
__entry->shr = shr;
|
||||
__entry->shrink = shr->shrink;
|
||||
__entry->shrink = shr->scan_objects;
|
||||
__entry->nr_objects_to_shrink = nr_objects_to_shrink;
|
||||
__entry->gfp_flags = sc->gfp_mask;
|
||||
__entry->pgs_scanned = pgs_scanned;
|
||||
@@ -241,7 +241,7 @@ TRACE_EVENT(mm_shrink_slab_end,
|
||||
|
||||
TP_fast_assign(
|
||||
__entry->shr = shr;
|
||||
__entry->shrink = shr->shrink;
|
||||
__entry->shrink = shr->scan_objects;
|
||||
__entry->unused_scan = unused_scan_cnt;
|
||||
__entry->new_scan = new_scan_cnt;
|
||||
__entry->retval = shrinker_retval;
|
||||
|
Reference in New Issue
Block a user