diff options
author | Philippe Mathieu-Daudé | 2021-01-27 22:21:37 +0100 |
---|---|---|
committer | Kevin Wolf | 2021-02-02 17:05:38 +0100 |
commit | fcc8672aca2902055c03ef79e4c9fcfad0227b70 (patch) | |
tree | db53b2316eb777181d62caa4f2d739019d1927d7 /block/trace-events | |
parent | block/nvme: Properly display doorbell stride length in trace event (diff) | |
download | qemu-fcc8672aca2902055c03ef79e4c9fcfad0227b70.tar.gz qemu-fcc8672aca2902055c03ef79e4c9fcfad0227b70.tar.xz qemu-fcc8672aca2902055c03ef79e4c9fcfad0227b70.zip |
block/nvme: Trace NVMe spec version supported by the controller
NVMe controllers implement different versions of the spec,
and different features of it. It is useful to gather this
information when debugging.
Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210127212137.3482291-3-philmd@redhat.com>
Reviewed-by: Klaus Jensen <k.jensen@samsung.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'block/trace-events')
-rw-r--r-- | block/trace-events | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/block/trace-events b/block/trace-events index 8368f4acb0..ecbc32a80a 100644 --- a/block/trace-events +++ b/block/trace-events @@ -136,6 +136,7 @@ qed_aio_write_main(void *s, void *acb, int ret, uint64_t offset, size_t len) "s # nvme.c nvme_controller_capability_raw(uint64_t value) "0x%08"PRIx64 nvme_controller_capability(const char *desc, uint64_t value) "%s: %"PRIu64 +nvme_controller_spec_version(uint32_t mjr, uint32_t mnr, uint32_t ter) "Specification supported: %u.%u.%u" nvme_kick(void *s, unsigned q_index) "s %p q #%u" nvme_dma_flush_queue_wait(void *s) "s %p" nvme_error(int cmd_specific, int sq_head, int sqid, int cid, int status) "cmd_specific %d sq_head %d sqid %d cid %d status 0x%x" |