sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly.
Commit the cxgb driver piece.
This commit is contained in:
parent
5ceb21c0a5
commit
2978c8b7ae
@ -195,7 +195,7 @@ static int msi_allowed = 2;
|
||||
|
||||
TUNABLE_INT("hw.cxgb.msi_allowed", &msi_allowed);
|
||||
SYSCTL_NODE(_hw, OID_AUTO, cxgb, CTLFLAG_RD, 0, "CXGB driver parameters");
|
||||
SYSCTL_UINT(_hw_cxgb, OID_AUTO, msi_allowed, CTLFLAG_RDTUN, &msi_allowed, 0,
|
||||
SYSCTL_INT(_hw_cxgb, OID_AUTO, msi_allowed, CTLFLAG_RDTUN, &msi_allowed, 0,
|
||||
"MSI-X, MSI, INTx selector");
|
||||
|
||||
/*
|
||||
@ -204,7 +204,7 @@ SYSCTL_UINT(_hw_cxgb, OID_AUTO, msi_allowed, CTLFLAG_RDTUN, &msi_allowed, 0,
|
||||
*/
|
||||
static int ofld_disable = 0;
|
||||
TUNABLE_INT("hw.cxgb.ofld_disable", &ofld_disable);
|
||||
SYSCTL_UINT(_hw_cxgb, OID_AUTO, ofld_disable, CTLFLAG_RDTUN, &ofld_disable, 0,
|
||||
SYSCTL_INT(_hw_cxgb, OID_AUTO, ofld_disable, CTLFLAG_RDTUN, &ofld_disable, 0,
|
||||
"disable ULP offload");
|
||||
|
||||
/*
|
||||
@ -213,7 +213,7 @@ SYSCTL_UINT(_hw_cxgb, OID_AUTO, ofld_disable, CTLFLAG_RDTUN, &ofld_disable, 0,
|
||||
*/
|
||||
static int multiq = 1;
|
||||
TUNABLE_INT("hw.cxgb.multiq", &multiq);
|
||||
SYSCTL_UINT(_hw_cxgb, OID_AUTO, multiq, CTLFLAG_RDTUN, &multiq, 0,
|
||||
SYSCTL_INT(_hw_cxgb, OID_AUTO, multiq, CTLFLAG_RDTUN, &multiq, 0,
|
||||
"use min(ncpus/ports, 8) queue-sets per port");
|
||||
|
||||
/*
|
||||
@ -223,7 +223,7 @@ SYSCTL_UINT(_hw_cxgb, OID_AUTO, multiq, CTLFLAG_RDTUN, &multiq, 0,
|
||||
*/
|
||||
static int force_fw_update = 0;
|
||||
TUNABLE_INT("hw.cxgb.force_fw_update", &force_fw_update);
|
||||
SYSCTL_UINT(_hw_cxgb, OID_AUTO, force_fw_update, CTLFLAG_RDTUN, &force_fw_update, 0,
|
||||
SYSCTL_INT(_hw_cxgb, OID_AUTO, force_fw_update, CTLFLAG_RDTUN, &force_fw_update, 0,
|
||||
"update firmware even if up to date");
|
||||
|
||||
int cxgb_use_16k_clusters = -1;
|
||||
@ -236,7 +236,7 @@ SYSCTL_INT(_hw_cxgb, OID_AUTO, use_16k_clusters, CTLFLAG_RDTUN,
|
||||
*/
|
||||
int cxgb_snd_queue_len = IFQ_MAXLEN;
|
||||
TUNABLE_INT("hw.cxgb.snd_queue_len", &cxgb_snd_queue_len);
|
||||
SYSCTL_UINT(_hw_cxgb, OID_AUTO, snd_queue_len, CTLFLAG_RDTUN,
|
||||
SYSCTL_INT(_hw_cxgb, OID_AUTO, snd_queue_len, CTLFLAG_RDTUN,
|
||||
&cxgb_snd_queue_len, 0, "send queue size ");
|
||||
|
||||
static int nfilters = -1;
|
||||
|
@ -79,12 +79,12 @@ int multiq_tx_enable = 1;
|
||||
extern struct sysctl_oid_list sysctl__hw_cxgb_children;
|
||||
int cxgb_txq_buf_ring_size = TX_ETH_Q_SIZE;
|
||||
TUNABLE_INT("hw.cxgb.txq_mr_size", &cxgb_txq_buf_ring_size);
|
||||
SYSCTL_UINT(_hw_cxgb, OID_AUTO, txq_mr_size, CTLFLAG_RDTUN, &cxgb_txq_buf_ring_size, 0,
|
||||
SYSCTL_INT(_hw_cxgb, OID_AUTO, txq_mr_size, CTLFLAG_RDTUN, &cxgb_txq_buf_ring_size, 0,
|
||||
"size of per-queue mbuf ring");
|
||||
|
||||
static int cxgb_tx_coalesce_force = 0;
|
||||
TUNABLE_INT("hw.cxgb.tx_coalesce_force", &cxgb_tx_coalesce_force);
|
||||
SYSCTL_UINT(_hw_cxgb, OID_AUTO, tx_coalesce_force, CTLFLAG_RW,
|
||||
SYSCTL_INT(_hw_cxgb, OID_AUTO, tx_coalesce_force, CTLFLAG_RW,
|
||||
&cxgb_tx_coalesce_force, 0,
|
||||
"coalesce small packets into a single work request regardless of ring state");
|
||||
|
||||
@ -100,17 +100,17 @@ SYSCTL_UINT(_hw_cxgb, OID_AUTO, tx_coalesce_force, CTLFLAG_RW,
|
||||
static int cxgb_tx_coalesce_enable_start = COALESCE_START_DEFAULT;
|
||||
TUNABLE_INT("hw.cxgb.tx_coalesce_enable_start",
|
||||
&cxgb_tx_coalesce_enable_start);
|
||||
SYSCTL_UINT(_hw_cxgb, OID_AUTO, tx_coalesce_enable_start, CTLFLAG_RW,
|
||||
SYSCTL_INT(_hw_cxgb, OID_AUTO, tx_coalesce_enable_start, CTLFLAG_RW,
|
||||
&cxgb_tx_coalesce_enable_start, 0,
|
||||
"coalesce enable threshold");
|
||||
static int cxgb_tx_coalesce_enable_stop = COALESCE_STOP_DEFAULT;
|
||||
TUNABLE_INT("hw.cxgb.tx_coalesce_enable_stop", &cxgb_tx_coalesce_enable_stop);
|
||||
SYSCTL_UINT(_hw_cxgb, OID_AUTO, tx_coalesce_enable_stop, CTLFLAG_RW,
|
||||
SYSCTL_INT(_hw_cxgb, OID_AUTO, tx_coalesce_enable_stop, CTLFLAG_RW,
|
||||
&cxgb_tx_coalesce_enable_stop, 0,
|
||||
"coalesce disable threshold");
|
||||
static int cxgb_tx_reclaim_threshold = TX_RECLAIM_DEFAULT;
|
||||
TUNABLE_INT("hw.cxgb.tx_reclaim_threshold", &cxgb_tx_reclaim_threshold);
|
||||
SYSCTL_UINT(_hw_cxgb, OID_AUTO, tx_reclaim_threshold, CTLFLAG_RW,
|
||||
SYSCTL_INT(_hw_cxgb, OID_AUTO, tx_reclaim_threshold, CTLFLAG_RW,
|
||||
&cxgb_tx_reclaim_threshold, 0,
|
||||
"tx cleaning minimum threshold");
|
||||
|
||||
@ -3493,7 +3493,7 @@ t3_add_attach_sysctls(adapter_t *sc)
|
||||
"firmware_version",
|
||||
CTLFLAG_RD, &sc->fw_version,
|
||||
0, "firmware version");
|
||||
SYSCTL_ADD_INT(ctx, children, OID_AUTO,
|
||||
SYSCTL_ADD_UINT(ctx, children, OID_AUTO,
|
||||
"hw_revision",
|
||||
CTLFLAG_RD, &sc->params.rev,
|
||||
0, "chip model");
|
||||
@ -3505,14 +3505,14 @@ t3_add_attach_sysctls(adapter_t *sc)
|
||||
"enable_debug",
|
||||
CTLFLAG_RW, &cxgb_debug,
|
||||
0, "enable verbose debugging output");
|
||||
SYSCTL_ADD_QUAD(ctx, children, OID_AUTO, "tunq_coalesce",
|
||||
SYSCTL_ADD_UQUAD(ctx, children, OID_AUTO, "tunq_coalesce",
|
||||
CTLFLAG_RD, &sc->tunq_coalesce,
|
||||
"#tunneled packets freed");
|
||||
SYSCTL_ADD_INT(ctx, children, OID_AUTO,
|
||||
"txq_overrun",
|
||||
CTLFLAG_RD, &txq_fills,
|
||||
0, "#times txq overrun");
|
||||
SYSCTL_ADD_INT(ctx, children, OID_AUTO,
|
||||
SYSCTL_ADD_UINT(ctx, children, OID_AUTO,
|
||||
"core_clock",
|
||||
CTLFLAG_RD, &sc->params.vpd.cclk,
|
||||
0, "core clock frequency (in KHz)");
|
||||
@ -3576,7 +3576,7 @@ t3_add_configured_sysctls(adapter_t *sc)
|
||||
poid = SYSCTL_ADD_NODE(ctx, children, OID_AUTO,
|
||||
pi->namebuf, CTLFLAG_RD, NULL, "port statistics");
|
||||
poidlist = SYSCTL_CHILDREN(poid);
|
||||
SYSCTL_ADD_INT(ctx, poidlist, OID_AUTO,
|
||||
SYSCTL_ADD_UINT(ctx, poidlist, OID_AUTO,
|
||||
"nqsets", CTLFLAG_RD, &pi->nqsets,
|
||||
0, "#queue sets");
|
||||
|
||||
@ -3643,10 +3643,10 @@ t3_add_configured_sysctls(adapter_t *sc)
|
||||
CTLTYPE_STRING | CTLFLAG_RD, &qs->rspq,
|
||||
0, t3_dump_rspq, "A", "dump of the response queue");
|
||||
|
||||
SYSCTL_ADD_QUAD(ctx, txqpoidlist, OID_AUTO, "dropped",
|
||||
SYSCTL_ADD_UQUAD(ctx, txqpoidlist, OID_AUTO, "dropped",
|
||||
CTLFLAG_RD, &qs->txq[TXQ_ETH].txq_mr->br_drops,
|
||||
"#tunneled packets dropped");
|
||||
SYSCTL_ADD_INT(ctx, txqpoidlist, OID_AUTO, "sendqlen",
|
||||
SYSCTL_ADD_UINT(ctx, txqpoidlist, OID_AUTO, "sendqlen",
|
||||
CTLFLAG_RD, &qs->txq[TXQ_ETH].sendq.qlen,
|
||||
0, "#tunneled packets waiting to be sent");
|
||||
#if 0
|
||||
@ -3657,7 +3657,7 @@ t3_add_configured_sysctls(adapter_t *sc)
|
||||
CTLFLAG_RD, (uint32_t *)(uintptr_t)&qs->txq[TXQ_ETH].txq_mr.br_cons,
|
||||
0, "#tunneled packets queue consumer index");
|
||||
#endif
|
||||
SYSCTL_ADD_INT(ctx, txqpoidlist, OID_AUTO, "processed",
|
||||
SYSCTL_ADD_UINT(ctx, txqpoidlist, OID_AUTO, "processed",
|
||||
CTLFLAG_RD, &qs->txq[TXQ_ETH].processed,
|
||||
0, "#tunneled packets processed by the card");
|
||||
SYSCTL_ADD_UINT(ctx, txqpoidlist, OID_AUTO, "cleaned",
|
||||
@ -3672,7 +3672,7 @@ t3_add_configured_sysctls(adapter_t *sc)
|
||||
SYSCTL_ADD_UINT(ctx, txqpoidlist, OID_AUTO, "skipped",
|
||||
CTLFLAG_RD, &txq->txq_skipped,
|
||||
0, "#tunneled packet descriptors skipped");
|
||||
SYSCTL_ADD_QUAD(ctx, txqpoidlist, OID_AUTO, "coalesced",
|
||||
SYSCTL_ADD_UQUAD(ctx, txqpoidlist, OID_AUTO, "coalesced",
|
||||
CTLFLAG_RD, &txq->txq_coalesced,
|
||||
"#tunneled packets coalesced");
|
||||
SYSCTL_ADD_UINT(ctx, txqpoidlist, OID_AUTO, "enqueued",
|
||||
|
@ -101,32 +101,32 @@ SYSCTL_NODE(_hw, OID_AUTO, cxgb, CTLFLAG_RD, 0, "iw_cxgb driver parameters");
|
||||
|
||||
static int ep_timeout_secs = 10;
|
||||
TUNABLE_INT("hw.iw_cxgb.ep_timeout_secs", &ep_timeout_secs);
|
||||
SYSCTL_UINT(_hw_cxgb, OID_AUTO, ep_timeout_secs, CTLFLAG_RDTUN, &ep_timeout_secs, 0,
|
||||
SYSCTL_INT(_hw_cxgb, OID_AUTO, ep_timeout_secs, CTLFLAG_RDTUN, &ep_timeout_secs, 0,
|
||||
"CM Endpoint operation timeout in seconds (default=10)");
|
||||
|
||||
static int mpa_rev = 1;
|
||||
TUNABLE_INT("hw.iw_cxgb.mpa_rev", &mpa_rev);
|
||||
SYSCTL_UINT(_hw_cxgb, OID_AUTO, mpa_rev, CTLFLAG_RDTUN, &mpa_rev, 0,
|
||||
SYSCTL_INT(_hw_cxgb, OID_AUTO, mpa_rev, CTLFLAG_RDTUN, &mpa_rev, 0,
|
||||
"MPA Revision, 0 supports amso1100, 1 is spec compliant. (default=1)");
|
||||
|
||||
static int markers_enabled = 0;
|
||||
TUNABLE_INT("hw.iw_cxgb.markers_enabled", &markers_enabled);
|
||||
SYSCTL_UINT(_hw_cxgb, OID_AUTO, markers_enabled, CTLFLAG_RDTUN, &markers_enabled, 0,
|
||||
SYSCTL_INT(_hw_cxgb, OID_AUTO, markers_enabled, CTLFLAG_RDTUN, &markers_enabled, 0,
|
||||
"Enable MPA MARKERS (default(0)=disabled)");
|
||||
|
||||
static int crc_enabled = 1;
|
||||
TUNABLE_INT("hw.iw_cxgb.crc_enabled", &crc_enabled);
|
||||
SYSCTL_UINT(_hw_cxgb, OID_AUTO, crc_enabled, CTLFLAG_RDTUN, &crc_enabled, 0,
|
||||
SYSCTL_INT(_hw_cxgb, OID_AUTO, crc_enabled, CTLFLAG_RDTUN, &crc_enabled, 0,
|
||||
"Enable MPA CRC (default(1)=enabled)");
|
||||
|
||||
static int rcv_win = 256 * 1024;
|
||||
TUNABLE_INT("hw.iw_cxgb.rcv_win", &rcv_win);
|
||||
SYSCTL_UINT(_hw_cxgb, OID_AUTO, rcv_win, CTLFLAG_RDTUN, &rcv_win, 0,
|
||||
SYSCTL_INT(_hw_cxgb, OID_AUTO, rcv_win, CTLFLAG_RDTUN, &rcv_win, 0,
|
||||
"TCP receive window in bytes (default=256KB)");
|
||||
|
||||
static int snd_win = 32 * 1024;
|
||||
TUNABLE_INT("hw.iw_cxgb.snd_win", &snd_win);
|
||||
SYSCTL_UINT(_hw_cxgb, OID_AUTO, snd_win, CTLFLAG_RDTUN, &snd_win, 0,
|
||||
SYSCTL_INT(_hw_cxgb, OID_AUTO, snd_win, CTLFLAG_RDTUN, &snd_win, 0,
|
||||
"TCP send window in bytes (default=32KB)");
|
||||
|
||||
static unsigned int nocong = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user