cvs commit: src/sys/kern subr_taskqueue.c src/sys/sys taskqueue.h

2008-08-03 Thread Scott Long
scottl 2008-08-03 14:28:26 UTC FreeBSD src repository Modified files:(Branch: RELENG_7) sys/kern subr_taskqueue.c sys/sys taskqueue.h Log: SVN rev 181241 on 2008-08-03 14:28:26Z by scottl Merge rev 1.41, 1.18: Implement taskqueue_block,

cvs commit: src/sys/kern subr_taskqueue.c

2008-07-18 Thread Kip Macy
kmacy 2008-07-18 07:10:33 UTC FreeBSD src repository Modified files: sys/kern subr_taskqueue.c Log: SVN rev 180588 on 2008-07-18 07:10:33Z by kmacy revert local change Revision ChangesPath 1.45 +27 -176 src/sys/kern/subr_taskqueue.c _

cvs commit: src/sys/kern subr_taskqueue.c

2008-04-11 Thread John Baldwin
jhb 2008-04-11 17:35:54 UTC FreeBSD src repository Modified files: sys/kern subr_taskqueue.c Log: Use kthread_exit() to terminate a taskqueue thread rather than kproc_exit() now that the taskqueue threads are kthreads rather than kprocs. Reported by:kri

cvs commit: src/sys/kern subr_taskqueue.c

2008-04-08 Thread Sam Leffler
sam 2008-04-08 17:48:02 UTC FreeBSD src repository Modified files: sys/kern subr_taskqueue.c Log: change taskqueue_start_threads to create threads instead of proc's Reviewed by:jhb Revision ChangesPath 1.42 +24 -22src/sys/kern/subr_ta

cvs commit: src/sys/kern subr_taskqueue.c

2006-09-02 Thread Sam Leffler
sam 2006-09-02 15:28:09 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/kern subr_taskqueue.c Log: MFC 1.37: start threads stopped before adjusting priority to avoid races, generate console msg if thread create fails Revisio

Re: cvs commit: src/sys/kern subr_taskqueue.c

2006-05-25 Thread Sam Leffler
Gleb Smirnoff wrote: > Sam, > > On Wed, May 24, 2006 at 10:11:08PM +, Sam Leffler wrote: > S> sam 2006-05-24 22:11:08 UTC > S> > S> FreeBSD src repository > S> > S> Modified files: > S> sys/kern subr_taskqueue.c > S> Log: > S> When starting up threads in ta

Re: cvs commit: src/sys/kern subr_taskqueue.c

2006-05-25 Thread Gleb Smirnoff
Sam, On Wed, May 24, 2006 at 10:11:08PM +, Sam Leffler wrote: S> sam 2006-05-24 22:11:08 UTC S> S> FreeBSD src repository S> S> Modified files: S> sys/kern subr_taskqueue.c S> Log: S> When starting up threads in taskqueue_start_threads create them S> stop

cvs commit: src/sys/kern subr_taskqueue.c

2006-05-24 Thread Sam Leffler
sam 2006-05-24 22:11:08 UTC FreeBSD src repository Modified files: sys/kern subr_taskqueue.c Log: When starting up threads in taskqueue_start_threads create them stopped before adjusting their priority and setting them on the run q so they cannot race for reso

cvs commit: src/sys/kern subr_taskqueue.c

2006-03-30 Thread Sam Leffler
sam 2006-03-30 23:06:59 UTC FreeBSD src repository Modified files: sys/kern subr_taskqueue.c Log: fixup error handling in taskqueue_start_threads: check for kthread_create failing, print a message when we fail for some reason as most callers do not check the r

cvs commit: src/sys/kern subr_taskqueue.c

2006-01-29 Thread Scott Long
scottl 2006-01-30 07:51:10 UTC FreeBSD src repository Modified files:(Branch: RELENG_6) sys/kern subr_taskqueue.c Log: MFC rev 1.31: Allow the fast taskqueue to run without Giant Revision ChangesPath 1.27.2.1 +1 -1 src/sys/kern/subr_taskqueu

cvs commit: src/sys/kern subr_taskqueue.c

2006-01-29 Thread Scott Long
scottl 2006-01-29 21:51:34 UTC FreeBSD src repository Modified files:(Branch: RELENG_5) sys/kern subr_taskqueue.c Log: MFC Rev 1.31: Don't use Giant for fast taskqueues. Revision ChangesPath 1.24.2.1 +1 -1 src/sys/kern/subr_taskqueue.c _

Re: cvs commit: src/sys/kern subr_taskqueue.c

2006-01-11 Thread John Baldwin
On Wednesday 11 January 2006 08:56 am, Scott Long wrote: > John Baldwin wrote: > > On Tuesday 10 January 2006 07:37 pm, Scott Long wrote: > >>scottl 2006-01-11 00:37:13 UTC > >> > >> FreeBSD src repository > >> > >> Modified files: > >>sys/kern subr_taskqueue.c > >> Log: > >

Re: cvs commit: src/sys/kern subr_taskqueue.c

2006-01-11 Thread Scott Long
John Baldwin wrote: On Tuesday 10 January 2006 07:37 pm, Scott Long wrote: scottl 2006-01-11 00:37:13 UTC FreeBSD src repository Modified files: sys/kern subr_taskqueue.c Log: The interlock in taskqueue_terminate() is completely wrong for taskqueues that use spinlocks

Re: cvs commit: src/sys/kern subr_taskqueue.c

2006-01-11 Thread John Baldwin
On Tuesday 10 January 2006 07:37 pm, Scott Long wrote: > scottl 2006-01-11 00:37:13 UTC > > FreeBSD src repository > > Modified files: > sys/kern subr_taskqueue.c > Log: > The interlock in taskqueue_terminate() is completely wrong for taskqueues > that use spinlocks.

cvs commit: src/sys/kern subr_taskqueue.c

2006-01-10 Thread Scott Long
scottl 2006-01-11 00:37:13 UTC FreeBSD src repository Modified files: sys/kern subr_taskqueue.c Log: The interlock in taskqueue_terminate() is completely wrong for taskqueues that use spinlocks. Remove it for now. Revision ChangesPath 1.33 +1 -5

cvs commit: src/sys/kern subr_taskqueue.c

2005-12-22 Thread Scott Long
scottl 2005-12-23 06:18:33 UTC FreeBSD src repository Modified files: sys/kern subr_taskqueue.c Log: Create the taskqueue_fast handler with INTR_MPSAFE so that it doesn't run with Giant. MFC After: 3 days Revision ChangesPath 1.31 +1 -1 s