Display SGE tunables in the sysctl tree.
dev.t5nex.0.fl_pktshift: payload DMA offset in rx buffer (bytes) dev.t5nex.0.fl_pad: payload pad boundary (bytes) dev.t5nex.0.spg_len: status page size (bytes) dev.t5nex.0.cong_drop: congestion drop setting Discussed with: scottl
This commit is contained in:
parent
f1fd54caa1
commit
4b06c1288c
@ -801,6 +801,8 @@ void t4_init_sge_cpl_handlers(struct adapter *);
|
||||
void t4_tweak_chip_settings(struct adapter *);
|
||||
int t4_read_chip_settings(struct adapter *);
|
||||
int t4_create_dma_tag(struct adapter *);
|
||||
void t4_sge_sysctls(struct adapter *, struct sysctl_ctx_list *,
|
||||
struct sysctl_oid_list *);
|
||||
int t4_destroy_dma_tag(struct adapter *);
|
||||
int t4_setup_adapter_queues(struct adapter *);
|
||||
int t4_teardown_adapter_queues(struct adapter *);
|
||||
|
@ -4223,6 +4223,8 @@ t4_sysctls(struct adapter *sc)
|
||||
SYSCTL_ADD_INT(ctx, children, OID_AUTO, "nfilters", CTLFLAG_RD,
|
||||
NULL, sc->tids.nftids, "number of filters");
|
||||
|
||||
t4_sge_sysctls(sc, ctx, children);
|
||||
|
||||
#ifdef SBUF_DRAIN
|
||||
/*
|
||||
* dev.t4nex.X.misc. Marked CTLFLAG_SKIP to avoid information overload.
|
||||
|
@ -498,6 +498,24 @@ t4_create_dma_tag(struct adapter *sc)
|
||||
return (rc);
|
||||
}
|
||||
|
||||
void
|
||||
t4_sge_sysctls(struct adapter *sc, struct sysctl_ctx_list *ctx,
|
||||
struct sysctl_oid_list *children)
|
||||
{
|
||||
|
||||
SYSCTL_ADD_INT(ctx, children, OID_AUTO, "fl_pktshift", CTLFLAG_RD,
|
||||
NULL, fl_pktshift, "payload DMA offset in rx buffer (bytes)");
|
||||
|
||||
SYSCTL_ADD_INT(ctx, children, OID_AUTO, "fl_pad", CTLFLAG_RD,
|
||||
NULL, fl_pad, "payload pad boundary (bytes)");
|
||||
|
||||
SYSCTL_ADD_INT(ctx, children, OID_AUTO, "spg_len", CTLFLAG_RD,
|
||||
NULL, spg_len, "status page size (bytes)");
|
||||
|
||||
SYSCTL_ADD_INT(ctx, children, OID_AUTO, "cong_drop", CTLFLAG_RD,
|
||||
NULL, cong_drop, "congestion drop setting");
|
||||
}
|
||||
|
||||
int
|
||||
t4_destroy_dma_tag(struct adapter *sc)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user