nvme: Add tracing
commit1ee24514aed34760fb2863d98bea3a1b705d9c9f
authorDoug Gale <doug16k@gmail.com>
Fri, 3 Nov 2017 13:37:53 +0000 (3 09:37 -0400)
committerKevin Wolf <kwolf@redhat.com>
Fri, 22 Dec 2017 14:03:41 +0000 (22 15:03 +0100)
treeea234f8d9d62179f07dfafbca7682eeb625da872
parent6b4738ce4d32d551b37afb387813a37a24b6de8f
nvme: Add tracing

Add trace output for commands, errors, and undefined behavior.
Add guest error log output for undefined behavior.
Report invalid undefined accesses to MMIO.
Annotate unlikely error checks with unlikely.

Signed-off-by: Doug Gale <doug16k@gmail.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
hw/block/nvme.c
hw/block/trace-events