Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 03894b7a authored by Edmund Nadolski's avatar Edmund Nadolski Committed by Sagi Grimberg
Browse files

nvme: include admin_q sync with nvme_sync_queues



nvme_sync_queues currently syncs all namespace queues, but should
also sync the admin queue, if present.

Signed-off-by: default avatarEdmund Nadolski <edmund.nadolski@intel.com>
Reviewed-by: default avatarKeith Busch <kbusch@kernel.org>
Reviewed-by: default avatarChristoph Hellwig <hch@lst.de>
Signed-off-by: default avatarSagi Grimberg <sagi@grimberg.me>
parent c26aa572
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -4010,6 +4010,9 @@ void nvme_sync_queues(struct nvme_ctrl *ctrl)
	list_for_each_entry(ns, &ctrl->namespaces, list)
		blk_sync_queue(ns->queue);
	up_read(&ctrl->namespaces_rwsem);

	if (ctrl->admin_q)
		blk_sync_queue(ctrl->admin_q);
}
EXPORT_SYMBOL_GPL(nvme_sync_queues);