virtio_balloon: Do not clear VIRTIO_F_ACCESS_PLATFORM

This essentially reverts commit e41b1355508debe45fda33
"virtio_balloon: disable VIOMMU support".

Although the virtio_balloon driver does not translate through a
VIOMMU (or bounce buffer) the pages that it sends to the device,
it *does* need to perform these translations on the virtio rings
themselves.

This fixes virtio_balloon initialisation inside a PKVM/ARM64
protected virtual machine.

Signed-off-by: Keir Fraser <keirf@google.com>
1 file changed