on 13/11/2012 17:09 Tom Lislegaard said the following: > > >> -----Original Message----- >> From: Andriy Gapon [mailto:a...@freebsd.org] >> Sent: 9. november 2012 14:46 >> To: Tom Lislegaard >> Cc: freebsd-acpi@FreeBSD.org >> Subject: Re: AcpiOsAcquireObject crash [Was: 9-Stable panic: >> resource_list_unreserve: can't find >> resource] >> >> on 09/11/2012 14:17 Tom Lislegaard said the following: >>> kgdb) up 7 >>> #7 0xffffffff802d1bdd in AcpiOsAcquireObject (Cache=0xfffffe00052bac60) at >> /usr/src/sys/contrib/dev/acpica/utilities/utcache.c:316 >>> 316 ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, >>> (kgdb) x/9a Cache->ListHead >>> 0xfffffffeec85c730: Cannot access memory at address 0xfffffffeec85c730 >> >> [Slaps forehead] Ah, right, indeed.on >> I guess the problem hasn't happened again since then? >> Does the patch appear to work OK so far (with respect to the original >> problem)? >> > You're right, I haven't had any occurrence of the 'resource_list_unreserve' > panic since the original patch.
OK. Good news. Thank you! > The patch below works badly on my system. I notice that certain processes > start to hang, for instance during boot I have to interrupt > /etc/rc.d/initrandom to continue. Xorg also hangs and if I log in on another > terminal I see the process is in processorstate 'acmtx'. Yeah... Please revert it. When I said that it was experimental, I was under-estimating its level of incompleteness :-( I have a better patch, which I tested at least. I'll send it to you soon-ish. > The kernel msg buffer is full of messages like this > > ACPI Error: Could not acquire AML Interpreter mutex (20110527/exutils-107) > ACPI Exception: AE_ERROR, Thread 100076 could not acquire Mutex [0x8] > (20110527/utmutex-315) > ACPI Error: Mutex [0x8] is not acquired, cannot release (20110527/utmutex-359) > ACPI Error: Mutex [0x0] is not acquired, cannot release (20110527/utmutex-359) > ACPI Error: Could not release AML Interpreter mutex (20110527/exutils-177) > >> I have a suspicion about what causes the new problem. >> If it is correct then the following experimental patch may help with it: [bad patch snipped] -- Andriy Gapon _______________________________________________ freebsd-acpi@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-acpi To unsubscribe, send any mail to "freebsd-acpi-unsubscr...@freebsd.org"