25 Jan, 2013

1 commit


10 Jan, 2013

1 commit


15 Nov, 2012

4 commits

  • Add some intelligence to the code that maintains the global
    list of allocated memory. The list is now ordered by allocated
    memory address, significantly improving performance. When running
    AcpiExec on the ASLTS test suite, speed improvements of 3X to 5X
    are seen, depending on the platform and/or the environment.

    Signed-off-by: Bob Moore
    Signed-off-by: Lv Zheng
    Signed-off-by: Rafael J. Wysocki

    Bob Moore
     
  • This makes all comments consistent.

    Signed-off-by: Bob Moore
    Signed-off-by: Lv Zheng
    Signed-off-by: Rafael J. Wysocki

    Bob Moore
     
  • 1) Ensure that all functions that use the various TRACE macros
    also use the appropriate ACPICA return macros.
    2) Ensure that all normal return statements surround the return
    expression (value) with parens.

    Signed-off-by: Bob Moore
    Signed-off-by: Lv Zheng
    Signed-off-by: Rafael J. Wysocki

    Bob Moore
     
  • Utility improvements in ACPICA are partial ignored by ACPICA Linux
    release. This will lead to divergences between Linux and ACPICA.
    This patch ports the entire "utility" into Linux and makes them
    igored in the compilation stage by "ACPI_FUTURE_USAGE".
    The following "Utility" files have been ported into the Linux:
    drivers/acpi/uttrack.c
    drivers/acpi/utcache.c
    drivers/acpi/utids.c

    This patch will not affect the generated vmlinx binary.
    This will decrease 274 lines of 20120913 divergence.diff.

    Signed-off-by: Robert Moore
    Signed-off-by: Lv Zheng
    Signed-off-by: Rafael J. Wysocki

    Lv Zheng