We do not support the HPET. CONFIG_HPET must be removed from default-configs/*-softmmu.mak. See bug 495851 [Hpet support (HAL timer tests failed SVVP testing)].
Fixed in qemu-kvm-1.4.0-3.el7.x86_64.rpm
Fix included in qemu-kvm-1.5.3-7.el7
Reproduced this bug with qemu-kvm-1.4.0-1.el7.x86_64 Steps 1. Start a rhel7 guest like this: # /usr/libexec/qemu-kvm -cpu Penryn -enable-kvm -m 4096 -smp 4,sockets=1,cores=4,threads=1 -name rhel7base -drive file=/home/rhel7base.qcow2,if=none,id=drive-virtio-disk0,format=qcow2,werror=stop,rerror=stop,aio=native -device virtio-blk-pci,drive=drive-virtio-disk0,id=virtio-disk0 -boot menu=on -monitor stdio -spice disable-ticketing,port=5930,seamless-migration=on -vga qxl -global qxl-vga.vram_size=67108864 -device virtio-balloon-pci,id=balloon1 -qmp tcp:0:4446,server,nowait 2. In guest check the available_clocksource: # cat /sys/devices/system/clocksource/clocksource0/available_clocksource kvm-clock tsc hpet acpi_pm There's hpet that available in guest, so the hpet is enabled by default, the bug is reproduced Verify this bug with qemu-kvm-1.5.3-11.el7.x86_64 Steps: 1. Start the same guest as above : # /usr/libexec/qemu-kvm -cpu Penryn -enable-kvm -m 4096 -smp 4,sockets=1,cores=4,threads=1 -name rhel7base -drive file=/home/rhel7base.qcow2,if=none,id=drive-virtio-disk0,format=qcow2,werror=stop,rerror=stop,aio=native -device virtio-blk-pci,drive=drive-virtio-disk0,id=virtio-disk0 -boot menu=on -monitor stdio -spice disable-ticketing,port=5930,seamless-migration=on -vga qxl -global qxl-vga.vram_size=67108864 -device virtio-balloon-pci,id=balloon1 -qmp tcp:0:4446,server,nowait 2. In guest check the available_clocksource: # cat /sys/devices/system/clocksource/clocksource0/available_clocksource kvm-clock tsc acpi_pm There's no hpet. So according to above, this bug is fixed by qemu-kvm-1.5.3-11.el7.x86_64
This request was resolved in Red Hat Enterprise Linux 7.0. Contact your manager or support representative in case you have further questions about the request.