git: 9c3ad5ba932b - main - cxgbe: don't support MJUMPAGESIZE != MCLBYTES
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 24 Aug 2022 17:36:00 UTC
The branch main has been updated by brooks:
URL: https://cgit.FreeBSD.org/src/commit/?id=9c3ad5ba932b5ed8d176a498155925cef69f7d62
commit 9c3ad5ba932b5ed8d176a498155925cef69f7d62
Author: Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2022-08-24 17:34:25 +0000
Commit: Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2022-08-24 17:34:25 +0000
cxgbe: don't support MJUMPAGESIZE != MCLBYTES
This could only happen on systems with PAGE_SIZE < 4K and FreeBSD
doesn't support such systems.
Reviewed by: np, imp, jhb
Sponsored by: DARPA, AFRL
Differential Revision: https://reviews.freebsd.org/D36321
---
sys/dev/cxgbe/adapter.h | 4 ----
sys/dev/cxgbe/t4_sge.c | 8 --------
2 files changed, 12 deletions(-)
diff --git a/sys/dev/cxgbe/adapter.h b/sys/dev/cxgbe/adapter.h
index 555f8b36531d..66074749044a 100644
--- a/sys/dev/cxgbe/adapter.h
+++ b/sys/dev/cxgbe/adapter.h
@@ -108,11 +108,7 @@ enum {
CTRL_EQ_QSIZE = 1024,
TX_EQ_QSIZE = 1024,
-#if MJUMPAGESIZE != MCLBYTES
SW_ZONE_SIZES = 4, /* cluster, jumbop, jumbo9k, jumbo16k */
-#else
- SW_ZONE_SIZES = 3, /* cluster, jumbo9k, jumbo16k */
-#endif
CL_METADATA_SIZE = CACHE_LINE_SIZE,
SGE_MAX_WR_NDESC = SGE_MAX_WR_LEN / EQ_ESIZE, /* max WR size in desc */
diff --git a/sys/dev/cxgbe/t4_sge.c b/sys/dev/cxgbe/t4_sge.c
index 163ba0ed8c26..8def1e6122cb 100644
--- a/sys/dev/cxgbe/t4_sge.c
+++ b/sys/dev/cxgbe/t4_sge.c
@@ -567,9 +567,7 @@ t4_sge_modload(void)
}
if (largest_rx_cluster != MCLBYTES &&
-#if MJUMPAGESIZE != MCLBYTES
largest_rx_cluster != MJUMPAGESIZE &&
-#endif
largest_rx_cluster != MJUM9BYTES &&
largest_rx_cluster != MJUM16BYTES) {
printf("Invalid hw.cxgbe.largest_rx_cluster value (%d),"
@@ -578,9 +576,7 @@ t4_sge_modload(void)
}
if (safest_rx_cluster != MCLBYTES &&
-#if MJUMPAGESIZE != MCLBYTES
safest_rx_cluster != MJUMPAGESIZE &&
-#endif
safest_rx_cluster != MJUM9BYTES &&
safest_rx_cluster != MJUM16BYTES) {
printf("Invalid hw.cxgbe.safest_rx_cluster value (%d),"
@@ -719,9 +715,7 @@ t4_tweak_chip_settings(struct adapter *sc)
uint16_t indsz = min(RX_COPY_THRESHOLD - 1, M_INDICATESIZE);
static int sw_buf_sizes[] = {
MCLBYTES,
-#if MJUMPAGESIZE != MCLBYTES
MJUMPAGESIZE,
-#endif
MJUM9BYTES,
MJUM16BYTES
};
@@ -858,9 +852,7 @@ t4_init_rx_buf_info(struct adapter *sc)
int i, j, n;
static int sw_buf_sizes[] = { /* Sorted by size */
MCLBYTES,
-#if MJUMPAGESIZE != MCLBYTES
MJUMPAGESIZE,
-#endif
MJUM9BYTES,
MJUM16BYTES
};