Ticket #4152: oshaiku.c_4152_fix.patch

File oshaiku.c_4152_fix.patch, 425 bytes (added by phoudoin, 15 years ago)

Patch to actually support ACPI Global locking strategy, which require to support ACPI_DO_NOT_WAIT (0) as required.

  • Data/projects/haiku/trunk/src/add-ons/kernel/bus_managers/acpi/oshaiku.c

     
    645645        switch (acquire_sem_etc((sem_id)Handle, Units, B_RELATIVE_TIMEOUT,
    646646            (bigtime_t)Timeout * 1000)) {
    647647            case B_TIMED_OUT:
     648            case B_WOULD_BLOCK:
    648649                result = AE_TIME;
    649650                break;
    650651            case B_BAD_VALUE: