IRQ problem PCMCIA to IDE adapter
Xavier Douville
linux-pcmcia-mailinglist at douville.org
Wed Jun 21 19:30:19 EDT 2006
Hi
I just bought a cheap 16 bit PCMCIA IDE adapter.
On Linux 2.6.12 and pcmcia-cs, everything works fine.
But on Linux 2.6.16 and pcmciautils, I get an IRQ error (IRQ 17)
I tried "exclude irq 17" in my config.opts without success.
I am running Debian GNU/Linux testing on an Asus Z71A laptop.
xavier at laid1:~$ cat /proc/interrupts
CPU0
0: 27738043 IO-APIC-edge timer
1: 2348 IO-APIC-edge i8042
8: 5 IO-APIC-edge rtc
9: 200820 IO-APIC-level acpi
12: 26508 IO-APIC-edge i8042
14: 62513 IO-APIC-edge ide0
16: 7243 IO-APIC-level yenta, Intel ICH6
17: 0 IO-APIC-level yenta, uhci_hcd:usb3
18: 18684 IO-APIC-level uhci_hcd:usb4, eth0, i915 at pci:0000:00:02.0
19: 2 IO-APIC-level ohci1394, uhci_hcd:usb2
20: 44707 IO-APIC-level uhci_hcd:usb1, ehci_hcd:usb5
NMI: 0
LOC: 1067099
ERR: 0
MIS: 0
xavier at laid1:~$ dmesg
ccard: PCMCIA card inserted into slot 1
pcmcia: registering new device pcmcia1.0
Probing IDE interface ide2...
hde: probing with STATUS(0x50) instead of ALTSTATUS(0x0a)
hde: WDC WD80EB-28CGH2, ATA DISK drive
hdf: probing with STATUS(0x50) instead of ALTSTATUS(0x0a)
hdf: probing with STATUS(0x51) instead of ALTSTATUS(0x0a)
ide2 at 0xc1f0-0xc1f7,0xc3f6 on irq 17
hde: max request size: 128KiB
irq 17: nobody cared (try booting with the "irqpoll" option)
[<c013d194>] __report_bad_irq+0x24/0x90
[<c013d293>] note_interrupt+0x93/0x200
[<c013cc3d>] handle_IRQ_event+0x3d/0x70
[<c013cd24>] __do_IRQ+0xb4/0xc0
[<c01055b9>] do_IRQ+0x19/0x30
[<c010382e>] common_interrupt+0x1a/0x20
handlers:
[<f8bb5420>] (yenta_interrupt+0x0/0xd0 [yenta_socket])
[<f8c45e40>] (usb_hcd_irq+0x0/0x70 [usbcore])
[<c02388a0>] (ide_intr+0x0/0x200)
Disabling IRQ #17
hde: irq timeout: status=0x50 { DriveReady SeekComplete }
ide: failed opcode was: 0xf8
hde: Host Protected Area detected.
current capacity is 15633072 sectors (8004 MB)
native capacity is 138188096 sectors (70752 MB)
irq 17: nobody cared (try booting with the "irqpoll" option)
[<c013d194>] __report_bad_irq+0x24/0x90
[<c013d293>] note_interrupt+0x93/0x200
[<c013cc3d>] handle_IRQ_event+0x3d/0x70
[<c013cd24>] __do_IRQ+0xb4/0xc0
[<c01055b9>] do_IRQ+0x19/0x30
[<c010382e>] common_interrupt+0x1a/0x20
[<f8e8a1f4>] acpi_processor_idle+0x154/0x318 [processor]
[<c0101c91>] cpu_idle+0x41/0x60
[<c03404c5>] start_kernel+0x255/0x2c0
[<c0340530>] unknown_bootoption+0x0/0x280
handlers:
[<f8bb5420>] (yenta_interrupt+0x0/0xd0 [yenta_socket])
[<f8c45e40>] (usb_hcd_irq+0x0/0x70 [usbcore])
[<c02388a0>] (ide_intr+0x0/0x200)
Disabling IRQ #17
hde: irq timeout: status=0x50 { DriveReady SeekComplete }
ide: failed opcode was: 0xf9
hde: Host Protected Area disabled.
hde: 134217729 sectors (68719 MB) w/768KiB Cache, CHS=65535/16/63
hde: cache flushes not supported
hde:<3>irq 17: nobody cared (try booting with the "irqpoll" option)
[<c013d194>] __report_bad_irq+0x24/0x90
[<c013d293>] note_interrupt+0x93/0x200
[<c013cc3d>] handle_IRQ_event+0x3d/0x70
[<c013cd24>] __do_IRQ+0xb4/0xc0
[<c01055b9>] do_IRQ+0x19/0x30
[<c010382e>] common_interrupt+0x1a/0x20
[<f8e8a1f4>] acpi_processor_idle+0x154/0x318 [processor]
[<c0101c91>] cpu_idle+0x41/0x60
[<c03404c5>] start_kernel+0x255/0x2c0
[<c0340530>] unknown_bootoption+0x0/0x280
handlers:
[<f8bb5420>] (yenta_interrupt+0x0/0xd0 [yenta_socket])
[<f8c45e40>] (usb_hcd_irq+0x0/0x70 [usbcore])
[<c02388a0>] (ide_intr+0x0/0x200)
Disabling IRQ #17
hde: irq timeout: status=0x50 { DriveReady SeekComplete }
ide: failed opcode was: unknown
irq 17: nobody cared (try booting with the "irqpoll" option)
[<c013d194>] __report_bad_irq+0x24/0x90
[<c013d293>] note_interrupt+0x93/0x200
[<c013cc3d>] handle_IRQ_event+0x3d/0x70
[<c013cd24>] __do_IRQ+0xb4/0xc0
[<c01055b9>] do_IRQ+0x19/0x30
[<c010382e>] common_interrupt+0x1a/0x20
[<f8e8a1f4>] acpi_processor_idle+0x154/0x318 [processor]
[<c0101c91>] cpu_idle+0x41/0x60
[<c03404c5>] start_kernel+0x255/0x2c0
[<c0340530>] unknown_bootoption+0x0/0x280
handlers:
[<f8bb5420>] (yenta_interrupt+0x0/0xd0 [yenta_socket])
[<f8c45e40>] (usb_hcd_irq+0x0/0x70 [usbcore])
[<c02388a0>] (ide_intr+0x0/0x200)
Disabling IRQ #17
and yes I tried booting with irqpoll, noapic, acpi=noirq
More information about the linux-pcmcia
mailing list