On Mon, Aug 11, 2025 at 04:39:48PM +0200, David Hildenbrand wrote:
At this point MIGRATEPAGE_SUCCESS is misnamed for all folio users,
and now that we remove MIGRATEPAGE_UNMAP, it's really the only "success"
return value that the code uses and expects.
Let's just get rid of MIGRATEPAGE_SUCCESS completely and just use "0"
for success.
Signed-off-by: David Hildenbrand <redacted>
---
arch/powerpc/platforms/pseries/cmm.c | 2 +-
drivers/misc/vmw_balloon.c | 4 +--
drivers/virtio/virtio_balloon.c | 2 +-
fs/aio.c | 2 +-
fs/btrfs/inode.c | 4 +--
fs/hugetlbfs/inode.c | 4 +--
fs/jfs/jfs_metapage.c | 8 +++---
include/linux/migrate.h | 10 +------
mm/migrate.c | 40 +++++++++++++---------------
mm/migrate_device.c | 2 +-
mm/zsmalloc.c | 4 +--
11 files changed, 36 insertions(+), 46 deletions(-)
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>