]> CyberLeo.Net >> Repos - FreeBSD/releng/8.1.git/commit
MFC 209213:
authorjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 23 Jun 2010 17:51:11 +0000 (17:51 +0000)
committerjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 23 Jun 2010 17:51:11 +0000 (17:51 +0000)
commit87a9eeb9bab134f0a963fd8eaa29d366b3f93d31
tree2f3a90267b701f04821cebc21711d536fdeeab89
parentb681b1daf4eb92c969b8ada9b99435a45d72ccf2
MFC 209213:
When updating individual CPU's lowest Cx state to use, never set it to a
state lower than the lowest one supported by the current CPU.  This closes
some races with changes to the hw.acpi.cpu_cx_lowest sysctl while Cx
states for individual CPUs were changing (e.g. unplugging the AC adapter
of a laptop) that could result in panics.

Approved by: re (kib)

git-svn-id: svn://svn.freebsd.org/base/releng/8.1@209473 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/acpica/acpi_cpu.c