aboutsummaryrefslogtreecommitdiff
path: root/include/hw
diff options
context:
space:
mode:
authorJan Kiszka <jan.kiszka@siemens.com>2020-02-07 07:43:42 +0100
committerPaolo Bonzini <pbonzini@redhat.com>2020-07-10 19:26:55 -0400
commit6e083c0de41a606f304168fce75ea77f3c031f98 (patch)
tree6e59f9ccd8278ff3556b1da88158fbf537905c2c /include/hw
parent86f13ef31806e5f829ee3d9ed82694f44dd1c02d (diff)
downloadqemu-arm-6e083c0de41a606f304168fce75ea77f3c031f98.tar.gz
apic: Report current_count via 'info lapic'
This is helpful when debugging stuck guest timers. As we need apic_get_current_count for that, and it is really not emulation specific, move it to apic_common.c and export it. Fix its style at this chance as well. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com> Message-Id: <e00e2896-ca5b-a929-de7a-8e5762f0c1c2@siemens.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include/hw')
-rw-r--r--include/hw/i386/apic_internal.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/hw/i386/apic_internal.h b/include/hw/i386/apic_internal.h
index b04bdd947f..2597000e03 100644
--- a/include/hw/i386/apic_internal.h
+++ b/include/hw/i386/apic_internal.h
@@ -211,6 +211,7 @@ void vapic_report_tpr_access(DeviceState *dev, CPUState *cpu, target_ulong ip,
TPRAccess access);
int apic_get_ppr(APICCommonState *s);
+uint32_t apic_get_current_count(APICCommonState *s);
static inline void apic_set_bit(uint32_t *tab, int index)
{