Vye Wilson
2006-Jul-06 00:02 UTC
0.0% user, 0.0% nice, 0.0% system, 53.8% interrupt, 46.2% idle - Unusual interrupt use?
Recently I've had an unusually high amount of 'interrupt' cpu usage.
I
stopped all my jails so the box is for the most part idle.
Here is my uname:
FreeBSD Natsume.wow.com 6.1-STABLE FreeBSD 6.1-STABLE #3: Tue Jul 4
22:14:02 UTC 2006 vye@Natsume.wow.com:/usr/obj/usr/src/sys/NATSUME i386
Here is my top output:
last pid: 674; load averages: 0.00, 0.00, 0.00
up 0+00:32:49 16:51:02
19 processes: 1 running, 18 sleeping
CPU states: 0.0% user, 0.0% nice, 0.0% system, 53.8% interrupt, 46.2%idle
Mem: 5332K Active, 3984K Inact, 20M Wired, 9056K Buf, 967M Free
Swap: 2022M Total, 2022M Free
PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND
666 root 1 4 0 6116K 3096K sbwait 0:00 0.00% sshd
674 root 1 -64 0 2288K 1560K RUN 0:00 0.00% top
670 vye 1 8 0 3188K 1992K wait 0:00 0.00% bash
672 vye 1 8 0 1684K 1332K wait 0:00 0.00% su
312 root 1 96 0 1344K 988K select 0:00 0.00% syslogd
673 root 1 8 0 3184K 2068K wait 0:00 0.00% bash
669 vye 1 96 0 6100K 3128K select 0:00 0.00% sshd
463 root 1 8 0 1356K 1116K nanslp 0:00 0.00% cron
594 root 1 5 0 1312K 944K ttyin 0:00 0.00% getty
599 root 1 5 0 1312K 944K ttyin 0:00 0.00% getty
593 root 1 5 0 1312K 944K ttyin 0:00 0.00% getty
597 root 1 5 0 1312K 944K ttyin 0:00 0.00% getty
592 root 1 5 0 1312K 944K ttyin 0:00 0.00% getty
595 root 1 5 0 1312K 944K ttyin 0:00 0.00% getty
596 root 1 5 0 1312K 944K ttyin 0:00 0.00% getty
598 root 1 5 0 1312K 944K ttyin 0:00 0.00% getty
450 root 1 96 0 3400K 2556K select 0:00 0.00% sshd
390 root 1 96 0 1256K 832K select 0:00 0.00% usbd
283 root 1 108 0 516K 376K select 0:00 0.00% devd
After taking a look at dmesg I'm not sure if I just now noticed this or if
it has recently started doing this:
unknown: <PNP0c01> can't assign resources (memory)
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0400> can't assign resources (port)
unknown: <PNP0700> can't assign resources (port)
unknown: <PNP0f13> can't assign resources (irq)
Full dmesg output:
Copyright (c) 1992-2006 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 6.1-STABLE #3: Tue Jul 4 22:14:02 UTC 2006
vye@Natsume.wow.com:/usr/obj/usr/src/sys/NATSUME
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz (2392.05-MHz 686-class CPU)
Origin = "GenuineIntel" Id = 0xf27 Stepping = 7
Features=0xbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>
Features2=0x400<CNTX-ID>
real memory = 1073479680 (1023 MB)
avail memory = 1041547264 (993 MB)
MPTable: <INTEL D845EWD >
ioapic0: Assuming intbase of 0
ioapic0 <Version 2.0> irqs 0-23 on motherboard
kbd1 at kbdmux0
cpu0 on motherboard
pcib0: <MPTable Host-PCI bridge> pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
pcib0: unable to route slot 31 INTC
agp0: <Intel 82845 host to AGP bridge> mem 0xf8000000-0xfbffffff at device
0.0 on pci0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pcib2: <MPTable PCI-PCI bridge> at device 30.0 on pci0
pci2: <PCI bus> on pcib2
3ware device driver for 9000 series storage controllers, version:
3.60.02.012
twa0: <3ware 9000 series Storage Controller> port 0xd400-0xd4ff mem
0xfeaffc00-0xfeaffcff,0xf3800000-0xf3ffffff irq 21 at device 9.0 on pci2
twa0: [GIANT-LOCKED]
twa0: INFO: (0x15: 0x1300): Controller details:: Model 9500S-12, 12 ports,
Firmware FE9X 2.06.00.009, BIOS BE9X 2.03.01.051
pcib3: <MPTable PCI-PCI bridge> at device 11.0 on pci2
pci3: <PCI bus> on pcib3
pci3: <multimedia, audio> at device 8.0 (no driver attached)
fwohci0: <Lucent FW322/323> mem 0xfc8fe000-0xfc8fefff irq 17 at device
9.0on pci3
fwohci0: OHCI version 1.0 (ROM=1)
fwohci0: No. of Isochronous channels is 8.
fwohci0: EUI64 00:08:d3:f0:00:00:01:09
fwohci0: Phy 1394a available S400, 3 ports.
fwohci0: Link S400, max_rec 2048 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
fwe0: <Ethernet over FireWire> on firewire0
if_fwe0: Fake Ethernet address: 02:08:d3:00:01:09
fwe0: Ethernet address: 02:08:d3:00:01:09
fwe0: if_start running deferred for Giant
sbp0: <SBP-2/SCSI over FireWire> on firewire0
fwohci0: Initiate bus reset
fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode
firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
firewire0: bus manager 0 (me)
fxp0: <Intel 82550 Pro/100 Ethernet> port 0xdf00-0xdf3f mem
0xfeacf000-0xfeacffff,0xfea80000-0xfea9ffff irq 18 at device 12.0 on pci2
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: Ethernet address: 00:07:e9:d4:a4:f8
fxp1: <Intel 82550 Pro/100 Ethernet> port 0xde80-0xdebf mem
0xfeace000-0xfeacefff,0xfea40000-0xfea5ffff irq 19 at device 13.0 on pci2
miibus1: <MII bus> on fxp1
inphy1: <i82555 10/100 media interface> on miibus1
inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp1: Ethernet address: 00:07:e9:d4:a4:fa
pci2: <display, VGA> at device 15.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH2 UDMA100 controller> port
0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xffa0-0xffaf at device 31.1 on pci0
ata0: <ATA channel 0> on atapci0
ata1: <ATA channel 1> on atapci0
uhci0: <Intel 82801BA/BAM (ICH2) USB controller USB-A> port 0xef40-0xef5f
irq 19 at device 31.2 on pci0
uhci0: [GIANT-LOCKED]
usb0: <Intel 82801BA/BAM (ICH2) USB controller USB-A> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
pci0: <serial bus, SMBus> at device 31.3 (no driver attached)
uhci1: <Intel 82801BA/BAM (ICH2) USB controller USB-B> port 0xef80-0xef9f
irq 10 at device 31.4 on pci0
uhci1: [GIANT-LOCKED]
usb1: <Intel 82801BA/BAM (ICH2) USB controller USB-B> on uhci1
usb1: USB revision 1.0
uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
pmtimer0 on isa0
orm0: <ISA Option ROMs> at iomem
0xc0000-0xc7fff,0xc8000-0xc8fff,0xc9000-0xca7ff,0xca800-0xcb7ff,0xcb800-0xcc7ff
on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model IntelliMouse, device ID 3
fdc0: <Enhanced floppy controller> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2
on
isa0
fdc0: [FAST]
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
ppbus0: <Parallel port bus> on ppc0
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
unknown: <PNP0c01> can't assign resources (memory)
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0501> can't assign resources (port)
unknown: <PNP0400> can't assign resources (port)
unknown: <PNP0700> can't assign resources (port)
unknown: <PNP0f13> can't assign resources (irq)
Timecounter "TSC" frequency 2392047584 Hz quality 800
Timecounters tick every 1.000 msec
ad2: 76319MB <WDC WD800JB-00CRA1 17.07W17> at ata1-master UDMA100
ad3: 114473MB <WDC WD1200JB-00DUA3 75.13B75> at ata1-slave UDMA100
da0 at twa0 bus 0 target 0 lun 0
da0: <AMCC 9500S-12 DISK 2.06> Fixed Direct Access SCSI-3 device
da0: 100.000MB/s transfers
da0: 858276MB (1757749248 512 byte sectors: 255H 63S/T 109414C)
Trying to mount root from ufs:/dev/ad2s1a
I'm really not sure how to go about troubleshooting this issue. Can someone
point me in the right direction?
Thanks in advance.
--
--Vye
Max Laier
2006-Jul-06 00:08 UTC
0.0% user, 0.0% nice, 0.0% system, 53.8% interrupt, 46.2% idle - Unusual interrupt use?
On Thursday 06 July 2006 02:02, Vye Wilson wrote:> I'm really not sure how to go about troubleshooting this issue. Can someone > point me in the right direction?"vmstat -i" should give a good idea what is causing the interrupt load. -- /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20060706/03230166/attachment.pgp
Steven Hartland
2006-Jul-06 00:08 UTC
0.0% user, 0.0% nice, 0.0% system, 53.8% interrupt, 46.2% idle - Unusual interrupt use?
"vmstat -i" and "systat" will be useful at identifying what is causing the interupts. Vye Wilson wrote:> Recently I've had an unusually high amount of 'interrupt' cpu usage. I > stopped all my jails so the box is for the most part idle.Steve ===============================================This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. In the event of misdirection, illegible or incomplete transmission please telephone +44 845 868 1337 or return the E.mail to postmaster@multiplay.co.uk.
Vye Wilson
2006-Jul-06 02:19 UTC
0.0% user, 0.0% nice, 0.0% system, 53.8% interrupt, 46.2% idle - Unusual interrupt use?
I do not use usb at all on this paticular server. The only ones on it are the 2-4 onboard ones. Removing uhci from my kernel fixed this issue. Thank you. On 7/5/06, Max Laier <max@love2party.net> wrote:> > On Thursday 06 July 2006 02:17, Vye Wilson wrote: > > # vmstat -i > > interrupt total rate > > irq1: atkbd0 5 0 > > irq6: fdc0 3 0 > > irq10: uhci1 915633230 262810 > > irq15: ata1 1306 0 > > irq17: fwohci0 1 0 > > irq18: fxp0 2876 0 > > irq21: twa0 153 0 > > cpu0: timer 6964974 1999 > > Total 922602548 264811 > > Are you using usb on that box? If not, get rid of device uhci in your > kernel > config to see if that fixes it. If you are using usb - I have no idea. A > BIOS upgrade might help. > > -- > /"\ Best regards, | mlaier@freebsd.org > \ / Max Laier | ICQ #67774661 > X http://pf4freebsd.love2party.net/ | mlaier@EFnet > / \ ASCII Ribbon Campaign | Against HTML Mail and News > > >-- --Vye