Messages in this thread | | | Date | Mon, 24 Sep 2012 20:57:40 +0100 | Subject | Re: Work queue questions | From | Deepawali Verma <> |
| |
Hi Tejun,
May be I misunderstood, I read in the documentation about max_active. In this case, max_active is 1, but I created three workqueues, do you mean to say for this case, single thread can process three requests queued up in the three different workqueues.
Sorry, if I misunderstood.
Regards, Deepa
On Mon, Sep 24, 2012 at 7:10 PM, Tejun Heo <tj@kernel.org> wrote: > On Mon, Sep 24, 2012 at 05:56:10PM +0100, Deepawali Verma wrote: >> Hi, >> >> This is sample code snippet as I cannot post my project code. In >> reality here, this work handler is copying the big chunks of data that >> code is >> here in my driver. This is running on quad core cortex A9 Thats why I >> asked. If there are 4 cpu cores, then there must be parallelism. Now >> Tajun, what do you say? > > My name is Tejun and please lose the frigging attitude when you're > asking things. > >> >>> alloc_workqueue(obj[i].my_obj_wq_name,WQ_UNBOUND,1); > > Especially if you're not properly reading any of the documentation, > function comment and my explicit response mentioning @max_active. :( > > -- > tejun
| |