Files
ack-tegra/include/linux/cleancache.h
Suren Baghdasaryan 3318ae18bb ANDROID: Revert "mm: remove cleancache"
This reverts commit 0a4ee51818.

Conflicts:
	Documentation/mm/cleancache.rst
	Documentation/vm/index.rst
	arch/arm/configs/bcm2835_defconfig
	arch/arm/configs/qcom_defconfig
	arch/m68k/configs/amiga_defconfig
	arch/m68k/configs/apollo_defconfig
	arch/m68k/configs/atari_defconfig
	arch/m68k/configs/bvme6000_defconfig
	arch/m68k/configs/hp300_defconfig
	arch/m68k/configs/mac_defconfig
	arch/m68k/configs/multi_defconfig
	arch/m68k/configs/mvme147_defconfig
	arch/m68k/configs/mvme16x_defconfig
	arch/m68k/configs/q40_defconfig
	arch/m68k/configs/sun3_defconfig
	arch/m68k/configs/sun3x_defconfig
	arch/s390/configs/debug_defconfig
	arch/s390/configs/defconfig
	fs/f2fs/data.c
	fs/mpage.c
	block/bdev.c
	fs/btrfs/extent_io.c
	fs/super.c
	block/bdev.c
	include/linux/fs.h
	mm/truncate.c

1. Skip documentation which was refactored.
2. Skip defconfigs unused in Android.
3. Replaced deprecated __submit_bio() with f2fs_submit_read_bio()
4. Replaced PageUptodate() with folio_test_uptodate()
5. Replaced SetPageUptodate() with folio_mark_uptodate()
6. Changed cleancache_get_page() call to use folio->page
7. Changed ext4_mpage_readpages() to use folio instead of page
8. Changed f2fs_read_single_page() to use folio instead of page
9. Changed btrfs_do_readpage() to use folio instead of page

Bug: 271544708
Bug: 323283126
Bug: 270089503
Change-Id: I93359509f7799de72f31b002a2539565d1bda9d6
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
[ quic_pbrahma@quicinc.com: Resolved merge conflicts and
modified apis to use folio instead of page ]
Signed-off-by: Pratyush Brahma <quic_pbrahma@quicinc.com>
2024-11-21 23:11:50 +00:00

3.9 KiB