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