Date: Tue, 9 Jun 2009 04:17:36 +0000 (UTC) From: Ariff Abdullah <ariff@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/amd64/amd64 local_apic.c machdep.c src/sys/i386/i386 local_apic.c machdep.c Message-ID: <200906090420.n594K1Mu094026@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
ariff 2009-06-09 04:17:36 UTC FreeBSD src repository Modified files: sys/amd64/amd64 local_apic.c machdep.c sys/i386/i386 local_apic.c machdep.c Log: SVN rev 193804 on 2009-06-09 04:17:36Z by ariff Move C1E workaround into its own idle function. Previous workaround works only during initial booting process, while there are laptops/BIOSes that tend to act 'smarter' by force enabling C1E if the main power adapter being pulled out, rendering previous workaround ineffective. Given the fact that we still rely on local APIC to drive timer interrupt, this workaround should keep all Turion (probably Phenom too) X\d+ alive whether its on battery power or not. URL: http://lists.freebsd.org/pipermail/freebsd-acpi/2008-April/004858.html http://lists.freebsd.org/pipermail/freebsd-acpi/2008-May/004888.html Tested by: Peter Jeremy <peterjeremy at optushome d com d au> Revision Changes Path 1.56 +0 -23 src/sys/amd64/amd64/local_apic.c 1.702 +73 -0 src/sys/amd64/amd64/machdep.c 1.59 +0 -23 src/sys/i386/i386/local_apic.c 1.685 +77 -0 src/sys/i386/i386/machdep.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200906090420.n594K1Mu094026>