DragonFly BSD
DragonFly commits List (threaded) for 2006-06
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: cvs commit: src/sys/bus/usb ehci.c src/sys/kern vfs_subr.c


To: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
From: Sascha Wildner <saw@xxxxxxxxx>
Date: Tue, 06 Jun 2006 01:38:28 +0200

Matthew Dillon wrote:
dillon 2006/06/05 13:56:54 PDT

DragonFly src repository

Modified files:
sys/bus/usb ehci.c sys/kern vfs_subr.c Log:
Remove an inappropriate crit_exit() in ehci.c and add a missing crit_exit()
in kern/vfs_subr.c. Specify string IDs in vfsync_bp() so we don't get
complaints on the console when the kernel is compiled with
DEBUG_CRIT_SECTIONS.
The missing crit_exit() in kern/vfs_subr.c was causing the kernel to leave
threads in a critical section, causing interrupts to stop operating and
cpu-bound userland programs to lock up the rest of the system.
Reported-by: Sascha Wildner <saw@xxxxxxxxx>, others.

Very good, thanks! :) The machine's now running smoothly again.


Sascha

--
http://yoyodyne.ath.cx



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]