[Bug 8262] New: PCMCIA: socket *** DANGER *** unable to remove socket power

bugme-daemon at bugzilla.kernel.org bugme-daemon at bugzilla.kernel.org
Mon Mar 26 03:50:55 EDT 2007


X-Bugzilla-Reason:AssignedTo
X-Bugzilla-Category: Drivers
X-Bugzilla-Component: PCMCIA

http://bugzilla.kernel.org/show_bug.cgi?id=8262

           Summary: PCMCIA: socket *** DANGER *** unable to remove socket
                    power
    Kernel Version: 2.6.20.4
            Status: NEW
          Severity: high
             Owner: linux-pcmcia at lists.infradead.org
         Submitter: linuxuser at knabber.homelinux.net


Most recent kernel where this bug did *NOT* occur: I don't know any.
Distribution: Debian Etch
Hardware Environment: Thinkpad T41p
Software Environment: pccardctl eject
Problem Description: 

The command "pccardctl eject" gives the following warning:

kernel: PCMCIA: socket f793c428: *** DANGER *** unable to remove socket power

It seems that this warning is wrong, because the pcmcia-card is offline. (LED 
is off.)

Steps to reproduce:
Inserting a pcmcia-card (I use the merlin u740.) and after this use "pccardctl 
eject". If I remove the card without pccardctl eject I get no warning from the 
kernel.

cat /proc/iomem  | grep -C1 yenta
b0000000-b0000fff : 0000:02:00.0
  b0000000-b0000fff : yenta_socket
b1000000-b1000fff : 0000:02:00.1
  b1000000-b1000fff : yenta_socket

lspci -vv  | grep -A14 Card
02:00.0 CardBus bridge: Texas Instruments PCI4520 PC card Cardbus Controller 
(rev 01)
        Subsystem: IBM Unknown device 0552
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 168, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at b0000000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
        Memory window 0: e8000000-ebfff000 (prefetchable)
        Memory window 1: c4000000-c7fff000
        I/O window 0: 00004000-000040ff
        I/O window 1: 00004400-000044ff
        BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+ PostWrite+
        16-bit legacy interface ports at 0001

02:00.1 CardBus bridge: Texas Instruments PCI4520 PC card Cardbus Controller 
(rev 01)
        Subsystem: IBM Unknown device 0552
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 168, Cache Line Size: 64 bytes
        Interrupt: pin B routed to IRQ 11
        Region 0: Memory at b1000000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=02, secondary=07, subordinate=07, sec-latency=176
        Memory window 0: ec000000-effff000 (prefetchable)
        Memory window 1: c8000000-cbfff000
        I/O window 0: 00004800-000048ff
        I/O window 1: 00004c00-00004cff
        BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt- PostWrite+
        16-bit legacy interface ports at 0001

kernel: BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
kernel: BIOS-e820: 0000000000100000 - 000000003ff40000 (usable)
kernel: BIOS-e820: 000000003ff40000 - 000000003ff52000 (ACPI data)
kernel: BIOS-e820: 000000003ff52000 - 000000003ff54000 (ACPI NVS)
kernel: BIOS-e820: 000000003ff80000 - 0000000040000000 (reserved)
kernel: BIOS-e820: 00000000ff800000 - 0000000100000000 (reserved)

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the linux-pcmcia mailing list