[Trusty][PULL] fix Trusty NVMe boot on some cloud instance types
Kamal Mostafa
kamal at canonical.com
Wed Oct 4 17:40:22 UTC 2017
Trusty NVMe boot fails on some systems
BugLink: http://bugs.launchpad.net/bugs/1720867
Ubuntu Trusty images can't be used on some NVMe-based cloud instance types
without mainline commit "NVME: Always use MSI/MSI-x interrupts". This applies
it (minor backport) and its prerequisites (cherry-picks other than files having
moved around) to Trusty.
---
The following changes since commit e52fb19d0e6683c7ba9bc86acf9a29e41f60cf03:
UBUNTU: Ubuntu-3.13.0-133.182 (2017-09-19 13:14:28 +0200)
are available in the git repository at:
git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/trusty lp1720867-nvmemsi
for you to fetch changes up to 31698d673935074aa7a46092211557c8a8265f3a:
NVMe: Always use MSI/MSI-x interrupts (2017-10-04 10:31:55 -0700)
----------------------------------------------------------------
Alexander Gordeev (1):
nvme: Use pci_enable_msi_range() and pci_enable_msix_range()
Jens Axboe (1):
NVMe: make setup work for devices that don't do INTx
Keith Busch (4):
NVMe: RCU protected access to io queues
NVMe: IOCTL path RCU protect queue access
NVMe: per-cpu io queues
NVMe: Always use MSI/MSI-x interrupts
drivers/block/nvme-core.c | 411 ++++++++++++++++++++++++++++++++--------------
drivers/block/nvme-scsi.c | 31 +---
include/linux/nvme.h | 13 +-
3 files changed, 300 insertions(+), 155 deletions(-)
More information about the kernel-team
mailing list