lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Fri, 28 Mar 2008 11:06:51 -0800 From: "Michael Chan" <mchan@...adcom.com> To: "Harald Hannelius" <harald@....fi> cc: "Jiri Kosina" <jkosina@...e.cz>, "David Miller" <davem@...emloft.net>, linux-kernel@...r.kernel.org, netdev <netdev@...r.kernel.org> Subject: Re: tg3 bad performance, lots of hardware interrupts On Fri, 2008-03-28 at 19:37 +0200, Harald Hannelius wrote: > # cat /proc/interrupts > CPU0 CPU1 > 0: 111 1 IO-APIC-edge timer > 1: 0 2 IO-APIC-edge i8042 > 2: 0 0 XT-PIC-XT cascade > 5: 0 0 IO-APIC-fasteoi sata_nv > 7: 856 51 IO-APIC-fasteoi ohci_hcd:usb2 > 10: 0 3 IO-APIC-fasteoi sata_nv, ehci_hcd:usb1 > 11: 4305 7 IO-APIC-fasteoi sata_nv > 12: 0 4 IO-APIC-edge i8042 > 216: 4217 128932 PCI-MSI-edge eth2 > 217: 161107 685351 PCI-MSI-edge eth0 > NMI: 0 0 Non-maskable interrupts > LOC: 2380762 2619917 Local timer interrupts > RES: 3000 3269 Rescheduling interrupts > CAL: 16 31 function call interrupts > TLB: 64 111 TLB shootdowns > TRM: 0 0 Thermal event interrupts > SPU: 0 0 Spurious interrupts > ERR: 1 > MIS: 0 > > Well, shared or not, yes and no. I think that /proc/interrupts > contains > soft-interrupts. The problem child is interface eth2. > > As rapported by ifconfig the interface is on IRQ 5: eth2 is using MSI. When using MSI, the IRQ reported by ifconfig is not accurate. You said you have tried booting with nomsi, but have you confirmed that by checking /proc/interrupts? > > # ifconfig eth2 > eth2 Link encap:Ethernet HWaddr 00:10:18:30:E6:D6 > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > RX packets:196898 errors:0 dropped:0 overruns:0 frame:0 > TX packets:19 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:69887991 (66.6 MiB) TX bytes:1216 (1.1 KiB) > Interrupt:5 > -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists