fyi: 11.0-current rpi2 systat -vmstat shows around 24k interrupts for bcm283x_dw
Mark Millard
markmi at dsl-only.net
Sat Dec 26 20:51:49 UTC 2015
Context:
> # freebsd-version -ku; uname -aKU
> 11.0-CURRENT
> 11.0-CURRENT
> FreeBSD rpi2 11.0-CURRENT FreeBSD 11.0-CURRENT #2 r292413M: Fri Dec 25 18:03:19 PST 2015 root at FreeBSDx64:/usr/obj/clang/arm.armv6/usr/src/sys/RPI2-NODBG arm 1100091 1100091
For a basically near-idle context systat -vmstat lists "Int" and 23k to 25k normally (almost always 24k) and bcm283x_dw at the right shows figures like 24118. "generic_ti" is more like 232 and "ipi 76" is more like 111. The others at the right are normally blank (other than total).
Lots of bcm283x_dw interrupts if around 24k is correct. As the numbers do not change scale when the systat refresh interval is explicitly scaled, I assume that the figures are per second (or per some other time unit, possibly just for the most recent unit instead of mean).
I'm not sure it will be readable but the below is a capture of a systat -vmstat display.
> 2 users Load 0.01 0.02 0.00 Dec 26 20:33
>
> Mem:KB REAL VIRTUAL VN PAGER SWAP PAGER
> Tot Share Tot Share Free in out in out
> Act 29944 6384 199516 7404 27876 count
> All 34164 8100 225364 26156 pages
> Proc: Interrupts
> r p d s w Csw Trp Sys Int Sof Flt ioflt 24461 total
> 23 502 6 36 24k 100 cow mbox0 1
> zfod vchiq0 2
> 0.1%Sys 0.0%Intr 0.0%User 0.0%Nice 99.8%Idle ozfod 24118 bcm283x_dw
> | | | | | | | | | | %ozfod bcm_dma0
> daefr uart0 65
> 8 dtbuf prcfr sdhci_bcm0
> Namei Name-cache Dir-cache 64790 desvn totfr 232 generic_ti
> Calls hits % hits % 64150 numvn react 111 ipi 76
> 3 3 100 38416 frevn pdwak
> 1 pdpgs
> Disks mmcsd md0 da0 intrn
> KB/t 0.00 0.00 0.00 195896 wire
> tps 0 0 0 2620 act
> MB/s 0.00 0.00 0.00 711648 inact
> %busy 0 0 0 cache
> 27876 free
> 88292 buf
===
Mark Millard
markmi at dsl-only.net
More information about the freebsd-arm
mailing list