Messages in this thread | | | Subject | Re: [PATCH v3 5/6] nvme-fc: avoid race between time out and tear down | From | Hannes Reinecke <> | Date | Tue, 20 Jul 2021 19:56:04 +0200 |
| |
On 7/20/21 2:43 PM, Daniel Wagner wrote: > From: James Smart <jsmart2021@gmail.com> > > To avoid race between time out and tear down, in tear down process, > first we quiesce the queue, and then delete the timer and cancel > the time out work for the queue. > > This patch merges the admin and io sync ops into the queue teardown logic > as shown in the RDMA patch 3017013dcc "nvme-rdma: avoid race between time > out and tear down". There is no teardown_lock in nvme-fc. > > Signed-off-by: James Smart <jsmart2021@gmail.com> > CC: Chao Leng <lengchao@huawei.com> > Tested-by: Daniel Wagner <dwagner@suse.de> > [dwagner: updated commit id referenced in commit message] > Reviewed-by: Daniel Wagner <dwagner@suse.de> > --- > drivers/nvme/host/fc.c | 2 ++ > 1 file changed, 2 insertions(+) > Reviewed-by: Hannes Reinecke <hare@suse.de>
Cheers,
Hannes -- Dr. Hannes Reinecke Kernel Storage Architect hare@suse.de +49 911 74053 688 SUSE Software Solutions GmbH, Maxfeldstr. 5, 90409 Nürnberg HRB 36809 (AG Nürnberg), Geschäftsführer: Felix Imendörffer
| |