Re: ¿Qué información da "/proc/interrupts"?
El 8/05/07, Iñaki Baz Castillo <ibc.listas@aliax.net> escribió:
Hola, resulta que yo siempre he comprobado el número de IRQ que usa un
dispositivo haciendo:
~# cat /proc/interrupts
CPU0 CPU1
0: 516645 0 IO-APIC-edge timer
1: 0 0 IO-APIC-edge i8042
8: 1335 2101067 IO-APIC-edge rtc
9: 1 0 IO-APIC-level acpi
14: 64 0 IO-APIC-edge ide0
50: 209745 0 PCI-MSI eth0
177: 128495 0 IO-APIC-level HFC-multi
217: 5187 0 IO-APIC-level libata
225: 2 0 IO-APIC-level ehci_hcd:usb5
233: 2055903 0 IO-APIC-level wctdm
NMI: 0 0
LOC: 504692 503760
ERR: 0
MIS: 0
Es decir, deduzco que la tarjeta HFC usa la IRQ 177.
Pero luego hago un "lspci -vb" y resulta que dicha tarjeta HFC me dice que usa
la IRQ 7. ¿En qué quedamos? De hecho juraría que otras veces me coincidía.
¿Alguien me puede decir qué significa la primera columna de
/proc/interrupts si no es el número de IRQ?
Bueno, ya me lo han explicado:
"Si eliminas apic con un noapic en el arranque te quedara con la IRQ 7,
que es la que te enseña un lspci -vb.
del man de lspci:
-b Bus-centric view. Show all IRQ numbers and addresses as seen
by the cards on the PCI bus instead of as seen by the kernel."
--
Iñaki Baz Castillo
<ibc.listas@aliax.net>
Reply to: