virtio-mem: use page_zonenum() in virtio_mem_fake_offline()
authorDavid Hildenbrand <david@redhat.com>
Wed, 2 Jun 2021 18:57:15 +0000 (20:57 +0200)
committerMichael S. Tsirkin <mst@redhat.com>
Thu, 8 Jul 2021 11:49:02 +0000 (07:49 -0400)
Let's use page_zonenum() instead of zone_idx(page_zone()).

Signed-off-by: David Hildenbrand <david@redhat.com>
Link: https://lore.kernel.org/r/20210602185720.31821-3-david@redhat.com
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
drivers/virtio/virtio_mem.c

index 3bf08b5..1d4b1e2 100644 (file)
@@ -1135,7 +1135,7 @@ static void virtio_mem_fake_online(unsigned long pfn, unsigned long nr_pages)
  */
 static int virtio_mem_fake_offline(unsigned long pfn, unsigned long nr_pages)
 {
-       const bool is_movable = zone_idx(page_zone(pfn_to_page(pfn))) ==
+       const bool is_movable = page_zonenum(pfn_to_page(pfn)) ==
                                ZONE_MOVABLE;
        int rc, retry_count;