- Catch up with rev 1.157 of sys/dev/acpica/acpi.c in FreeBSD:
authorYONETANI Tomokazu <y0netan1@dragonflybsd.org>
Fri, 23 Sep 2005 02:28:50 +0000 (02:28 +0000)
committerYONETANI Tomokazu <y0netan1@dragonflybsd.org>
Fri, 23 Sep 2005 02:28:50 +0000 (02:28 +0000)
commit838bef5496ab7bb5073d3bea6a05c52c213f7800
tree6319259d9ff34a2a4c4056615bd67cdfe2aadc1a
parent94fb79624632a4c3b479d0d907932069c3e3630b
- Catch up with rev 1.157 of sys/dev/acpica/acpi.c in FreeBSD:
    Don't forget to pass shutdown events down to children first now that we
    handle them at the bus level too.
  This should prevent acpi_cpu_idle() from doing something nasty
  in the middle of shutdown procedure(by turning of cpu_cx_count).

- Move prototype for cpu_idle_hook into <machine/md_var.h>.

- In acpi_cpu_shutdown(), use lwkt_cpusync_simple() to synchronize
  CPUs instead of dropping into DDB.

Reported-by: Rumko <rumcic at gmail.com>
sys/dev/acpica5/acpi.c
sys/dev/acpica5/acpi_cpu.c
sys/i386/include/md_var.h
sys/platform/pc32/include/md_var.h