summaryrefslogtreecommitdiffstats
path: root/sys/dev/cxgb/cxgb_config.h
diff options
context:
space:
mode:
authorkmacy <kmacy@FreeBSD.org>2008-11-22 08:05:05 +0000
committerkmacy <kmacy@FreeBSD.org>2008-11-22 08:05:05 +0000
commit8885ab74398cd1aeccf4a5b9f498b3ff79ebdb99 (patch)
treed00854743ef7af5905c93d7b62245ed0344ad08d /sys/dev/cxgb/cxgb_config.h
parent2b4df7158b97113f7626cc478468c3f3c3a688c9 (diff)
downloadFreeBSD-src-8885ab74398cd1aeccf4a5b9f498b3ff79ebdb99.zip
FreeBSD-src-8885ab74398cd1aeccf4a5b9f498b3ff79ebdb99.tar.gz
- enable multiple transmit queues
- invert sense of hw.cxgb.singleq tunable to hw.cxgb.multiq - don't wake up transmitting thread by default - add per tx queue ifaltq to handle ALTQ - remove several unused functions in cxgb_multiq.c - add several sysctls: multiq_tx_enable, coalesce_tx_enable, and wakeup_tx_thread - this obsoletes the hw.cxgb.snd_queue_len as ifq is replaced by a buf_ring
Diffstat (limited to 'sys/dev/cxgb/cxgb_config.h')
-rw-r--r--sys/dev/cxgb/cxgb_config.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/cxgb/cxgb_config.h b/sys/dev/cxgb/cxgb_config.h
index 7d54e36..8b111f6 100644
--- a/sys/dev/cxgb/cxgb_config.h
+++ b/sys/dev/cxgb/cxgb_config.h
@@ -32,6 +32,7 @@ $FreeBSD$
#ifndef _CXGB_CONFIG_H_
#define _CXGB_CONFIG_H_
-#define CONFIG_CHELSIO_T3_CORE
+#define CONFIG_CHELSIO_T3_CORE
+#define IFNET_MULTIQUEUE
#endif
OpenPOWER on IntegriCloud