Messages in this thread | | | Date | Sat, 18 Dec 2010 16:32:05 +0100 | From | Tejun Heo <> | Subject | Re: [cpuops cmpxchg V2 3/5] irq_work: Use per cpu atomics instead of regular atomics |
| |
On 12/14/2010 05:28 PM, Christoph Lameter wrote: > The irq work queue is a per cpu object and it is sufficient for > synchronization if per cpu atomics are used. Doing so simplifies > the code and reduces the overhead of the code. > > Before: > > christoph@linux-2.6$ size kernel/irq_work.o > text data bss dec hex filename > 451 8 1 460 1cc kernel/irq_work.o > > After: > > christoph@linux-2.6$ size kernel/irq_work.o > text data bss dec hex filename > 438 8 1 447 1bf kernel/irq_work.o > > Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> > Signed-off-by: Christoph Lameter <cl@linux.com>
Applied 3 and 4 to percpu#for-2.6.38.
Thank you.
-- tejun
| |