- /*
- * Create a counting semaphore for the
- * global lock
- */
- status =
- acpi_os_create_semaphore
- (ACPI_NO_UNIT_LIMIT, 1,
- &obj_desc->mutex.semaphore);
- if (ACPI_FAILURE(status)) {
- acpi_ut_remove_reference
- (obj_desc);
- goto unlock_and_exit;
- }
+ acpi_gbl_global_lock_mutex =
+ obj_desc->mutex.os_mutex;
+
+ /* Create additional counting semaphore for global lock */