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

Bug#356090: kernel: Can't access PCMCIA card adapter



I have to report the exact same bug than Bill.

Kernel 2.6.17.6
Dazzle 4 in 1 PCMCIA adapter
I used to have a 1G SD card that worked fine

I upgraded to a 2G card, and I get this:
kernel: pccard: PCMCIA card inserted into slot 0
kernel: cs: memory probe 0xe8000000-0xefffffff: excluding 0xe8000000-0xefffffff
kernel: cs: memory probe 0xc0200000-0xcfffffff: excluding 0xc0200000-0xc11fffff 0xc1a00000-0xc61fffff 0xc6a00000-0xc71fffff 0xc7a00000-0xc81fffff 0xc8a00000-0xc91fffff 0xc9a00000-0xca1fffff 0xcaa00000-0xcb1fffff 0xcba00000-0xcc1fffff 0xcca00000-0xcd1fffff 0xcda00000-0xce1fffff 0xcea00000-0xcf1fffff 0xcfa00000-0xd01fffff
kernel: pcmcia: registering new device pcmcia0.0
kernel: setup_irq: irq handler mismatch
kernel:  <c013fd6b> setup_irq+0x10b/0x130  <f9be4c70> test_action+0x0/0x10 [pcmcia]
kernel:  <c013ff02> request_irq+0x82/0xa0  <f9be4e61> pcmcia_request_irq+0x1e1/0x230 [pcmcia]
kernel:  <f9be4c70> test_action+0x0/0x10 [pcmcia]  <f9aef53e> ide_config+0x3de/0x6c0 [ide_cs]
kernel:  <f9be248e> pcmcia_device_probe+0x6e/0x100 [pcmcia]  <c02a0cfc> driver_probe_device+0xbc/0xe0
kernel:  <c02a0da0> __driver_attach+0x0/0x80  <c02a0e10> __driver_attach+0x70/0x80
kernel:  <c02a0049> bus_for_each_dev+0x69/0x80  <c0231103> kobject_set_name+0x43/0xe0
kernel:  <c02a0e45> driver_attach+0x25/0x30  <c02a0da0> __driver_attach+0x0/0x80
kernel:  <c02a0618> bus_add_driver+0x88/0xd0  <c02a1357> driver_register+0x97/0xa0
kernel:  <c02a12a0> klist_devices_get+0x0/0x10  <c02a12b0> klist_devices_put+0x0/0x10
kernel:  <f9be22f7> pcmcia_register_driver+0x17/0x50 [pcmcia]  <f888800f> init_ide_cs+0xf/0x11 [ide_cs]
kernel:  <c0133d62> sys_init_module+0xf2/0x180  <c0102f87> syscall_call+0x7/0xb
kernel: Probing IDE interface ide2...
kernel: hde: Memory Card Adapter, CFA DISK drive
kernel: ide2 at 0x4100-0x4107,0x410e on irq 4
kernel: hde: max request size: 128KiB
kernel: hde: 1992704 sectors (1020 MB) w/1KiB Cache, CHS=3892/16/32
kernel:  hde:hde: status error: status=0x7f { DriveReady DeviceFault SeekComplete DataRequest CorrectedError Index Error }
kernel: hde: status error: error=0x00 { }
kernel: ide: failed opcode was: unknown
kernel: hde: drive not ready for command
kernel: ide2: reset: master: ECC circuitry error
kernel:  hde1
kernel: ide-cs: hde: Vpp = 0.0
kernel: hde: task_in_intr: status=0x51 { DriveReady SeekComplete Error }
kernel: hde: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=3985271, sector=3985278
kernel: ide: failed opcode was: unknown
(...)

If I remove the card, my machine hangs hard.

It is possible that my 1GB card was really 0.99GB or something.
It also works with a 512MB card of the same brand than the 2GB card.

Has anyone found any info on how to handle this problem?

Thanks
Marc
-- 
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems & security ....
                                      .... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/



Reply to: