lkml.org 
[lkml]   [2014]   [Jun]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH v8] NVMe: convert to blk-mq
Den 16-06-2014 17:57, Keith Busch skrev:
> On Fri, 13 Jun 2014, Matias Bjørling wrote:
>> This converts the current NVMe driver to utilize the blk-mq layer.
>
>> static void nvme_reset_notify(struct pci_dev *pdev, bool prepare)
>> {
>> - struct nvme_dev *dev = pci_get_drvdata(pdev);
>> + struct nvme_dev *dev = pci_get_drvdata(pdev);
>>
>> - if (prepare)
>> - nvme_dev_shutdown(dev);
>> - else
>> - nvme_dev_resume(dev);
>> + spin_lock(&dev_list_lock);
>> + if (prepare)
>> + list_del_init(&dev->node);
>> + else
>> + list_add(&dev->node, &dev_list);
>> + spin_unlock(&dev_list_lock);
>> }
>> + if (nvme_create_queue(dev->queues[i], i))
>> break;
>> }
>
> The above change was just error injection test code so you can cause
> a device to become unresponsive and trigger the timeout handling.
>
> This latest is otherwise stable on my dev machine.

May I add an Acked-by from you?
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2014-06-24 21:41    [W:0.102 / U:0.232 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site