summary refs log tree commit diff stats
path: root/docs/devel/build-system.rst
diff options
context:
space:
mode:
authorJohn Allen <john.allen@amd.com>2024-06-03 19:36:20 +0000
committerPaolo Bonzini <pbonzini@redhat.com>2024-06-08 10:33:38 +0200
commit4b77512b2782a6b48691d4341991491de26415de (patch)
tree56877980af7bf2facf8996d3f4112d7d7af91f76 /docs/devel/build-system.rst
parent888788dd7620f8e3fa14108eab2d708c16460266 (diff)
downloadfocaccia-qemu-4b77512b2782a6b48691d4341991491de26415de.tar.gz
focaccia-qemu-4b77512b2782a6b48691d4341991491de26415de.zip
i386: Fix MCE support for AMD hosts
For the most part, AMD hosts can use the same MCE injection code as Intel, but
there are instances where the qemu implementation is Intel specific. First, MCE
delivery works differently on AMD and does not support broadcast. Second,
kvm_mce_inject generates MCEs that include a number of Intel specific status
bits. Modify kvm_mce_inject to properly generate MCEs on AMD platforms.

Reported-by: William Roche <william.roche@oracle.com>
Signed-off-by: John Allen <john.allen@amd.com>
Message-ID: <20240603193622.47156-2-john.allen@amd.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'docs/devel/build-system.rst')
0 files changed, 0 insertions, 0 deletions