]> git.proxmox.com Git - mirror_qemu.git/blobdiff - include/hw/intc/arm_gicv3_common.h
arm_gicv3_kvm: kvm_dist_get/put: skip the registers banked by GICR
[mirror_qemu.git] / include / hw / intc / arm_gicv3_common.h
index 4156051d984adaa44c93ec72e95f80b83998141b..d75b49d5581083dafe8f28b9282df60ad6211895 100644 (file)
@@ -172,6 +172,7 @@ struct GICv3CPUState {
     uint8_t gicr_ipriorityr[GIC_INTERNAL];
 
     /* CPU interface */
+    uint64_t icc_sre_el1;
     uint64_t icc_ctlr_el1[2];
     uint64_t icc_pmr_el1;
     uint64_t icc_bpr[3];
@@ -216,6 +217,7 @@ struct GICv3State {
     uint32_t revision;
     bool security_extn;
     bool irq_reset_nonsecure;
+    bool gicd_no_migration_shift_bug;
 
     int dev_fd; /* kvm device fd if backed by kvm vgic support */
     Error *migration_blocker;