freebsd-dev/sys/dev/sfxge
Andrew Rybchenko 4d0b294b00 sfxge: packet can't require more than n_dma_seg descriptors plus one
Use remaining number of DMA segment instead of maximum number in mapping
when checking space for one more TSO segment packet.

Sponsored by:   Solarflare Communications, Inc.
Approved by:    gnn (mentor)
2015-02-22 07:16:11 +00:00
..
common sfxge: use common definitions of MC shared memory offsets and PDU length 2015-02-22 07:14:12 +00:00
sfxge_dma.c sfxge: Pass correct address to free allocated memory in the case of load error 2015-01-29 19:04:42 +00:00
sfxge_ev.c sfxge: add driver context member with number of event queues 2015-02-18 06:21:59 +00:00
sfxge_intr.c sfxge: implemented parameter to restrict RSS channels 2015-01-29 19:09:14 +00:00
sfxge_mcdi.c sfxge: make lock names unique 2015-02-05 11:39:15 +00:00
sfxge_port.c sfxge: SYSCTL_IN/OUT should not be called with non-sleepable lock held 2015-02-16 06:10:17 +00:00
sfxge_rx.c sfxge: style fixes 2015-02-20 19:39:40 +00:00
sfxge_rx.h Make size of Tx and Rx rings configurable 2014-09-30 20:36:07 +00:00
sfxge_tx.c sfxge: packet can't require more than n_dma_seg descriptors plus one 2015-02-22 07:16:11 +00:00
sfxge_tx.h sfxge: more accurate calculation of maximum number of TSO segments 2015-02-21 06:24:48 +00:00
sfxge.c sfxge: make lock names unique 2015-02-05 11:39:15 +00:00
sfxge.h sfxge: add driver context member with number of event queues 2015-02-18 06:21:59 +00:00