DragonFly commits List (threaded) for 2006-06
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
cvs commit: src/sys/bus/usb ehci.c src/sys/kern vfs_subr.c
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.
Revision Changes Path
1.22 +0 -2 src/sys/bus/usb/ehci.c
1.88 +8 -4 src/sys/kern/vfs_subr.c
http://www.dragonflybsd.org/cvsweb/src/sys/bus/usb/ehci.c.diff?r1=1.21&r2=1.22&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/vfs_subr.c.diff?r1=1.87&r2=1.88&f=u
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]