Date: Thu, 19 Aug 2010 18:24:36 +0300 From: Andriy Gapon <avg@icyb.net.ua> To: Doug Barton <dougb@FreeBSD.org> Cc: freebsd-current@FreeBSD.org Subject: Re: Runaway intr, not flash related Message-ID: <4C6D4CB4.20601@icyb.net.ua> In-Reply-To: <alpine.BSF.2.00.1008121349230.1721@qbhto.arg> References: <alpine.BSF.2.00.1008121349230.1721@qbhto.arg>
next in thread | previous in thread | raw e-mail | index | archive | help
on 12/08/2010 23:57 Doug Barton said the following: > My "runaway intr" problem with flash has been continuing all along, but > since no one has been interested in helping with it I haven't reported > it for a while. However, today, for the first time, it happened when I > had not run flash at all since I booted. > > My system: > Dell D620, C2D, i386, SMP, r210908 > > swi4: clock is the culprit again this time, but when flash triggers this > problem I sometimes see hdac as the culprit, FYI. > > > last pid: 19763; load averages: 1.05, 1.40, 1.18 up 0+01:58:20 > 13:41:19 > 129 processes: 3 running, 106 sleeping, 20 waiting > CPU 0: 20.8% user, 0.0% nice, 6.9% system, 8.5% interrupt, 63.8% idle > CPU 1: 56.9% user, 0.0% nice, 8.5% system, 1.5% interrupt, 33.1% idle > Mem: 182M Active, 1279M Inact, 187M Wired, 18M Cache, 112M Buf, 334M Free > Swap: 1024M Total, 1024M Free > > PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU COMMAND > 10 root 171 ki31 0K 16K RUN 1 87:55 63.72% {idle: > cpu1} > 10 root 171 ki31 0K 16K RUN 0 88:03 60.69% {idle: > cpu0} > 1621 dougb 102 0 162M 141M select 0 14:19 29.54% Xorg > 11 root -32 - 0K 160K WAIT 0 0:33 5.76% {swi4: > clock} > 1668 dougb 97 0 36808K 20864K select 0 0:38 3.61% {initial > thread > 1692 dougb 8 0 11136K 2284K nanslp 0 2:13 2.15% wmwlmon > 19763 dougb 96 0 9912K 2076K CPU1 1 0:01 1.57% top > 17 root 96 - 0K 8K syncer 1 0:48 1.17% syncer > 1684 dougb 96 0 11020K 2108K select 1 1:10 1.12% wmbsdbatt > 1762 dougb 96 0 36284K 15540K select 0 0:04 0.39% {initial > thread > 11 root -64 - 0K 160K WAIT 0 0:03 0.15% {irq22: > uhci2} > 783 root 96 0 9684K 1232K select 0 0:21 0.10% moused > 1663 dougb 96 0 21388K 8912K select 1 0:15 0.10% openbox > 11 root -32 - 0K 160K WAIT 1 0:17 0.05% {swi4: > clock} > 1817 dougb 96 0 90820K 53672K select 0 3:23 0.00% {initial > thread > 0 root -16 0 0K 64K sched 0 0:26 0.00% {swapper} I am sorry, but I don't see anything dramatically wrong here. So "swi4: clock" uses 5.76% of WCPU, is that such a big deal to be called "runaway intr"? A lot of CPU time is idle and a lot is used by userland processes (e.g. Xorg). Can you provide data that better illustrate your problem? -- Andriy Gapon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4C6D4CB4.20601>