• Linus Torvalds's avatar
    Merge git://git.infradead.org/users/willy/linux-nvme · 8352650a
    Linus Torvalds authored
    Pull NVMe driver update from Matthew Wilcox:
     "Looks like I missed the merge window ...  but these are almost all
      bugfixes anyway (the ones that aren't have been baking for months)"
    
    * git://git.infradead.org/users/willy/linux-nvme:
      NVMe: Namespace use after free on surprise removal
      NVMe: Correct uses of INIT_WORK
      NVMe: Include device and queue numbers in interrupt name
      NVMe: Add a pci_driver shutdown method
      NVMe: Disable admin queue on init failure
      NVMe: Dynamically allocate partition numbers
      NVMe: Async IO queue deletion
      NVMe: Surprise removal handling
      NVMe: Abort timed out commands
      NVMe: Schedule reset for failed controllers
      NVMe: Device resume error handling
      NVMe: Cache dev->pci_dev in a local pointer
      NVMe: Fix lockdep warnings
      NVMe: compat SG_IO ioctl
      NVMe: remove deprecated IRQF_DISABLED
      NVMe: Avoid shift operation when writing cq head doorbell
    8352650a
nvme-core.c 64.6 KB