qemu with hax to log dma reads & writes jcs.org/2018/11/12/vfio

hw/intc/arm_gicv3_its: Don't call post_load on reset

From the very beginning, post_load() was called from common
reset. This is not standard and obliged to discriminate the
reset case from the restore case using the iidr value.

Let's get rid of that call.

Signed-off-by: Eric Auger <eric.auger@redhat.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 1511883692-11511-2-git-send-email-eric.auger@redhat.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

authored by

Eric Auger and committed by
Peter Maydell
7e724479 babc1f30

-6
-2
hw/intc/arm_gicv3_its_common.c
··· 131 131 s->creadr = 0; 132 132 s->iidr = 0; 133 133 memset(&s->baser, 0, sizeof(s->baser)); 134 - 135 - gicv3_its_post_load(s, 0); 136 134 } 137 135 138 136 static void gicv3_its_common_class_init(ObjectClass *klass, void *data)
-4
hw/intc/arm_gicv3_its_kvm.c
··· 155 155 { 156 156 int i; 157 157 158 - if (!s->iidr) { 159 - return; 160 - } 161 - 162 158 kvm_device_access(s->dev_fd, KVM_DEV_ARM_VGIC_GRP_ITS_REGS, 163 159 GITS_IIDR, &s->iidr, true, &error_abort); 164 160