DragonFly BSD
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


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 5 Jun 2006 13:56:54 -0700 (PDT)

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]