• Linus Torvalds's avatar
    Merge tag 'for-linus-4.4-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip · 3273cba1
    Linus Torvalds authored
    Pull xen bug fixes from David Vrabel:
     - XSA-155 security fixes to backend drivers.
     - XSA-157 security fixes to pciback.
    
    * tag 'for-linus-4.4-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip:
      xen-pciback: fix up cleanup path when alloc fails
      xen/pciback: Don't allow MSI-X ops if PCI_COMMAND_MEMORY is not set.
      xen/pciback: For XEN_PCI_OP_disable_msi[|x] only disable if device has MSI(X) enabled.
      xen/pciback: Do not install an IRQ handler for MSI interrupts.
      xen/pciback: Return error on XEN_PCI_OP_enable_msix when device has MSI or MSI-X enabled
      xen/pciback: Return error on XEN_PCI_OP_enable_msi when device has MSI or MSI-X enabled
      xen/pciback: Save xen_pci_op commands before processing it
      xen-scsiback: safely copy requests
      xen-blkback: read from indirect descriptors only once
      xen-blkback: only read request operation from shared ring once
      xen-netback: use RING_COPY_REQUEST() throughout
      xen-netback: don't use last request to determine minimum Tx credit
      xen: Add RING_COPY_REQUEST()
      xen/x86/pvh: Use HVM's flush_tlb_others op
      xen: Resume PMU from non-atomic context
      xen/events/fifo: Consume unprocessed events when a CPU dies
    3273cba1
xen-scsiback.c 47.8 KB