Skip site navigation (1)Skip section navigation (2)
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>