The Patchset enables and handle the in-kernel watchdog emulation if KVM supports. The first Patch is synchronizes the Linux-headers as this is needed for enabling the in-kernel watchdog emulation. The Second Patch installs the timer reset handler and the Third patch enables and handles the watchdog exit.
Bharat Bhushan (3): Synchronized the linux headers Reset qemu timers when guest reset Enable kvm emulated watchdog hw/ppc.h | 2 + hw/ppc_booke.c | 83 +++++++++++++++++++++ linux-headers/asm-generic/kvm_para.h | 4 + linux-headers/asm-powerpc/kvm.h | 86 ++++++++++++++++++++++ linux-headers/asm-powerpc/kvm_para.h | 7 +- linux-headers/linux/kvm.h | 21 ++++- linux-headers/uapi/asm-powerpc/epapr_hcalls.h | 98 +++++++++++++++++++++++++ target-ppc/kvm.c | 13 +++- 8 files changed, 305 insertions(+), 9 deletions(-) create mode 100644 linux-headers/asm-generic/kvm_para.h create mode 100644 linux-headers/uapi/asm-powerpc/epapr_hcalls.h