mm/memcg: Convert mem_cgroup_charge() to take a folio
Convert all callers of mem_cgroup_charge() to call page_folio() on the page they're currently passing in. Many of them will be converted to use folios themselves soon. Signed-off-by:Matthew Wilcox (Oracle) <willy@infradead.org> Reviewed-by:
Christoph Hellwig <hch@lst.de> Reviewed-by:
David Howells <dhowells@redhat.com> Acked-by:
Vlastimil Babka <vbabka@suse.cz>
Showing
- include/linux/memcontrol.h 21 additions, 7 deletionsinclude/linux/memcontrol.h
- kernel/events/uprobes.c 2 additions, 1 deletionkernel/events/uprobes.c
- mm/filemap.c 1 addition, 1 deletionmm/filemap.c
- mm/huge_memory.c 1 addition, 1 deletionmm/huge_memory.c
- mm/khugepaged.c 2 additions, 2 deletionsmm/khugepaged.c
- mm/ksm.c 2 additions, 1 deletionmm/ksm.c
- mm/memcontrol.c 7 additions, 21 deletionsmm/memcontrol.c
- mm/memory.c 5 additions, 4 deletionsmm/memory.c
- mm/migrate.c 1 addition, 1 deletionmm/migrate.c
- mm/shmem.c 1 addition, 1 deletionmm/shmem.c
- mm/userfaultfd.c 1 addition, 1 deletionmm/userfaultfd.c
Loading
Please register or sign in to comment