diff options
author | Pyun YongHyeon <yongari@FreeBSD.org> | 2007-06-11 02:00:50 +0000 |
---|---|---|
committer | Pyun YongHyeon <yongari@FreeBSD.org> | 2007-06-11 02:00:50 +0000 |
commit | 8b51df84e9c0106b6273f6cc68636d3e2427b479 (patch) | |
tree | 440b5bcde5f5d1803f0658cc7dda415962b72734 /sys/dev/msk | |
parent | cf7a67bf4bc0672ff227ccc1c7ce92b94463bd0d (diff) |
Notes
Diffstat (limited to 'sys/dev/msk')
-rw-r--r-- | sys/dev/msk/if_msk.c | 4 | ||||
-rw-r--r-- | sys/dev/msk/if_mskreg.h | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/sys/dev/msk/if_msk.c b/sys/dev/msk/if_msk.c index 96c959a838d87..82f6301988083 100644 --- a/sys/dev/msk/if_msk.c +++ b/sys/dev/msk/if_msk.c @@ -2126,9 +2126,9 @@ msk_txrx_dma_alloc(struct msk_if_softc *sc_if) BUS_SPACE_MAXADDR, /* lowaddr */ BUS_SPACE_MAXADDR, /* highaddr */ NULL, NULL, /* filter, filterarg */ - MCLBYTES * MSK_MAXTXSEGS, /* maxsize */ + MSK_TSO_MAXSIZE, /* maxsize */ MSK_MAXTXSEGS, /* nsegments */ - MCLBYTES, /* maxsegsize */ + MSK_TSO_MAXSGSIZE, /* maxsegsize */ 0, /* flags */ NULL, NULL, /* lockfunc, lockarg */ &sc_if->msk_cdata.msk_tx_tag); diff --git a/sys/dev/msk/if_mskreg.h b/sys/dev/msk/if_mskreg.h index 67960c96b58fa..a0e99fda50f24 100644 --- a/sys/dev/msk/if_mskreg.h +++ b/sys/dev/msk/if_mskreg.h @@ -2184,6 +2184,8 @@ struct msk_stat_desc { #define MSK_JUMBO_RX_RING_CNT MSK_RX_RING_CNT #define MSK_STAT_RING_CNT ((1 + 3) * (MSK_TX_RING_CNT + MSK_RX_RING_CNT)) #define MSK_MAXTXSEGS 32 +#define MSK_TSO_MAXSGSIZE 4096 +#define MSK_TSO_MAXSIZE 65535 #define MSK_MAXRXSEGS 32 /* |