summaryrefslogtreecommitdiffstats
path: root/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
diff options
context:
space:
mode:
authorneel <neel@FreeBSD.org>2014-02-17 23:07:16 +0000
committerneel <neel@FreeBSD.org>2014-02-17 23:07:16 +0000
commitf9781635beb5be6e80e16325fa70abb820886a71 (patch)
treeeaeaa785235b2aeebc7cb67e7ef698dd0a8d9cb3 /contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
parent19c649a6fb24e7fb22f37c91a01a443df9e080fb (diff)
downloadFreeBSD-src-f9781635beb5be6e80e16325fa70abb820886a71.zip
FreeBSD-src-f9781635beb5be6e80e16325fa70abb820886a71.tar.gz
Handle writes to the SELF_IPI MSR by the guest when the vlapic is configured
in x2apic mode. Reads to this MSR are currently ignored but should cause a general proctection exception to be injected into the vcpu. All accesses to the corresponding offset in xAPIC mode are ignored. Also, do not panic the host if there is mismatch between the trigger mode programmed in the TMR and the actual interrupt being delivered. Instead the anomaly is logged to aid debugging and to prevent a misbehaving guest from panicking the host.
Diffstat (limited to 'contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud