mbox series

[00/15] block/nvme: Improve debugging experience and minor fixes

Message ID 20201014155810.102841-1-philmd@redhat.com
Headers show
Series block/nvme: Improve debugging experience and minor fixes | expand

Message

Philippe Mathieu-Daudé Oct. 14, 2020, 3:57 p.m. UTC
Another set of boring patches, in preparation of
supporting multiple queues (the next series).

Based-on: <20201014115253.25276-1-philmd@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