Re: [PATCH 11/32] v4l/cx18: update workqueue usage

2011-01-08 Thread Andy Walls
On Mon, 2011-01-03 at 14:49 +0100, Tejun Heo wrote: With cmwq, there's no reason to use separate out_work_queue. Drop it and use system_wq instead. The in_work_queue needs to be ordered so can't use one of the system wqs; however, as it isn't used to reclaim memory, allocate the workqueue

Re: [PATCH 11/32] v4l/cx18: update workqueue usage

2011-01-04 Thread Tejun Heo
Hello, On Mon, Jan 03, 2011 at 07:54:56PM -0500, Andy Walls wrote: 2. To prevent work items being handled by keventd/n from being delayed too long, as the deferred work in question can involve a bit of sleeping due to contention, the workload of the CX23418's MPEG encoding engine, and the

Re: [PATCH 11/32] v4l/cx18: update workqueue usage

2011-01-04 Thread Andy Walls
On Tue, 2011-01-04 at 09:36 +0100, Tejun Heo wrote: Hello, On Mon, Jan 03, 2011 at 07:54:56PM -0500, Andy Walls wrote: 2. To prevent work items being handled by keventd/n from being delayed too long, as the deferred work in question can involve a bit of sleeping due to contention, the

Re: [PATCH 11/32] v4l/cx18: update workqueue usage

2011-01-03 Thread Andy Walls
On Mon, 2011-01-03 at 14:49 +0100, Tejun Heo wrote: With cmwq, there's no reason to use separate out_work_queue. Drop it and use system_wq instead. The in_work_queue needs to be ordered so can't use one of the system wqs; however, as it isn't used to reclaim memory, allocate the workqueue