From 19bb45d9d7fc74ecb79115cf33ae36311ccb3d40 Mon Sep 17 00:00:00 2001 From: Matt Borgerson Date: Fri, 20 Jun 2025 16:07:03 -0700 Subject: [PATCH] nvnet: Add trace for packet send --- hw/xbox/mcpx/nvnet/nvnet.c | 4 ++-- hw/xbox/mcpx/nvnet/trace-events | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/hw/xbox/mcpx/nvnet/nvnet.c b/hw/xbox/mcpx/nvnet/nvnet.c index 1e8b795a30..90441bbc72 100644 --- a/hw/xbox/mcpx/nvnet/nvnet.c +++ b/hw/xbox/mcpx/nvnet/nvnet.c @@ -255,11 +255,11 @@ static void set_mii_intr_status(NvNetState *s, uint32_t status) // FIXME: MII status mask? } -static void send_packet(NvNetState *s, const uint8_t *buf, int size) +static void send_packet(NvNetState *s, const uint8_t *buf, size_t size) { NetClientState *nc = qemu_get_queue(s->nic); - NVNET_DPRINTF("nvnet: Sending packet!\n"); + trace_nvnet_packet_tx(size); qemu_send_packet(nc, buf, size); } diff --git a/hw/xbox/mcpx/nvnet/trace-events b/hw/xbox/mcpx/nvnet/trace-events index bd134257b3..6316183670 100644 --- a/hw/xbox/mcpx/nvnet/trace-events +++ b/hw/xbox/mcpx/nvnet/trace-events @@ -23,3 +23,4 @@ nvnet_update_irq(uint32_t status, uint32_t mask) "IRQ: status:%08x mask:%08x" nvnet_desc_store(uint32_t desc_addr, uint32_t buf_addr, uint16_t length, uint16_t flags) "Updated descriptor addr %08x buf %08x length %04x flags %04x" nvnet_rx_dma(uint32_t addr, size_t size) "rx dma addr 0x%08x size 0x%zx" nvnet_tx_dma(uint32_t addr, size_t size) "tx dma addr 0x%08x size 0x%zx" +nvnet_packet_tx(size_t size) "Transmitting packet with size 0x%zx"