1. 11 Nov, 2004 2 commits
  2. 10 Nov, 2004 6 commits
  3. 08 Nov, 2004 4 commits
  4. 05 Nov, 2004 4 commits
    • Len Brown's avatar
      Merge intel.com:/home/lenb/src/26-stable-acpica · 51b3e81b
      Len Brown authored
      into intel.com:/home/lenb/src/26-stable-dev
      51b3e81b
    • Len Brown's avatar
      [ACPI] ACPICA 20041105 from Bob Moore · adbd7582
      Len Brown authored
      Implemented support for FADT revision 2.  This was an
      interim table (between ACPI 1.0 and ACPI 2.0) that adds
      support for the FADT reset register.
      
      Implemented optional support to allow uninitialized LocalX
      and ArgX variables in a control method.  The variables
      are initialized to an Integer object with a value
      of zero.  This support is enabled by setting the
      acpi_gbl_enable_interpreter_slack flag to TRUE,
      which is default unless booted with "acpi=strict".
      
      Implemented support for Integer objects for the SizeOf
      operator.  Either 4 or 8 is returned, depending on the
      current integer size (32-bit or 64-bit, depending on the
      parent table revision).
      
      Fixed a problem in the implementation of the SizeOf and
      ObjectType operators where the operand was resolved to
      a value too early, causing incorrect return values for
      some objects.
      
      Fixed some possible memory leaks during exceptional conditions.
      adbd7582
    • Len Brown's avatar
      merge · a3e945a6
      Len Brown authored
      a3e945a6
    • Len Brown's avatar
      [ACPI] Allow limiting idle C-States. · 0ca608f6
      Len Brown authored
      Useful to workaround C3 ipw2100 packet loss,
      reducing noise or boot issues on some models.
      http://bugme.osdl.org/show_bug.cgi?id=3549
      
      For static processor driver, boot cmdline:
      processor.acpi_cstate_limit=2
      
      For processor module, /etc/modprobe.conf:
      options processor acpi_cstate_limit=2
      
      For manual processor module load:
      # modprobe processor acpi_cstate_limit=2
      
      From kernel or kernel module:
      #include <linux/acpi.h>
      acpi_set_cstate_limit(2);
      
      Inspired by patches from Jos Delbar and Andi Kleen
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      0ca608f6
  5. 04 Nov, 2004 2 commits
  6. 03 Nov, 2004 1 commit
  7. 01 Nov, 2004 5 commits
  8. 28 Oct, 2004 2 commits
  9. 27 Oct, 2004 6 commits
  10. 25 Oct, 2004 4 commits
  11. 23 Oct, 2004 1 commit
  12. 22 Oct, 2004 3 commits
    • Len Brown's avatar
      Merge intel.com:/home/lenb/src/26-stable-acpica · c232f2a1
      Len Brown authored
      into intel.com:/home/lenb/src/26-stable-dev
      c232f2a1
    • Len Brown's avatar
      [ACPI] fix build warning · 2f294db8
      Len Brown authored
      2f294db8
    • Len Brown's avatar
      [ACPI] ACPICA 20041015 from Bob Moore · b4ec0368
      Len Brown authored
      Signed-off-by: default avatarLen Brown <len.brown@intel.com>
      
      Note: ACPI CA is currently undergoing an in-depth and
      complete formal evaluation to test/verify the following
      areas. Other suggestions are welcome. This will result in
      an increase in the frequency of releases and the number
      of bug fixes in the next few months.
      
      - Functional tests for all ASL/AML operators
      - All implicit/explicit type conversions
      - Bit fields and operation regions
      - 64-bit math support and 32-bit-only "truncated" math support
      - Exceptional conditions, both compiler and interpreter
      - Dynamic object deletion and memory leaks
      - ACPI 3.0 support when implemented
      - External interfaces to the ACPI subsystem
      
      Fixed two alignment issues on 64-bit platforms -
      within debug statements in acpi_ev_gpe_detect and
      acpi_ev_create_gpe_block. Removed references to the
      Address field within the non-aligned ACPI generic address
      structure.
      
      Fixed a problem in the Increment and Decrement operators
      where incorrect operand resolution could result in the
      inadvertent modification of the original integer when the
      integer is passed into another method as an argument and
      the arg is then incremented/decremented.
      
      Fixed a problem in the FromBCD operator where the upper
      32-bits of a 64-bit BCD number were truncated during
      conversion.
      
      Fixed a problem in the ToDecimal operator where the length
      of the resulting string could be set incorrectly too long
      if the input operand was a Buffer object.
      
      Fixed a problem in the Logical operators (LLess,
      etc.) where a NULL byte (0) within a buffer would
      prematurely terminate a compare between buffer objects.
      
      Added a check for string overflow (>200 characters as per
      the ACPI specification) during the Concatenate operator
      with two string operands.
      b4ec0368