summaryrefslogtreecommitdiff
path: root/target-i386/cpu.h
diff options
context:
space:
mode:
authorEduardo Habkost <ehabkost@redhat.com>2013-01-22 18:25:09 -0200
committerAndreas Färber <afaerber@suse.de>2013-01-27 14:34:27 +0100
commit8932cfdf7b95734c9b4a114b8ed0b4527af77ce7 (patch)
treeea92b07d04ffd7d3dfe7771e63fa343b44e32304 /target-i386/cpu.h
parent247c9de13f9d54a94734875000a9faea8168c8ca (diff)
downloadqemu-8932cfdf7b95734c9b4a114b8ed0b4527af77ce7.tar.gz
qemu-8932cfdf7b95734c9b4a114b8ed0b4527af77ce7.tar.bz2
qemu-8932cfdf7b95734c9b4a114b8ed0b4527af77ce7.zip
pc: Generate APIC IDs according to CPU topology
This keeps compatibility on machine-types pc-1.2 and older, and prints a warning in case the requested configuration won't get the correct topology. I couldn't think of a better way to warn about broken topology when in compat mode other than using error_report(). The warning message will probably be buried in a log file somewhere, but it's better than nothing. Signed-off-by: Eduardo Habkost <ehabkost@redhat.com> Signed-off-by: Andreas Färber <afaerber@suse.de>
Diffstat (limited to 'target-i386/cpu.h')
-rw-r--r--target-i386/cpu.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/target-i386/cpu.h b/target-i386/cpu.h
index 9442f08305..27efe59488 100644
--- a/target-i386/cpu.h
+++ b/target-i386/cpu.h
@@ -1256,5 +1256,6 @@ void disable_kvm_pv_eoi(void);
const char *get_register_name_32(unsigned int reg);
uint32_t x86_cpu_apic_id_from_index(unsigned int cpu_index);
+void enable_compat_apic_id_mode(void);
#endif /* CPU_I386_H */