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"

Reply via email to