vfio/common: Propagate KVM_SET_DEVICE_ATTR error if any
commit77c212599d3851ebaaff435013f571f6870a00b1
authorEric Auger <eric.auger@redhat.com>
Mon, 9 Oct 2023 09:09:06 +0000 (9 11:09 +0200)
committerCédric Le Goater <clg@redhat.com>
Wed, 18 Oct 2023 08:10:49 +0000 (18 10:10 +0200)
treebf6bd03fbd6f7a119d8742313e7d17c48f6104a2
parent1e09f52f4d1f1775004c9c64bbef1f498a915758
vfio/common: Propagate KVM_SET_DEVICE_ATTR error if any

In the VFIO_SPAPR_TCE_v2_IOMMU container case, when
KVM_SET_DEVICE_ATTR fails, we currently don't propagate the
error as we do on the vfio_spapr_create_window() failure
case. Let's align the code. Take the opportunity to
reword the error message and make it more explicit.

Signed-off-by: Eric Auger <eric.auger@redhat.com>
Reviewed-by: Cédric Le Goater <clg@redhat.com>
Signed-off-by: Cédric Le Goater <clg@redhat.com>
hw/vfio/common.c