virtio-mem: prepare fake page onlining code for granularity smaller than MAX_ORDER - 1
authorDavid Hildenbrand <david@redhat.com>
Fri, 26 Nov 2021 13:42:09 +0000 (14:42 +0100)
committerMichael S. Tsirkin <mst@redhat.com>
Fri, 14 Jan 2022 23:50:52 +0000 (18:50 -0500)
commit57c5a5b304b0d3798b2d3dc75bd6c960d78ee8ff
treeb777ebd0de3a8b13cfd593c89dab30455782d82d
parent6639032acc085775452a2c92fdb8a6f601c9c075
virtio-mem: prepare fake page onlining code for granularity smaller than MAX_ORDER - 1

Let's prepare our fake page onlining code for subblock size smaller than
MAX_ORDER - 1: we might get called for ranges not covering properly
aligned MAX_ORDER - 1 pages. We have to detect the order to use
dynamically.

Signed-off-by: David Hildenbrand <david@redhat.com>
Link: https://lore.kernel.org/r/20211126134209.17332-3-david@redhat.com
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Zi Yan <ziy@nvidia.com>
Reviewed-by: Eric Ren <renzhengeek@gmail.com>
drivers/virtio/virtio_mem.c