On Thu, Jul 07, 2016 at 09:30:19PM +0200, Alexander Gordeev wrote:
> On Mon, Jul 04, 2016 at 05:39:33PM +0900, Christoph Hellwig wrote:
> > @@ -1575,6 +1546,7 @@ static int nvme_dev_add(struct nvme_dev *dev)
> > dev->tagset.cmd_size = nvme_cmd_size(dev);
> > dev->tagset.flag
On Mon, Jul 04, 2016 at 05:39:33PM +0900, Christoph Hellwig wrote:
> @@ -1575,6 +1546,7 @@ static int nvme_dev_add(struct nvme_dev *dev)
> dev->tagset.cmd_size = nvme_cmd_size(dev);
> dev->tagset.flags = BLK_MQ_F_SHOULD_MERGE;
> dev->tagset.driver_data = de
Use the new helper to automatically select the right interrupt type, as
well as to use the automatic interupt affinity assignment.
Signed-off-by: Christoph Hellwig
---
drivers/nvme/host/pci.c | 98 ++---
1 file changed, 27 insertions(+), 71 deletions(-
This sorts out MSI-X vs MSI vs legacy irq, as well as IRQ affinity
under the hood.
Signed-off-by: Christoph Hellwig
---
drivers/nvme/host/pci.c | 89 +
1 file changed, 23 insertions(+), 66 deletions(-)
diff --git a/drivers/nvme/host/pci.c b/driver
4 matches
Mail list logo