Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Sep 2014 03:45:47 +0400
From:      Evgeny Petrov <freeglider@gmail.com>
To:        freebsd-acpi@freebsd.org
Subject:   intel d945gclf(latest 0278 bios) fixed dsdt
Message-ID:  <CAGsiuDP=e%2BQvkYSS7x9RAU1W7Nm6j-5Vabghk-Dygta-b9WPWg@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
It seems i finally got rid of annoying  acpi bug in d945gclf. It showed
itself as a 50% cpu usage by system process and repeating errors in system
log:

+ACPI Error: Method parse/execution failed [\\_SB_.PCI0.LPC_.SMBR] (Node
> 0xfffffe0002463000), AE_AML_INFINITE_LOOP (20110527/psparse-560)
> +ACPI Error: Method parse/execution failed [\\_SB_.PCI0.LPC_.INIT] (Node
> 0xfffffe0002463040), AE_AML_INFINITE_LOOP (20110527/psparse-560)
> +ACPI Error: Method parse/execution failed [\\_GPE._L00] (Node
> 0xfffffe000240fb40), AE_AML_INFINITE_LOOP (20110527/psparse-560)
> +ACPI Exception: AE_AML_INFINITE_LOOP, while evaluating GPE method [_L00]
> (20110527/evgpe-606)
> +ACPI Error: Method parse/execution failed [\\_SB_.PCI0.LPC_.SMBR] (Node
> 0xfffffe0002463000), AE_AML_INFINITE_LOOP (20110527/psparse-560)
> +ACPI Error: Method parse/execution failed [\\_SB_.PCI0.LPC_.INIT] (Node
> 0xfffffe0002463040), AE_AML_INFINITE_LOOP (20110527/psparse-560)
> +ACPI Error: Method parse/execution failed [\\_GPE._L00] (Node
> 0xfffffe000240fb40), AE_AML_INFINITE_LOOP (20110527/psparse-560)
> +ACPI Exception: AE_AML_INFINITE_LOOP, while evaluating GPE method [_L00]
> (20110527/evgpe-606)=E2=80=8B


=E2=80=8BI use FreeBSD 9.1-RELEASE-p19, but before that there was Windows X=
P
installed on this machine and the same behaviour was there too.

=E2=80=8Bdiff for the dsl:

> =E2=80=8Bdiff original.
> =E2=80=8Bd
> sl changed.
> =E2=80=8Bd
> sl
> 360c360
> <                     0x06BFFFFF,         // Length
> ---
> >                     0x06C00000,         // Length
> 3277c3277
> <                 OperationRegion (SMB1, SystemIO, 0x2000, 0x17)
> ---
> >                 OperationRegion (SMB1, SystemIO, 0x3000, 0x17)


I can not be 100% sure, but two days uptime and it's working fine so far.=
=E2=80=8B
=E2=80=8BUsed the info from here <https://bugzilla.kernel.org/show_bug.cgi?=
id=3D14552>=E2=80=8B,
it worked for them too.
I'll drop a note here if the bug would return.


--=20
*Sincerely yours,*
*Evgeny Petrov*



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGsiuDP=e%2BQvkYSS7x9RAU1W7Nm6j-5Vabghk-Dygta-b9WPWg>