Date: Mon, 20 Mar 2006 18:50:44 +0100 From: Milan Obuch <acpi@dino.sk> To: freebsd-acpi@freebsd.org Subject: Re: Trouble with ACPI on my TabletPC TC1000 Message-ID: <200603201850.51441.acpi@dino.sk> In-Reply-To: <200603201133.19361.jhb@freebsd.org> References: <200603061009.03933.acpi@dino.sk> <200603191153.40326.acpi@dino.sk> <200603201133.19361.jhb@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 20 March 2006 17:33, John Baldwin wrote: > 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. Do you mean output of acpidump -d -t? Posted on my page, download full text version... If anything else is useful/interesting, just drop a line and I will try to find that info, test a patch... anything. Regards, Milan
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200603201850.51441.acpi>