<div dir="ltr"><div>I suspect it is a bug, mine is Ubuntu 3.2.0-32 pae kernel, 12.04 32-bit:<br><br>cat /proc/interrupts <br> CPU0 CPU1 CPU2 CPU3 <br> 41: 0 0 0 0 PCI-MSI-edge eth0<br>
<br>eth0 Link encap:Ethernet HWaddr 5c:f9:dd:75:54:d8 <br> Interrupt:41 Base address:0x8000 <br><br></div>everything matched.<br><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Fri, Jul 25, 2014 at 9:58 PM, Oscar Salvador <span dir="ltr"><<a href="mailto:osalvador.vilardaga@gmail.com" target="_blank">osalvador.vilardaga@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi People! How are you doing?<br>
<br>
I'm writting to you because I have a doubt about interrupts.<br>
<br>
If I look the interrupts assigned to my eth* with ifconfig, I get:<br>
<br>
eth0 Link encap:Ethernet HWaddr bb:aa:bb:bb:aa:aa<br>
Interrupt:20 Memory:f7e00000-f7e20000<br>
<br>
eth1 Link encap:Ethernet HWaddr bb:aa:bb:bb:aa:aa<br>
Interrupt:18 Memory:f7d00000-f7d20000<br>
<br>
As you can see, my system assigned IRQ-20 and IRQ-18 to eth0 and eth1.<br>
<br>
But If i look into /proc/interrupts, I don't have these interrupts:<br>
<br>
root@oscar:/home/oscar# cat /proc/interrupts<br>
CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7<br>
0: 15 0 0 0 0 0 0 0 IR-IO-APIC-edge timer<br>
8: 0 1 0 0 0 0 0 0 IR-IO-APIC-edge rtc0<br>
9: 0 0 0 0 0 2 1 0 IR-IO-APIC-fasteoi acpi<br>
16: 191342 27819 25143 21231 19007 18159 17183 15717 IR-IO-APIC-fasteoi ehci_hcd:usb3<br>
19: 15 7 0 0 2 9 1 4 IR-IO-APIC-fasteoi firewire_ohci<br>
23: 1441 76 61 42 101 55 29 23 IR-IO-APIC-fasteoi ehci_hcd:usb4<br>
40: 0 0 0 0 0 0 0 0 DMAR_MSI-edge dmar0<br>
41: 0 0 0 0 0 0 0 0 DMAR_MSI-edge dmar1<br>
42: 0 0 0 0 0 0 0 0 IR-PCI-MSI-edge xhci_hcd<br>
43: 27318 1788 1314 1414 4046 2273 2232 2059 IR-PCI-MSI-edge eth0<br>
44: 115244 14686 10096 8738 41559 16021 10972 10090 IR-PCI-MSI-edge ahci<br>
45: 197010 19487 45260 14687 43697 29520 24546 21590 IR-PCI-MSI-edge eth1-rx-0<br>
46: 27239 20276 18861 14845 54218 17950 12907 9765 IR-PCI-MSI-edge eth1-tx-0<br>
47: 0 0 1 0 0 0 0 1 IR-PCI-MSI-edge eth1<br>
48: 262 150 78 60 261 249 168 47 IR-PCI-MSI-edge snd_hda_intel<br>
49: 857324 80338 67789 59555 682632 90385 78616 65048 IR-PCI-MSI-edge i915<br>
<br>
<br>
As you can see, seems to be that eth1 has IRQ-45 IRQ-46 and IRQ-47, and eth0 has IRQ-43.<br>
I don't understand why ifconfig shows another IRQ.<br>
<br>
Is this a normal behaviour? Someone would be so kind to explain me this?<br>
<br>
Or maybe throw me some paper that explains this.<br>
<br>
thank you very much<br>
Best Regards<br>
<br>
Oscar<br>
<br>
_______________________________________________<br>
Kernelnewbies mailing list<br>
<a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
<a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
</blockquote></div><br><br clear="all"><br>-- <br>Regards,<br>Peter Teoh
</div>