Bug 40362 - Since 2.6.37, driver ide_cs reports "irq 11: nobody cared (try booting with the "irqpoll" option)"
Summary: Since 2.6.37, driver ide_cs reports "irq 11: nobody cared (try booting with t...
Status: CLOSED INVALID
Alias: None
Product: Drivers
Classification: Unclassified
Component: PCMCIA (show other bugs)
Hardware: All Linux
: P1 high
Assignee: linux-pcmcia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-30 18:22 UTC by Larry Finger
Modified: 2011-08-01 02:19 UTC (History)
1 user (show)

See Also:
Kernel Version: 3.0
Subsystem:
Regression: Yes
Bisected commit-id:


Attachments
Output of dmesg command for kernel 2.6.37 (good) (38.96 KB, text/plain)
2011-07-30 18:22 UTC, Larry Finger
Details
Output of dmesg for kernel 3.0 (bad) (27.93 KB, text/plain)
2011-07-30 18:23 UTC, Larry Finger
Details
Output of 'lspci -vv' for kernel 2.6.37 (good) (7.15 KB, text/plain)
2011-07-30 18:24 UTC, Larry Finger
Details
Output of 'lspci -vv' or kernel 3.0 (bad) (7.00 KB, text/plain)
2011-07-30 18:25 UTC, Larry Finger
Details
Output of 'lspcmcia -v' for kernel 2.6.37 (552 bytes, text/plain)
2011-07-30 18:27 UTC, Larry Finger
Details
Output of 'lspcmcia -v' command for kernel 3.0 (547 bytes, text/plain)
2011-07-30 18:28 UTC, Larry Finger
Details

Description Larry Finger 2011-07-30 18:22:10 UTC
Created attachment 67202 [details]
Output of dmesg command for kernel 2.6.37 (good)

With kernel 2.6.37.2 from the openSUSE 11.4 distribution, my Apricorn PCMCIA card connected to a PATA disk drive works correctly when plugged into either slot of my PCMCIA adapter.

Any 2.6.38 or later kernel fails to connect to the disk properly. For 2.6.3{8,9}, plugging the card into slot 0 makes the computer freeze. With 3.0, I get the irq - nobody cared message. With the irqpoll boot option, it works.

With 3.0, plugging the card into slot 1 changes the behavior. I do not get the "nobody cared" message and the drive is detected; however, the partitions are not found, and the drive will not work.

The outputs of the dmesg, lspci, and lspcmcia commands for 2.6.37 and 3.0 will be attached.
Comment 1 Larry Finger 2011-07-30 18:23:19 UTC
Created attachment 67212 [details]
Output of dmesg for kernel 3.0 (bad)
Comment 2 Larry Finger 2011-07-30 18:24:45 UTC
Created attachment 67222 [details]
Output of 'lspci -vv' for kernel 2.6.37 (good)
Comment 3 Larry Finger 2011-07-30 18:25:51 UTC
Created attachment 67232 [details]
Output of 'lspci -vv' or kernel 3.0 (bad)
Comment 4 Larry Finger 2011-07-30 18:27:06 UTC
Created attachment 67242 [details]
Output of 'lspcmcia -v' for kernel 2.6.37
Comment 5 Larry Finger 2011-07-30 18:28:18 UTC
Created attachment 67252 [details]
Output of 'lspcmcia -v' command for kernel 3.0
Comment 6 Dominik Brodowski 2011-07-31 09:12:38 UTC
For 3.0, you use the (deprecated?) ide-cs module, for 2.6.37 you use pata_pcmcia. Could you try out whether pata_pcmcia works with 3.0?

There haven't been all that many changes in PCMCIA-land since 2.6.37 at all; this is what makes this bug so strange...
Comment 7 Larry Finger 2011-08-01 02:19:00 UTC
Thanks for the tip. It took a while to get the configuration right, but when I did, the device works on 3.0. I'm setting the status to RESOLVED/INVALID and then I will close it.

Note You need to log in before you can comment on or make changes to this bug.