]> xenbits.xensource.com Git - xen.git/commit
x86: work around HLE host lockup erratum
authorJan Beulich <jbeulich@suse.com>
Wed, 7 Nov 2018 08:54:57 +0000 (09:54 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 7 Nov 2018 08:54:57 +0000 (09:54 +0100)
commit3d3e474d68b1a063d19b9a330c3463025104970c
treebedd30d7c5eb0c667636fd2112251680d07d9d30
parent4e69e432724ccf2514cf5539c7c63aaf31cdf4f9
x86: work around HLE host lockup erratum

XACQUIRE prefixed accesses to the 4Mb range of memory starting at 1Gb
are liable to lock up the processor. Disallow use of this memory range.

Unfortunately the available Core Gen7 and Gen8 spec updates are pretty
old, so I can only guess that they're similarly affected when Core Gen6
is and the Xeon counterparts are, too.

This is part of XSA-282.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
master commit: cc76410d20aff2cc07b268b0713dc1d2740c6e12
master date: 2018-11-07 09:33:24 +0100
xen/arch/x86/mm.c