]> git.ipfire.org Git - thirdparty/ipxe.git/commitdiff
[intelxl] Identify rings consistently in debug messages
authorMichael Brown <mcb30@ipxe.org>
Wed, 23 Mar 2022 12:21:49 +0000 (12:21 +0000)
committerMichael Brown <mcb30@ipxe.org>
Mon, 8 Aug 2022 14:59:55 +0000 (15:59 +0100)
Use the tail register offset (which exists for all ring types) as the
ring identifier in all relevant debug messages.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/drivers/net/intelxl.c

index 111ac98edc0703a5141527c3fb2a8bbca5ca37d5..7885fbce85c3c2c89265f480d091f66c377ec3e9 100644 (file)
@@ -965,8 +965,7 @@ int intelxl_alloc_ring ( struct intelxl_nic *intelxl,
        ring->cons = 0;
 
        DBGC ( intelxl, "INTELXL %p ring %06x is at [%08lx,%08lx)\n",
-              intelxl, ( ring->reg + ring->tail ),
-              virt_to_phys ( ring->desc.raw ),
+              intelxl, ring->tail, virt_to_phys ( ring->desc.raw ),
               ( virt_to_phys ( ring->desc.raw ) + ring->len ) );
 
        return 0;
@@ -1205,7 +1204,7 @@ static int intelxl_enable_ring ( struct intelxl_nic *intelxl,
        qxx_ena = readl ( ring_regs + INTELXL_QXX_ENA );
        if ( ! ( qxx_ena & INTELXL_QXX_ENA_STAT ) ) {
                DBGC ( intelxl, "INTELXL %p ring %06x failed to enable: "
-                      "%#08x\n", intelxl, ring->reg, qxx_ena );
+                      "%#08x\n", intelxl, ring->tail, qxx_ena );
                return -EIO;
        }
 
@@ -1241,7 +1240,7 @@ static int intelxl_disable_ring ( struct intelxl_nic *intelxl,
        }
 
        DBGC ( intelxl, "INTELXL %p ring %06x timed out waiting for disable: "
-              "%#08x\n", intelxl, ring->reg, qxx_ena );
+              "%#08x\n", intelxl, ring->tail, qxx_ena );
        return -ETIMEDOUT;
 }