i386: Introduce ARAT CPU feature
commit28b8e4d0bf93ba176b4b7be819d537383c5a9060
authorJan Kiszka <jan.kiszka@siemens.com>
Sun, 7 Jun 2015 09:15:08 +0000 (7 11:15 +0200)
committerEduardo Habkost <ehabkost@redhat.com>
Tue, 7 Jul 2015 13:47:16 +0000 (7 10:47 -0300)
tree00626fe13d21b9400719c5c60ff47bc5bdcb9f94
parent1452673888f6d7f0454276d049846c9bec659233
i386: Introduce ARAT CPU feature

ARAT signals that the APIC timer does not stop in power saving states.
As our APICs are emulated, it's fine to expose this feature to guests,
at least when asking for KVM host features or with CPU types that
include the flag. The exact model number that introduced the feature is
not known, but reports can be found that it's at least available since
Sandy Bridge.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Eduardo Habkost <ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
include/hw/i386/pc.h
target-i386/cpu.c
target-i386/cpu.h
target-i386/kvm.c