[PATCH 2/3] nvme: split the nvme queue lock into submission and completion locks
Jens Axboe
axboe at kernel.dk
Thu May 17 08:33:53 PDT 2018
On 5/17/18 9:33 AM, Christoph Hellwig wrote:
>> - spin_lock_irq(&nvmeq->q_lock);
>> + spin_lock_irq(&nvmeq->sq_lock);
>> __nvme_submit_cmd(nvmeq, &cmnd);
>> - spin_unlock_irq(&nvmeq->q_lock);
>> + spin_unlock_irq(&nvmeq->sq_lock);
>
> I don't think we need to disable irqs here anymore.
See patch #3 :-)
I didn't want to do that in the same order.
--
Jens Axboe
More information about the Linux-nvme
mailing list