Date: Sat, 22 Dec 2001 08:05:41 -0800 (PST) From: Mitsuru IWASAKI <iwasaki@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/conf options src/sys/contrib/dev/acpica exsystem.c src/sys/dev/acpica acpi.c acpi_cmbat.c acpi_ec.c acpi_powerres.c acpi_thermal.c acpivar.h src/sys/dev/acpica/Osd OsdDebug.c OsdSchedule.c OsdSynch.c src/sys/modules/acpi Makefile Message-ID: <200112221605.fBMG5fK28132@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
iwasaki 2001/12/22 08:05:41 PST Modified files: sys/conf options sys/contrib/dev/acpica exsystem.c sys/dev/acpica acpi.c acpi_cmbat.c acpi_ec.c acpi_powerres.c acpi_thermal.c acpivar.h sys/dev/acpica/Osd OsdDebug.c OsdSchedule.c OsdSynch.c sys/modules/acpi Makefile Log: Add OS layer ACPI mutex and threading support. - Temporary fix a bug of Intel ACPI CA core code. - Add OS layer ACPI mutex support. This can be disabled by specifying option ACPI_NO_SEMAPHORES. - Add ACPI threading support. Now that we have a dedicate taskqueue for ACPI tasks and more ACPI task threads can be created by specifying option ACPI_MAX_THREADS. - Change acpi_EvaluateIntoBuffer() behavior slightly to reuse given caller's buffer unless AE_BUFFER_OVERFLOW occurs. Also CM battery's evaluations were changed to use acpi_EvaluateIntoBuffer(). - Add new utility function acpi_ConvertBufferToInteger(). - Add simple locking for CM battery and temperature updating. - Fix a minor problem on EC locking. - Make the thermal zone polling rate to be changeable. - Change minor things on AcpiOsSignal(); in ACPI_SIGNAL_FATAL case, entering Debugger is easier to investigate the problem rather than panic. Revision Changes Path 1.299 +2 -0 src/sys/conf/options 1.2 +63 -71 src/sys/contrib/dev/acpica/exsystem.c 1.3 +3 -2 src/sys/dev/acpica/Osd/OsdDebug.c 1.15 +125 -6 src/sys/dev/acpica/Osd/OsdSchedule.c 1.10 +142 -20 src/sys/dev/acpica/Osd/OsdSynch.c 1.54 +32 -18 src/sys/dev/acpica/acpi.c 1.14 +23 -68 src/sys/dev/acpica/acpi_cmbat.c 1.21 +3 -1 src/sys/dev/acpica/acpi_ec.c 1.9 +4 -1 src/sys/dev/acpica/acpi_powerres.c 1.20 +31 -5 src/sys/dev/acpica/acpi_thermal.c 1.25 +9 -0 src/sys/dev/acpica/acpivar.h 1.18 +6 -0 src/sys/modules/acpi/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200112221605.fBMG5fK28132>