View | Details | Raw Unified | Return to bug 114113
Collapse All | Expand All

(-)sys/dev/acpica/Osd/OsdSynch.c (-2 / +2 lines)
Lines 92-98 Link Here
92
    if ((as = malloc(sizeof(*as), M_ACPISEM, M_NOWAIT | M_ZERO)) == NULL)
92
    if ((as = malloc(sizeof(*as), M_ACPISEM, M_NOWAIT | M_ZERO)) == NULL)
93
	return_ACPI_STATUS (AE_NO_MEMORY);
93
	return_ACPI_STATUS (AE_NO_MEMORY);
94
94
95
    mtx_init(&as->as_mtx, "ACPI semaphore", NULL, MTX_DEF | MTX_RECURSE);
95
    mtx_init(&as->as_mtx, "ACPI semaphore", NULL, MTX_DEF);
96
    as->as_units = InitialUnits;
96
    as->as_units = InitialUnits;
97
    as->as_maxunits = MaxUnits;
97
    as->as_maxunits = MaxUnits;
98
    as->as_pendings = as->as_resetting = as->as_timeouts = 0;
98
    as->as_pendings = as->as_resetting = as->as_timeouts = 0;
Lines 346-352 Link Here
346
	snprintf(h->name, sizeof(h->name), "acpi subsystem HW lock");
346
	snprintf(h->name, sizeof(h->name), "acpi subsystem HW lock");
347
    else
347
    else
348
	snprintf(h->name, sizeof(h->name), "acpi subsys %p", OutHandle);
348
	snprintf(h->name, sizeof(h->name), "acpi subsys %p", OutHandle);
349
    mtx_init(&h->lock, h->name, NULL, MTX_DEF | MTX_RECURSE);
349
    mtx_init(&h->lock, h->name, NULL, MTX_DEF);
350
    *OutHandle = (ACPI_SPINLOCK)h;
350
    *OutHandle = (ACPI_SPINLOCK)h;
351
    return (AE_OK);
351
    return (AE_OK);
352
}
352
}

Return to bug 114113