]> www.infradead.org Git - qemu-nvme.git/commit
hw/nvme: Add trace events for shadow doorbell buffer dbbuf
authorJinhao Fan <fanjinhao21s@ict.ac.cn>
Wed, 8 Jun 2022 01:36:59 +0000 (09:36 +0800)
committerKlaus Jensen <k.jensen@samsung.com>
Wed, 15 Jun 2022 08:35:35 +0000 (10:35 +0200)
commit4f4a896fc93e76a6a1684dda56742e26922205a9
tree22ac85c0bccbd544d9a4a6a282dfa4d0633fcea5
parent60712930e441b684490a792b00ef6698cc85f116
hw/nvme: Add trace events for shadow doorbell buffer

When shadow doorbell buffer is enabled, doorbell registers are lazily
updated. The actual queue head and tail pointers are stored in Shadow
Doorbell buffers.

Add trace events for updates on the Shadow Doorbell buffers and EventIdx
buffers. Also add trace event for the Doorbell Buffer Config command.

Signed-off-by: Jinhao Fan <fanjinhao21s@ict.ac.cn>
Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
hw/nvme/ctrl.c
hw/nvme/trace-events