]> git.baikalelectronics.ru Git - kernel.git/commit
virtio_balloon: prevent pfn array overflow
authorMichael S. Tsirkin <mst@redhat.com>
Thu, 6 Feb 2020 07:40:58 +0000 (02:40 -0500)
committerMichael S. Tsirkin <mst@redhat.com>
Thu, 6 Feb 2020 08:40:26 +0000 (03:40 -0500)
commitc28562becc9fa4cae6c4443f6a1248a5dbc2d896
tree4834849240c6ba8f5fc5be47f3bfd378b40be720
parent30c606d181eec6337fb07236c00496a9dd64d4b2
virtio_balloon: prevent pfn array overflow

Make sure, at build time, that pfn array is big enough to hold a single
page.  It happens to be true since the PAGE_SHIFT value at the moment is
20, which is 1M - exactly 256 4K balloon pages.

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
drivers/virtio/virtio_balloon.c