]> xenbits.xensource.com Git - xen.git/commit
VT-d: suppress UR signaling for desktop chipsets
authorJan Beulich <jbeulich@suse.com>
Fri, 25 Apr 2014 10:12:38 +0000 (12:12 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 25 Apr 2014 10:12:38 +0000 (12:12 +0200)
commitd6cb14b34ffc2a830022d059f1aa22bf19dcf55f
tree8a4a41d5c25f42883349287f5fc2dea865f77ca6
parentd061d200eb92bcb1d86f9b55c6de73e35ce63fdf
VT-d: suppress UR signaling for desktop chipsets

Unsupported Requests can be signaled for malformed writes to the MSI
address region, e.g. due to buggy or malicious DMA set up to that
region. These should normally result in IOMMU faults, but don't on
the desktop chipsets dealt with here.

This is CVE-2013-3495 / XSA-59.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Don Dugger <donald.d.dugger@intel.com>
Acked-by: Tim Deegan <tim@xen.org>
Acked-by: Xiantao Zhang <xiantao.zhang@intel.com>
xen/drivers/passthrough/vtd/quirks.c