]> www.infradead.org Git - users/hch/misc.git/commit
mm: stop passing a writeback_control structure to shmem_writeout
authorChristoph Hellwig <hch@lst.de>
Mon, 5 May 2025 13:50:23 +0000 (15:50 +0200)
committerChristoph Hellwig <hch@lst.de>
Wed, 14 May 2025 04:51:23 +0000 (06:51 +0200)
commit6fcbd5ac9803d156c293f6ffce27cdae5715c020
tree8aa572aa67a77396a17c794cae91a02457c798b9
parent5296d08e94fbf54d2dc63292e743e593d7f7d8d2
mm: stop passing a writeback_control structure to shmem_writeout

shmem_writeout only needs the swap_iocb cookie and the split folio
list.  Pass those explicitly and remove the now unused list member
from struct writeback_control.

Signed-off-by: Christoph Hellwig <hch@lst.de>
drivers/gpu/drm/i915/gem/i915_gem_shmem.c
drivers/gpu/drm/ttm/ttm_backup.c
include/linux/shmem_fs.h
include/linux/writeback.h
mm/shmem.c
mm/vmscan.c