svn commit: r353344 - head/sys/dev/ioat
Eric van Gyzen
vangyzen at FreeBSD.org
Wed Oct 9 12:14:11 UTC 2019
Author: vangyzen
Date: Wed Oct 9 12:14:10 2019
New Revision: 353344
URL: https://svnweb.freebsd.org/changeset/base/353344
Log:
Add CTLFLAG_STATS to the dev.ioat.N.stats sysctl OIDs
Refer to r353111.
MFC after: 2 weeks
Sponsored by: Dell EMC Isilon
Modified:
head/sys/dev/ioat/ioat.c
Modified: head/sys/dev/ioat/ioat.c
==============================================================================
--- head/sys/dev/ioat/ioat.c Wed Oct 9 11:57:45 2019 (r353343)
+++ head/sys/dev/ioat/ioat.c Wed Oct 9 12:14:10 2019 (r353344)
@@ -1997,23 +1997,23 @@ ioat_setup_sysctl(device_t device)
"IOAT channel statistics");
statpar = SYSCTL_CHILDREN(tmp);
- SYSCTL_ADD_UQUAD(ctx, statpar, OID_AUTO, "interrupts", CTLFLAG_RW,
- &ioat->stats.interrupts,
+ SYSCTL_ADD_UQUAD(ctx, statpar, OID_AUTO, "interrupts",
+ CTLFLAG_RW | CTLFLAG_STATS, &ioat->stats.interrupts,
"Number of interrupts processed on this channel");
- SYSCTL_ADD_UQUAD(ctx, statpar, OID_AUTO, "descriptors", CTLFLAG_RW,
- &ioat->stats.descriptors_processed,
+ SYSCTL_ADD_UQUAD(ctx, statpar, OID_AUTO, "descriptors",
+ CTLFLAG_RW | CTLFLAG_STATS, &ioat->stats.descriptors_processed,
"Number of descriptors processed on this channel");
- SYSCTL_ADD_UQUAD(ctx, statpar, OID_AUTO, "submitted", CTLFLAG_RW,
- &ioat->stats.descriptors_submitted,
+ SYSCTL_ADD_UQUAD(ctx, statpar, OID_AUTO, "submitted",
+ CTLFLAG_RW | CTLFLAG_STATS, &ioat->stats.descriptors_submitted,
"Number of descriptors submitted to this channel");
- SYSCTL_ADD_UQUAD(ctx, statpar, OID_AUTO, "errored", CTLFLAG_RW,
- &ioat->stats.descriptors_error,
+ SYSCTL_ADD_UQUAD(ctx, statpar, OID_AUTO, "errored",
+ CTLFLAG_RW | CTLFLAG_STATS, &ioat->stats.descriptors_error,
"Number of descriptors failed by channel errors");
- SYSCTL_ADD_U32(ctx, statpar, OID_AUTO, "halts", CTLFLAG_RW,
- &ioat->stats.channel_halts, 0,
+ SYSCTL_ADD_U32(ctx, statpar, OID_AUTO, "halts",
+ CTLFLAG_RW | CTLFLAG_STATS, &ioat->stats.channel_halts, 0,
"Number of times the channel has halted");
- SYSCTL_ADD_U32(ctx, statpar, OID_AUTO, "last_halt_chanerr", CTLFLAG_RW,
- &ioat->stats.last_halt_chanerr, 0,
+ SYSCTL_ADD_U32(ctx, statpar, OID_AUTO, "last_halt_chanerr",
+ CTLFLAG_RW | CTLFLAG_STATS, &ioat->stats.last_halt_chanerr, 0,
"The raw CHANERR when the channel was last halted");
SYSCTL_ADD_PROC(ctx, statpar, OID_AUTO, "desc_per_interrupt",
More information about the svn-src-all
mailing list