16 Jan, 2016

1 commit


24 Jul, 2015

1 commit

  • ACPICA commit c8275e243b58fd4adfc0362bd704af41ed14bc75

    This patch moves parts of acpi_dm_dump_method_info() to the dispatcher
    component.

    This patch also makes the new function dependent on ACPI_DEBUG_OUTPUT
    compile-stage definition so that it can be used by the trace facility.

    acpi_dm_dump_method_info() traverses method stack when an exception is
    encountered. Such traversal is needed to support method tracing for the
    exceptions. When an exception is encountered, the end indications of the
    aborted methods should be logged in order not to break the user space
    analysis tool. Lv Zheng.

    Link: https://github.com/acpica/acpica/commit/c8275e24
    Signed-off-by: Lv Zheng
    Signed-off-by: Bob Moore
    Signed-off-by: Rafael J. Wysocki

    Lv Zheng
     

05 Feb, 2015

1 commit


26 Mar, 2014

1 commit

  • This change adds support to automatically mark a control method as
    "serialized" if the method creates any named objects. This will
    positively prevent the method from being entered by more than one
    thread and thus preventing a possible abort when an attempt is
    made to create an object twice.

    Implemented by parsing all non-serialize control methods at table
    load time.

    This feature is disabled by default and this patch also adds a new
    Linux kernel parameter "acpi_auto_serialize" to allow this feature
    to be turned on for a specific boot.

    References: https://bugzilla.kernel.org/show_bug.cgi?id=52191
    Signed-off-by: Bob Moore
    Signed-off-by: Lv Zheng
    Signed-off-by: Rafael J. Wysocki

    Bob Moore
     

18 Mar, 2014

1 commit


27 Feb, 2014

1 commit

  • Use push and pop to both guarantee that the correct alignment is used,
    and to restore the alignment to whatever it was before the header
    was included.

    It is reported that the #pragma pack(push/pop) directives are not supported
    by the specific GCCs, but this patch still doesn't affect kernel build
    as there are already #pragma pack([1]) directives used in the old ACPICA
    headers, which means there shouldn't be GCCs that are currently used to
    compile the ACPI kernels do not support #pragma pack() directives.

    References: https://bugs.acpica.org/show_bug.cgi?id=1058
    Signed-off-by: Bob Moore
    Signed-off-by: Lv Zheng
    Signed-off-by: Rafael J. Wysocki

    Bob Moore
     

11 Feb, 2014

1 commit


25 Jan, 2013

1 commit


15 Nov, 2012

1 commit

  • New version of "indent" program will generate different outputs that
    will lead to the divergences between the Linux and the ACPICA.
    This patch fixes such divergences caused by the "indent" program.
    The version of the "indent" used for this patch is "GNU indent 2.2.11".

    This patch will not affect the generated vmlinux binary.
    This will decrease 581 lines of 20120913 divergence.diff.

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

    Lv Zheng
     

17 Jan, 2012

1 commit


03 Mar, 2011

1 commit


19 Jan, 2011

1 commit


23 Jan, 2010

1 commit


09 Jan, 2009

1 commit