Module Name: src
Committed By: msaitoh
Date: Fri Dec 10 11:27:17 UTC 2021
Modified Files:
src/sys/dev/pci/ixgbe: ixgbe_netmap.c
Log Message:
ifdef D(ebug)? From FreeBSD ix-3.3.14.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/dev/pci/ixgbe/ixgbe_netmap.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/dev/pci/ixgbe/ixgbe_netmap.c
diff -u src/sys/dev/pci/ixgbe/ixgbe_netmap.c:1.4 src/sys/dev/pci/ixgbe/ixgbe_netmap.c:1.5
--- src/sys/dev/pci/ixgbe/ixgbe_netmap.c:1.4 Fri Apr 30 06:55:32 2021
+++ src/sys/dev/pci/ixgbe/ixgbe_netmap.c Fri Dec 10 11:27:17 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ixgbe_netmap.c,v 1.4 2021/04/30 06:55:32 msaitoh Exp $ */
+/* $NetBSD: ixgbe_netmap.c,v 1.5 2021/12/10 11:27:17 msaitoh Exp $ */
/******************************************************************************
Copyright (c) 2001-2017, Intel Corporation
@@ -71,7 +71,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ixgbe_netmap.c,v 1.4 2021/04/30 06:55:32 msaitoh Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ixgbe_netmap.c,v 1.5 2021/12/10 11:27:17 msaitoh Exp $");
#ifdef DEV_NETMAP
/*
@@ -121,9 +121,11 @@ set_crcstrip(struct ixgbe_hw *hw, int on
hl = IXGBE_READ_REG(hw, IXGBE_HLREG0);
rxc = IXGBE_READ_REG(hw, IXGBE_RDRXCTL);
+#ifdef D
if (netmap_verbose)
D("%s read HLREG 0x%x rxc 0x%x",
onoff ? "enter" : "exit", hl, rxc);
+#endif
/* hw requirements ... */
rxc &= ~IXGBE_RDRXCTL_RSCFRSTSIZE;
rxc |= IXGBE_RDRXCTL_RSCACKC;
@@ -136,9 +138,11 @@ set_crcstrip(struct ixgbe_hw *hw, int on
hl |= IXGBE_HLREG0_RXCRCSTRP;
rxc |= IXGBE_RDRXCTL_CRCSTRIP;
}
+#ifdef D
if (netmap_verbose)
D("%s write HLREG 0x%x rxc 0x%x",
onoff ? "enter" : "exit", hl, rxc);
+#endif
IXGBE_WRITE_REG(hw, IXGBE_HLREG0, hl);
IXGBE_WRITE_REG(hw, IXGBE_RDRXCTL, rxc);
}
@@ -344,7 +348,9 @@ ixgbe_netmap_txsync(struct netmap_kring
*/
nic_i = IXGBE_READ_REG(&adapter->hw, IXGBE_TDH(kring->ring_id));
if (nic_i >= kring->nkr_num_slots) { /* XXX can it happen ? */
+#ifdef D
D("TDH wrap %d", nic_i);
+#endif
nic_i -= kring->nkr_num_slots;
}
if (nic_i != txr->next_to_clean) {