freebsd-dev/sys/dev/cxgb/common
Navdeep Parhar 97ae3bc359 Multiple fixes related to queue set sizing and resources:
- Only the tunnelq (TXQ_ETH) requires a buf_ring, an ifq, and the watchdog/timer
  callouts.  Do not allocate these for the other tx queues.

- Use 16k jumbo clusters only on offload capable cards by default.

- Do not allocate a full tx ring for the offload queue if the card is not
  offload capable.

- Slightly better freelist size calculation.

- Fix nmbjumbo4 typo, remove unneeded global variables.

MFC after:	3 days
2010-03-31 00:27:49 +00:00
..
cxgb_ael1002.c Improved PHY EDC settings. 2010-03-31 00:21:56 +00:00
cxgb_aq100x.c The 10GBASE-T card should use an IPG of 1. Also enable the check 2009-11-13 00:34:28 +00:00
cxgb_common.h Multiple fixes related to queue set sizing and resources: 2010-03-31 00:27:49 +00:00
cxgb_ctl_defs.h
cxgb_firmware_exports.h
cxgb_mc5.c
cxgb_mv88e1xxx.c
cxgb_regs.h
cxgb_sge_defs.h
cxgb_t3_cpl.h
cxgb_t3_hw.c Multiple fixes related to queue set sizing and resources: 2010-03-31 00:27:49 +00:00
cxgb_tcb.h
cxgb_tn1010.c
cxgb_vsc7323.c
cxgb_vsc8211.c
cxgb_xgmac.c The 10GBASE-T card should use an IPG of 1. Also enable the check 2009-11-13 00:34:28 +00:00
jhash.h