hw/nvme: skip queue processing if notifier is cleared
authorKlaus Jensen <k.jensen@samsung.com>
Thu, 28 Jul 2022 06:36:07 +0000 (08:36 +0200)
committerKlaus Jensen <k.jensen@samsung.com>
Mon, 1 Aug 2022 10:01:21 +0000 (12:01 +0200)
commita2da737729efbd9e35eded30a5b8966423bde62d
tree90394ed2986896d3ab86bbc29dfbeb2e55e22791
parent3916603e0c1d909e14e09d5ebcbdaa9c9e21adf3
hw/nvme: skip queue processing if notifier is cleared

While it is safe to process the queues when they are empty, skip it if
the event notifier callback was invoked spuriously.

Reviewed-by: Keith Busch <kbusch@kernel.org>
Reviewed-by: Jinhao Fan <fanjinhao21s@ict.ac.cn>
Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
hw/nvme/ctrl.c