Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Mar 2006 11:53:37 +0100
From:      Milan Obuch <acpi@dino.sk>
To:        freebsd-acpi@freebsd.org
Subject:   Re: Trouble with ACPI on my TabletPC TC1000
Message-ID:  <200603191153.40326.acpi@dino.sk>
In-Reply-To: <200603061009.03933.acpi@dino.sk>
References:  <200603061009.03933.acpi@dino.sk>

next in thread | previous in thread | raw e-mail | index | archive | help
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.
Regards,
Milan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200603191153.40326.acpi>