summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-emulation/xen/files/xen-4.3-XSA-87.patch')
-rw-r--r--app-emulation/xen/files/xen-4.3-XSA-87.patch23
1 files changed, 0 insertions, 23 deletions
diff --git a/app-emulation/xen/files/xen-4.3-XSA-87.patch b/app-emulation/xen/files/xen-4.3-XSA-87.patch
deleted file mode 100644
index 3c31ed5d9f66..000000000000
--- a/app-emulation/xen/files/xen-4.3-XSA-87.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-x86: PHYSDEVOP_{prepare,release}_msix are privileged
-
-Yet this wasn't being enforced.
-
-This is XSA-87.
-
-Signed-off-by: Jan Beulich <jbeulich@suse.com>
-Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
-
---- 2014-01-14.orig/xen/arch/x86/physdev.c 2013-11-18 11:03:37.000000000 +0100
-+++ 2014-01-14/xen/arch/x86/physdev.c 2014-01-22 12:47:47.000000000 +0100
-@@ -640,7 +640,10 @@ ret_t do_physdev_op(int cmd, XEN_GUEST_H
- if ( copy_from_guest(&dev, arg, 1) )
- ret = -EFAULT;
- else
-- ret = pci_prepare_msix(dev.seg, dev.bus, dev.devfn,
-+ ret = xsm_resource_setup_pci(XSM_PRIV,
-+ (dev.seg << 16) | (dev.bus << 8) |
-+ dev.devfn) ?:
-+ pci_prepare_msix(dev.seg, dev.bus, dev.devfn,
- cmd != PHYSDEVOP_prepare_msix);
- break;
- }