aboutsummaryrefslogtreecommitdiffstats
path: root/tools/lib/sys_string.h
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2013-05-31 12:23:30 +0200
committerJan Beulich <jbeulich@suse.com>2013-05-31 12:23:30 +0200
commit857e2b43715ba86ee660924cfe1d772fa052c54d (patch)
tree2222d01957823af1a1b2d88e1fdb7ed195f6ed61 /tools/lib/sys_string.h
parent5ea99fa5355c9bb768388b7cf86950fd808ab2d3 (diff)
downloadxen-857e2b43715ba86ee660924cfe1d772fa052c54d.tar.gz
xen-857e2b43715ba86ee660924cfe1d772fa052c54d.tar.bz2
xen-857e2b43715ba86ee660924cfe1d772fa052c54d.zip
x86: fix boot time APIC mode detection
current_cpu_data becomes valid only relatively late in the boot process, so looking there for a particular feature early in the game would generally give the appearance of the feature being unavailable. Getting this wrong means that at kexec time the system would get returned to xAPIC mode, causing disconnect_bsp_APIC() to try to access the APIC page, which on systems with x2APIC pre-enabled will never get set up. Signed-off-by: Jan Beulich <jbeulich@suse.com> Acked-by: Keir Fraser <keir@xen.org> Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com> master commit: 234c4dde2fd4f1182fe1a6bea6bced83fe363007 master date: 2013-05-23 13:08:32 +0200
Diffstat (limited to 'tools/lib/sys_string.h')
0 files changed, 0 insertions, 0 deletions