[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