On Friday 21 November 2008 01:45:43 am GARCIA DE SORIA LUCENA, JUAN JESUS wrote: > Alas, my laptop boots no more. > > > I did leave it off and unplugged the night before yesterday (I think I > noticed it needed a little bit more time to power off than usual, but > this could be wrong). Yesterday morning it wouldn't boot. No POST, no > CPU fan running, no nada. > > I've been unable to make it live again. I didn't invest much time in it, > anyway. The hard disk works, so at least I lost no data. I'm sorry we failed to resolve this problem. I hope Linux wasn't responsible for killing the box. I guess there's not much else we can do at this point. Bjorn > > -----Original Message----- > > From: Bjorn Helgaas [mailto:bjorn.helgaas@xxxxxx] > > Sent: Wednesday, November 19, 2008 20:09 > > To: GARCIA DE SORIA LUCENA, JUAN JESUS > > Cc: linux-pci@xxxxxxxxxxxxxxx; jbarnes@xxxxxxxxxxxxxxxx; Jiri > > Slaby; Gary Hade; JIMENEZ SHAW, FRANCISCO JAVIER; Thomas Renninger > > Subject: Re: PCI bus conflict hang: how to avoid the > > allocation of an I/O range. > > > > ACPI is supposed to tell us enough about embedded things like > > that so the OS can at least keep its mitts off. Maybe if you > > attached the DSDT to the bugzilla > > (http://bugzilla.kernel.org/show_bug.cgi?id=11054), > > somebody smarter than I could figure something out. It's > > quite possible that ACPI *is* telling us something, and we're > > ignoring it. > > I've attached the disassembled DSDT to the bugzilla (I had it prepared > somewhere else, so I have access to it). I could upload the Ubuntu > booting dmesg. > > > BTW, I would assume Windows works fine on this box. You > > don't have any information about how it configures that > > bridge, do you? > > The laptop came very cheap with Windows XP Home. I think they were > getting their stock away, because actually Windows Vista changes the way > of handling transparent bridges which support positive decoding too. > See the following link (Microsoft Word format): > > http://download.microsoft.com/download/5/b/5/5b5bec17-ea71-4653-9539-204 > a672f11cf/PCIbridge-subtr.doc > > If that is actually true, (I think I looked at the device manager and > confirmed it before the machine died) Windows XP doesn't configure any > positive decoding ranges in the PCI-to-PCI bridge. That would explain it > working correctly in Windows. I was explicitly looking for I/O resources > in the 0x1000-0x1fff ranges, and I couldn't find any. I think the > CardBus bridge, if any, had its ranges in some 0xF??? address block. > > I don't know if the activation of the positive decoding in the bridge is > the thing responsible of the machine getting fried, although the > coincidence seems likely. Perhaps decoding was working when changing the > cardbus address, but some electrical decoding conflict still remained. I > suspect the hardware had some serious bus design fiasco. > > If I can fix the hardware or I get any other new information I'll make > you know. > > > Regards, > > Juan Jesus. > -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html