Trouble with ACPI on my TabletPC TC1000

John Baldwin jhb at freebsd.org
Mon Mar 20 17:18:46 UTC 2006


On Sunday 19 March 2006 05:53, Milan Obuch wrote:
> On Monday 06 March 2006 10:09, Milan Obuch wrote:
> > Hi,
> > I would like to get some help to solve my problem with ACPI on TC1000. With
> > freshly cvsupped -current it does not boot with ACPI enabled. I collected
> > some info as mentioned in FreeBSD handbook for ACPI debugging, available at
> > http://www.dino.sk.
> > There are basically two sets of files - 5.5-PRERELEASE with working ACPI
> > and 7.0-CURRENT with broken ACPI. No info is included from 6.x version,
> > however, I did test it once or twice and it fails just like -current.
> > As there are some parts enhanced in -current and TC1000 has better hardware
> > support there I would like to get this corrected, but I am not yet able to
> > do it alone.
> > Regards,
> > Milan
> 
> I did some work in the mean time, 6.1-BETA3 installed and works with ACPI. 
> System updated to 6.1-PRERELEASE (I think) and works well.
> With one brute hack even 7.0-CURRENT works with ACPI - original error, panic: 
> acpi_pci_update_device: deleting alive child acpi_sysresource1 can be removed 
> by commenting first part of acpi_pci_update_device function in 
> dev/acpica/acpi_pci.c file - code conditionally evaluated when child != NULL.
> After commenting it out system boots with ACPI and works.
> I would like to get some hints on what to look for, so I can at least 
> understand why this code fails, what should it be doing. I have no knowledge 
> on ACPI code, so any hint is appreciated.

I'd like to see a copy of your asl.  This is the first I've heard of an ACPI
system resource device being a PCI device.


-- 
John Baldwin <jhb at FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org


More information about the freebsd-acpi mailing list