enable acpi

Nate Lawson nate at root.org
Fri Apr 1 22:06:01 PST 2005


Dinesh Nair wrote:
> On 03/31/05 20:51 John Baldwin said the following:
> 
>> The problem is that the taskqueue_swi in 4.x doesn't have a thread 
>> context that can be slept on via tsleep().  The fix would be to create 
>> a kthread in which to run the ACPI tasks.  4.x already has one such 
>> kthread for the taskqueue_thread taskqueue that you could use as a 
>> reference if you wish to do this yourself.
> 
> 
> thanx for the pointer, john. with your explanation, the fix was simple. 
> since applying this, it's not paniced in over 24 hours of continuous 
> running. patch attached. i'll also raise a PR for this.

Don't bother, I already committed it.

-- 
Nate


More information about the freebsd-hackers mailing list