Support for KVM_GET/SET_VCPU_EVENTS to get/set the SError exception state, and support the state migration.
change since v4: 1. update the linux header file to 4.18-rc5 change since v3: 1. Add a new new subsection with a suitable 'ras_needed' function controlling whether it is present 2. Add a ARM_FEATURE_RAS feature bit for CPUARMState change since v2: 1. add header definition for arm platform change since v1: 1. update the code to fix the build errors The related kernel change has been already applied to kvmarm/next. (https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git/log/?h=next) Dongjiu Geng (3): Update Linux headers to 4.18-rc5 kvm: sync linux headers target: arm: Add support for VCPU event states include/standard-headers/linux/virtio_config.h | 16 +++++-- linux-headers/asm-arm/kvm.h | 13 ++++++ linux-headers/asm-arm64/kvm.h | 13 ++++++ linux-headers/asm-mips/unistd.h | 18 +++++--- linux-headers/asm-powerpc/kvm.h | 1 + linux-headers/asm-powerpc/unistd.h | 1 + linux-headers/asm-s390/unistd_32.h | 2 + linux-headers/asm-s390/unistd_64.h | 2 + linux-headers/linux/kvm.h | 1 + target/arm/cpu.h | 6 +++ target/arm/kvm64.c | 59 ++++++++++++++++++++++++++ target/arm/machine.c | 22 ++++++++++ 12 files changed, 144 insertions(+), 10 deletions(-) -- 1.8.3.1