[BUG] SMP, IRQ, USB, ksyms wiredness
Philipp Matthias Hahn
pmhahn en titan.lahn.de
Sab Ene 29 20:25:01 CST 2000
Hello Kernel folks!
I just compiled 2.3.41 SMP on my computer with just one P2-CPU installed.
First I tried compiling with "Loadable module support -> Set version
information on all module symbols" enabled, which was ok. But after
booting kmodd complained about missing symbols for unix.o: kernel_flag
This was defined in /System.map.
I check with "ksyms -a | grep kernel_flag" which only found the symbol
kernel_flag__R_xxxx.
After disabling the above option compilation was also ok and loading
unix.o went fine. Enabling the option again and starting from zero and the
missing symbol went away again.
Then I tried loading usb-uhci.o which slowed down my machine. A look at
/proc/interrupts showed the problem:
11: 0 IO-APIC-edge usb-uhci
19: 3557778 IO-APIC-level eth0
NMI: 33528
LOC: 33511
ERR: 0
My computer is currently NOT connected to any network. 2 seconds later
after unloading:
19: 4150135 IO-APIC-level eth0
NMI: 35626
LOC: 35609
ERR: 0
Looks like thosw 1M interrupts from usb were routed to my ethernet-card.
Those 35k NMIs are also strange.
Any ideas? Do you need additional information?
--
/ / (_)__ __ ____ __ Philipp Hahn
/ /__/ / _ \/ // /\ \/ /
/____/_/_//_/\_,_/ /_/\_\ pmhahn en titan.lahn.de
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo en vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/
Más información sobre la lista de distribución Ayuda