Module Name:    src
Committed By:   msaitoh
Date:           Wed Dec 15 09:54:56 UTC 2021

Modified Files:
        src/sys/dev/pci/ixgbe: ixgbe_dcb.h

Log Message:
Change DCB credit parameters. No functional change.

  - From FreeBSD ix-3.3.24.
  - No functional change because NetBSD doesn't support DCB.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/dev/pci/ixgbe/ixgbe_dcb.h

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_dcb.h
diff -u src/sys/dev/pci/ixgbe/ixgbe_dcb.h:1.7 src/sys/dev/pci/ixgbe/ixgbe_dcb.h:1.8
--- src/sys/dev/pci/ixgbe/ixgbe_dcb.h:1.7	Fri Apr 30 06:41:36 2021
+++ src/sys/dev/pci/ixgbe/ixgbe_dcb.h	Wed Dec 15 09:54:56 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: ixgbe_dcb.h,v 1.7 2021/04/30 06:41:36 msaitoh Exp $ */
+/* $NetBSD: ixgbe_dcb.h,v 1.8 2021/12/15 09:54:56 msaitoh Exp $ */
 /******************************************************************************
   SPDX-License-Identifier: BSD-3-Clause
 
@@ -42,9 +42,9 @@
 /* DCB defines */
 /* DCB credit calculation defines */
 #define IXGBE_DCB_CREDIT_QUANTUM	64
-#define IXGBE_DCB_MAX_CREDIT_REFILL	200   /* 200 * 64B = 12800B */
+#define IXGBE_DCB_MAX_CREDIT_REFILL	511   /* 0x1FF * 64B = 32704B */
 #define IXGBE_DCB_MAX_TSO_SIZE		(32 * 1024) /* Max TSO pkt size in DCB*/
-#define IXGBE_DCB_MAX_CREDIT		(2 * IXGBE_DCB_MAX_CREDIT_REFILL)
+#define IXGBE_DCB_MAX_CREDIT		4095 /* Maximum credit supported: 256KB * 1024 / 64B */
 
 /* 513 for 32KB TSO packet */
 #define IXGBE_DCB_MIN_TSO_CREDIT	\

Reply via email to