[ltp] Re: "hda: lost interrupt" with CompactFlash (via PCMCIA)
Emanoil Kotsev
linux-thinkpad@linux-thinkpad.org
Sat, 29 Nov 2008 14:53:59 +0100
Stefan Monnier wrote:
>
> I'm trying to read a CompactFlash card via a PCMCIA adapter (first time
> I use this PCMCIA port) and am not having much luck:
>
> # dmesg|grep hda
> [ 10.372034] hda_intel: probe_mask set to 0x1 for device 17aa:2010
> [ 11.213306] hda: CF 32GB, CFA DISK drive
> [ 11.903046] ide-cs: hda: Vpp = 0.0
> [ 11.992912] hda: max request size: 128KiB
> [ 12.002171] hda: 63438848 sectors (32480 MB) w/1KiB Cache,
> [ CHS=65535/15/63
> [ 12.014230] hda:<6>IBM TrackPoint firmware: 0x0e, buttons: 3/3
> [ 42.038076] hda: lost interrupt
> [ 72.060069] hda: lost interrupt
> [ 102.070870] hda: lost interrupt
> [ 132.077265] hda: lost interrupt
> [ 162.088454] hda: lost interrupt
> [ 192.146202] hda: lost interrupt
> [ 222.277767] hda: lost interrupt
> [ 252.284251] hda: lost interrupt
> [ 282.303333] hda: lost interrupt
> [ 312.418909] hda1
> [ 342.642385] hda: lost interrupt
> [ 383.835564] hda: lost interrupt
> [ 414.354070] hda: lost interrupt
> [ 444.366335] hda: lost interrupt
> [ 474.375465] hda: lost interrupt
> #
>
> The /dev/hda* device files don't even show up. This is a Thinkpad T60
> running Debian testing, with Debian's stock kernel 2.6.26-1-686. I have
> installed pcmciautils. I have a similar setup working on
> a Thinkpad X30 (with an appalling 1.3MB/s by the way).
>
> Does anybody have some idea of what I might be doing wrong, or what
> I might want to try to get to work?
>
>
> Stefan
Just recently I've discovered that CF cards have problems with DMA. I've
never used pcmci so I dpn't know exactly if it's possible to do something
with the dma but it's an idea to check.
If it's a driver issue and even if it's not I think the kernel or debian
kernel people would be better help.
regards