[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: DMA is turned off on my HDD



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 07/29/08 09:36, Anton Liaukevich wrote:
> Anton Liaukevich wrote:
[snip]
>>
>> anthony@leva:~$ cat /proc/interrupts
>>            CPU0
>>   0:         66   IO-APIC-edge      timer
>>   1:       2570   IO-APIC-edge      i8042
>>   3:          2   IO-APIC-edge
>>   4:          2   IO-APIC-edge
>>   6:          5   IO-APIC-edge      floppy
>>   7:          0   IO-APIC-edge      parport0
>>   8:          2   IO-APIC-edge      rtc0
>>   9:          0   IO-APIC-fasteoi   acpi
>>  10:          0   IO-APIC-edge      MPU401 UART
>>  12:     100951   IO-APIC-edge      i8042
>>  14:     604231   IO-APIC-edge      ide0
>>  15:      20161   IO-APIC-edge      ide1
>>  17:        742   IO-APIC-fasteoi   eth1
>>  20:          0   IO-APIC-fasteoi   ohci_hcd:usb2
>>  21:       4317   IO-APIC-fasteoi   ehci_hcd:usb1, NVidia nForce2
>>  22:          0   IO-APIC-fasteoi   ohci_hcd:usb3
>> NMI:          0   Non-maskable interrupts
>> LOC:     117665   Local timer interrupts
>> RES:          0   Rescheduling interrupts
>> CAL:          0   function call interrupts
>> TLB:          0   TLB shootdowns
>> TRM:          0   Thermal event interrupts
>> SPU:          0   Spurious interrupts
>> ERR:          0
>> MIS:          0
>>
>> I'm novice in Linux and I don't know how to see which module
>> has IRQs 14 and 15. Commands "lsmod | grep '604231|20161'" & "ps -A |
>> grep '604231|20161'" output nothing. Moreover I have noticed that
>> numbers in the second column of 'cat /proc/interrupts' output
>> sometimes changes (I have been running it several times).
>> Unfortunately, I haven't found in man any documentation about
>> '/proc/interrupts' file format.
>>
> After a little googling I have understand that numbers in the second
> column are simply count of interrupt attached to given IRQs but I want
> to know how to see which module has given IRQ.

ISTM that the last column shows you which driver holds each
interrupt.  For example:

 1    i8042
 6    floppy
 7    parport
 8    rtc
 9    io_apic
10    snd-mpu401-uart

- --
Ron Johnson, Jr.
Jefferson LA  USA

"Kittens give Morbo gas.  In lighter news, the city of New New
York is doomed."
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkiPONsACgkQS9HxQb37XmeN3wCgnDZFKK/EVtmMtDgSwsVDdwFT
H/cAoK9HzxnDG2Pcvs5C7xcueNQ+tiCc
=WaVm
-----END PGP SIGNATURE-----


Reply to: