diff options
author | Jan Beulich <jbeulich@suse.com> | 2012-08-20 08:46:47 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2012-08-20 08:46:47 +0200 |
commit | 0c7a69665110b2b35719f7c739aadab56eee84cb (patch) | |
tree | c4e4c825dad54ac4e0bb2320d5c38a11e8052b8c /xen/include/asm-x86/amd.h | |
parent | 798f90e005767407a97f68cf5b95168fb44a46b4 (diff) | |
download | xen-0c7a69665110b2b35719f7c739aadab56eee84cb.tar.gz xen-0c7a69665110b2b35719f7c739aadab56eee84cb.tar.bz2 xen-0c7a69665110b2b35719f7c739aadab56eee84cb.zip |
x86-64: refine the XSA-9 fix
Our product management wasn't happy with the "solution" for XSA-9, and
demanded that customer systems must continue to boot. Rather than
having our and perhaps other distros carry non-trivial patches, allow
for more fine grained control (panic on boot, deny guest creation, or
merely warn) by means of a single line change.
Also, as this was found to be a problem with remotely managed systems,
don't default to boot denial (just deny guest creation).
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/include/asm-x86/amd.h')
-rw-r--r-- | xen/include/asm-x86/amd.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/xen/include/asm-x86/amd.h b/xen/include/asm-x86/amd.h index 94bd9cce09..08d5ad6fca 100644 --- a/xen/include/asm-x86/amd.h +++ b/xen/include/asm-x86/amd.h @@ -147,6 +147,8 @@ struct cpuinfo_x86; int cpu_has_amd_erratum(const struct cpuinfo_x86 *, int, ...); #ifdef __x86_64__ +extern s8 opt_allow_unsafe; + void fam10h_check_enable_mmcfg(void); void check_enable_amd_mmconf_dmi(void); #endif |