Toshiba M30X-144 fails to boot with acpi

Bug #17750 reported by Alberto Fernández
6
Affects Status Importance Assigned to Milestone
pcmcia-cs (Ubuntu)
Fix Released
High
Tollef Fog Heen

Bug Description

In order boot Ubuntu in a Toshiba M30X, you pass acpi=off to the kernel. The
problem is in the pcmcia support. I found the solution here:
http://www.alchar.org/~aedil/Toshiba-M30X.html#diary
 "After some ugly printk-based debugging in the Linux kernel, I found that the
0x800-0x8ff IO port range being probed by the pcmcia support was causing the
machine to hang. After excluding that range, pcmcia starts up fine. I didn't
bother trying to narrow it down to the minimal port range that can be excluded,
so if anyone wants to do so, just know that the problem starts right at 0x800."

Revision history for this message
Matt Zimmerman (mdz) wrote :

Kernel team: should we exclude this range by default in pcmcia-cs, or try to fix
the kernel?

Revision history for this message
Matthew Garrett (mjg59) wrote :

It's not the kernel's fault if there's hardware at those io addresses that
dislikes being read. Really Sony ought to be declaring it in their ACPI tables,
but, well, it's Sony so we should count ourselves lucky that anything works at
all. It looks like we ought to be blacklisting this range, on Sonys at least.

Revision history for this message
Tollef Fog Heen (tfheen) wrote :

pcmcia-cs (3.2.5-11ubuntu2) breezy; urgency=low

  * Remove 0x800-0x8ff range - it seems to cause problems on many
    machines

 -- Matthew Garrett <email address hidden> Sun, 28 Aug 2005 18:09:40 +0100

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.