Date: Wed, 9 Jul 2014 19:22:06 -0700 From: John-Mark Gurney <jmg@funkthat.com> To: Ian Lepore <ian@freebsd.org> Cc: freebsd-embedded@freebsd.org Subject: Re: vmstat -i and systat -vm interrupt reporting on CAMBRIA and AVILA Message-ID: <20140710022206.GR45513@funkthat.com> In-Reply-To: <1404763474.65432.39.camel@revolution.hippie.lan> References: <20140707194425.GB79553@zibbi.meraka.csir.co.za> <1404763474.65432.39.camel@revolution.hippie.lan>
next in thread | previous in thread | raw e-mail | index | archive | help
Ian Lepore wrote this message on Mon, Jul 07, 2014 at 14:04 -0600: > On Mon, 2014-07-07 at 21:44 +0200, John Hay wrote: > > Hi Guys, > > > > While looking for my atheros problems, I noticed that there seems to > > be some reporting problem with interrupts on CAMBRIA and AVILA or > > maybe my expectations are wrong. I see: > > > > :~ # vmstat -i > > interrupt total rate > > Total 67723 130 > > :~ # > > > > And for systat -vm on the righthand side I see: > > > > Interrupts > > 126 total > > 100 > > 6 > > 20 > > > > For vmstat -i I would have expected a breakdown of the interrupts with > > their names, totoal and rate. Not just a Total. Systat seems to find > > a little more with the 3 numbers, but also cannot find the names? > > > > Regards > > > > John > > I wonder if this could be related to the changes HPS made recently to > sysctl? vmstat -i gets its info through sysctl, and it's a particularly > perverse conspiracy of agreement between kernel and userland on how to > interpret a binary blob of sysctl data that contains a variable length > table of variable length strings, as I vaguely recall it. I'm pretty sure this isn't because of HPS's changes.. I have a kernel running from Jun 18th that shows similar behavior: # vmstat -i interrupt total rate Total 150211606 105 # uname -a FreeBSD avila.funkthat.com 11.0-CURRENT FreeBSD 11.0-CURRENT #28 r267333:267349M: Wed Jun 18 16:49:41 PDT 2014 jmg@carbon.funkthat.com:/usr/obj/arm.armeb/usr/src.avila/sys/AVILA arm systat -vm: Interrupts 103 total 3 100 I'll try to take a look at it, but it'll be a bit before I can really dig in as I'm still traveling.. -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140710022206.GR45513>