16 Dec, 2009

1 commit


27 May, 2009

3 commits

  • The ACPI 4.0 specification has been changed to make the SyncLevel
    for mutex objects more useful. When releasing a mutex, the
    synclevel of the mutex must now be the same as the current sync
    level. This makes more sense. This change updates the code to
    match the spec.

    Signed-off-by: Bob Moore
    Signed-off-by: Lin Ming
    Signed-off-by: Len Brown

    Bob Moore
     
  • Fixes a problem where if multiple mutexes of the same sync level
    are acquired but then not released in strict opposite order, the
    current sync level becomes confused and can cause errors.
    ACPICA BZ 471.

    http://acpica.org/bugzilla/show_bug.cgi?id=471

    Signed-off-by: Bob Moore
    Signed-off-by: Lin Ming
    Signed-off-by: Len Brown

    Bob Moore
     
  • Warnings can be generated for printf-like statements that output
    the ACPI_THREAD_ID on 64-bit builds, since this type can expand
    to 64-bits depending on how it is defined. Use the %p format
    specifier to allow the output to automatically expand to 64 bits.

    Signed-off-by: Bob Moore
    Signed-off-by: Lin Ming
    Signed-off-by: Len Brown

    Bob Moore
     

09 Jan, 2009

2 commits