Skip to contentSkip to conversation

ACPI && vortex still broken in latest 2.4 and 2.6.0-test9

DISCUSSION Stefan Traby 3 participants 5 messages Oct 29, 2003

lore
Share & tools
lore
#0 lore raw

Hi !

I just want to note that ACPI+3c59x is still not working on the latest kernels - the only solution is "acpi=off".

Affected are at least
IBM Thinkpad T21 http://lkml.org/lkml/2003/6/15/111
IBM Thinkpad A21p (3c556B Laptop Hurricane)

This problem is really known for a long time and
Alan wrote on 21 Jun 2003 that it should work on -ac trees. http://www.cs.helsinki.fi/linux/linux-kernel/2003-24/1594.html

dmesg output of my A21p (on 2.6.0-test9) can be found on
http://www.hello-penguin.com/dmesg.txt

Signature · 2 lines
  ciao - 
    Stefan
#1 lore raw
Quoted 3 lines · Stefan Traby

I just want to note that ACPI+3c59x is still not working on the latest kernels - the only solution is "acpi=off".

This "still broken" is too unspecific, 3c59x + ACPI works for me, in a Gigabyte 7ZX-R (VIA KT133 based) mainboard, with SuSE 8.2 distro kernel (ACPI 20030228), 2.4.22-pac1+acpi patches, and with latest 2.6.0-test9 BK.

I have two 3C905 and one 3C900Combo in a production router, everything is the old "Boomerang" chip version. Rest assured I WOULD know if these lost IRQs or were otherwise misconfigured.

Quoted 3 lines

Affected are at least
IBM Thinkpad T21 http://lkml.org/lkml/2003/6/15/111
IBM Thinkpad A21p (3c556B Laptop Hurricane)

Might the problems you observe be related to the IBM BIOS?

#2 lore raw

Hi !

Quoted 5 lines · Matthias Andree
Quoted 3 lines

Affected are at least
IBM Thinkpad T21 http://lkml.org/lkml/2003/6/15/111
IBM Thinkpad A21p (3c556B Laptop Hurricane)

Might the problems you observe be related to the IBM BIOS?

Yes. With IBM's DSDT, to be more specific. I've filed a bug in the bugzilla, and tried to track it down, under careful guidance of Yu Luming, but general lack of time stops me from actively pursuing this target. Similar threads are appearing on this list regularly, and symptoms are very close to this bug, so I'm sure this will be fixed eventually (someone's comment about card not powering up (not entering D0) seems to be very close to the truth).

Signature · 1 line
With all the best, yarick at relex dot ru.
#3 lore raw
Quoted 7 lines · Yaroslav Rastrigin
Quoted 5 lines · Matthias Andree
Quoted 3 lines

Affected are at least
IBM Thinkpad T21 http://lkml.org/lkml/2003/6/15/111
IBM Thinkpad A21p (3c556B Laptop Hurricane)

Might the problems you observe be related to the IBM BIOS?

Yes. With IBM's DSDT, to be more specific. I've filed a bug in the bugzilla,

Well, I could try a Dell BIOS on my A21p if buying a SCO-Linux license doesn't fix the problem. :)

http://www.hello-penguin.com/thinkpad/
contains more info including a dump of /proc/acpi/dsdt if somebody cares (to acpi_blacklist it).

Maybe this is interesting: It's a diff of lspci -vvvvvvvvv without and with acpi enabled...

lspci-acpi renamed from lspci-noacpi +4 -4
@@ -49,13 +49,13 @@
 
 00:03.0 Ethernet controller: 3Com Corporation 3c556B Hurricane CardBus (rev 20)
 	Subsystem: 3Com Corporation: Unknown device 6356
-	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
+	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: 80 (2500ns min, 2500ns max), Cache Line Size: 0x08 (32 bytes)
+	Latency: 64 (2500ns min, 2500ns max)
 	Interrupt: pin A routed to IRQ 9
 	Region 0: I/O ports at 1800 [size=256]
-	Region 1: Memory at f0101400 (32-bit, non-prefetchable) [size=128]
-	Region 2: Memory at f0101000 (32-bit, non-prefetchable) [size=128]
+	Region 1: [virtual] Memory at f0101400 (32-bit, non-prefetchable) [size=128]
+	Region 2: [virtual] Memory at f0101000 (32-bit, non-prefetchable) [size=128]
 	Expansion ROM at <unassigned> [disabled] [size=128K]
 	Capabilities: [50] Power Management version 2
 		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Signature · 2 lines
  ciao - 
    Stefan
#4 lore raw

Hi !

Quoted 4 lines
Quoted 2 lines

Yes. With IBM's DSDT, to be more specific. I've filed a bug in the bugzilla,

Well, I could try a Dell BIOS on my A21p if buying a SCO-Linux license

Don't do it - you will damage your 'book and void the warranty.

Quoted 3 lines

Maybe this is interesting: It's a diff of lspci -vvvvvvvvv without and with acpi enabled...

lspci -H1 -vv -xxx gives more results.
My dumps are at
http://www.relex.ru/~yarick/acpi
Bug number at bugme.osdl.org is 1188

Signature · 1 line
With all the best, yarick at relex dot ru.