freebsd-nq/sys/i386/bios
Julian Elischer 502e39a873 Apply the same sort of locking done in
sys/dev/acpica/acpi.c rev 1.196 a while ago:

Grab Giant around calls to DEVICE_SUSPEND/RESUME in
acpi_SetSleepState().
If we are resuming non-MPSAFE drivers, they need Giant held for them.
This may fix some obscure suspend/resume problems.  It has fixed keyrate
setting problems that were triggered by cardbus (MPSAFE) changing the
ordering for syscons resume (non-MPSAFE).  Also, add some asserts that
Giant is held in our suspend/resume and shutdown methods.

Submitted by: Marko Zec
2007-11-14 05:43:55 +00:00
..
apm.c Apply the same sort of locking done in 2007-11-14 05:43:55 +00:00
apm.h
mca_machdep.c
mca_machdep.h
smapi_bios.S
smapi.c
smbios.c
vpd.c