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
This commit is contained in:
parent
840327e5dd
commit
9c3ad5ba93
@ -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 */
|
||||
|
@ -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
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user