diff options
Diffstat (limited to 'sys/mips/nlm/dev/net/xlpge.c')
-rw-r--r-- | sys/mips/nlm/dev/net/xlpge.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/mips/nlm/dev/net/xlpge.c b/sys/mips/nlm/dev/net/xlpge.c index ac0c4d6e843d..41a43ff2586c 100644 --- a/sys/mips/nlm/dev/net/xlpge.c +++ b/sys/mips/nlm/dev/net/xlpge.c @@ -1159,10 +1159,10 @@ nlm_xlpge_setup_stats_sysctl(device_t dev, struct nlm_xlpge_softc *sc) tree = device_get_sysctl_tree(dev); child = SYSCTL_CHILDREN(tree); -#define XLPGE_STAT(name, offset, desc) \ - SYSCTL_ADD_PROC(ctx, child, OID_AUTO, name, \ - CTLTYPE_UINT | CTLFLAG_RD, sc, offset, \ - xlpge_stats_sysctl, "IU", desc) +#define XLPGE_STAT(name, offset, desc) \ + SYSCTL_ADD_PROC(ctx, child, OID_AUTO, name, \ + CTLTYPE_UINT | CTLFLAG_RD | CTLFLAG_NEEDGIANT, \ + sc, offset, xlpge_stats_sysctl, "IU", desc) XLPGE_STAT("tr127", nlm_sgmii_stats_tr127, "TxRx 64 - 127 Bytes"); XLPGE_STAT("tr255", nlm_sgmii_stats_tr255, "TxRx 128 - 255 Bytes"); |