{"shas":[["78cb60e567a8f151299eb968e972d99ffe3d07e7","d3abdf3e2800e6cb849f11b81e6eb50b34d96431@google.com","memcg: more mem_cgroup_uncharge() batching\n\nIt seems odd that truncate_inode_pages_range(), called not only when\ntruncating but also when evicting inodes, has mem_cgroup_uncharge_start\nand _end() batching in its second loop to clear up a few leftovers, but\nnot in its first loop that does almost all the work: add them there too.\n\nSigned-off-by: Hugh Dickins <hughd@google.com>\nAcked-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>\nAcked-by: Balbir Singh <balbir@linux.vnet.ibm.com>\nAcked-by: Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp>\nSigned-off-by: Andrew Morton <akpm@linux-foundation.org>\nSigned-off-by: Linus Torvalds <torvalds@linux-foundation.org>","Hugh Dickins"]],"ref":"refs/heads/master","size":1,"head":"78cb60e567a8f151299eb968e972d99ffe3d07e7","push_id":39050971}