Another set of boring patches, in preparation of supporting multiple queues (the next series).
Based-on: <20201014115253.25276-1-phi...@redhat.com> "util/vfio-helpers: Improve debugging experience" https://www.mail-archive.com/qemu-block@nongnu.org/msg75637.html Philippe Mathieu-Daudé (15): block/nvme: Move nvme_poll_cb() earlier block/nvme: Trace nvme_poll_queue() per queue block/nvme: Use unsigned integer for queue counter/size block/nvme: Improve nvme_free_req_queue_wait() trace information block/nvme: Trace queue pair creation/deletion block/nvme: Make nvme_identify() return boolean indicating error block/nvme: Make nvme_init_queue() return boolean indicating error block/nvme: Pass AioContext argument to nvme_add_io_queue() block/nvme: Introduce Completion Queue definitions block/nvme: Use definitions instead of magic values in add_io_queue() block/nvme: Trace controller capabilities block/nvme: Simplify device reset block/nvme: Simplify ADMIN queue access block/nvme: Report warning with warn_report() block/nvme: Set request_alignment at initialization include/block/nvme.h | 17 ++++--- block/nvme.c | 116 +++++++++++++++++++++++++------------------ block/trace-events | 17 ++++--- 3 files changed, 88 insertions(+), 62 deletions(-) -- 2.26.2