summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj...Linus Torvalds2011-01-0862-275/+703
|\
| * gameport: use this_cpu_read instead of lookupChristoph Lameter2011-01-041-1/+1
| * x86: udelay: Use this_cpu_read to avoid address calculationChristoph Lameter2011-01-041-1/+1
| * x86: Use this_cpu_inc_return for nmi counterTejun Heo2010-12-301-2/+1
| * x86: Replace uses of current_cpu_data with this_cpu opsTejun Heo2010-12-3011-29/+28
| * x86: Use this_cpu_ops to optimize codeTejun Heo2010-12-3016-62/+57
| * vmstat: User per cpu atomics to avoid interrupt disable / enableChristoph Lameter2010-12-181-14/+87
| * irq_work: Use per cpu atomics instead of regular atomicsChristoph Lameter2010-12-181-9/+9
| * Merge branch 'this_cpu_ops' into for-2.6.38Tejun Heo2010-12-183-68/+316
| |\
| | * cpuops: Use cmpxchg for xchg to avoid lock semanticsChristoph Lameter2010-12-181-6/+15
| | * x86: this_cpu_cmpxchg and this_cpu_xchg operationsChristoph Lameter2010-12-182-1/+109
| | * percpu: Generic this_cpu_cmpxchg() and this_cpu_xchg supportChristoph Lameter2010-12-181-1/+133
| | * percpu,x86: relocate this_cpu_add_return() and friendsTejun Heo2010-12-172-66/+65
| * | connector: Use this_cpu operationsChristoph Lameter2010-12-171-2/+3
| * | xen: Use this_cpu_inc_returnChristoph Lameter2010-12-171-1/+1
| * | taskstats: Use this_cpu_opsChristoph Lameter2010-12-171-3/+2
| * | random: Use this_cpu_inc_returnChristoph Lameter2010-12-171-1/+1
| * | fs: Use this_cpu_inc_return in buffer.cChristoph Lameter2010-12-171-1/+1
| * | highmem: Use this_cpu_xx_return() operationsChristoph Lameter2010-12-171-5/+8
| * | vmstat: Use this_cpu_inc_return for vm statisticsChristoph Lameter2010-12-171-6/+2
| * | Merge branch 'this_cpu_ops' into for-2.6.38Tejun Heo2010-12-17369-2072/+3775
| |\|
| | * x86: Support for this_cpu_add, sub, dec, inc_returnChristoph Lameter2010-12-171-0/+43
| | * percpu: Generic support for this_cpu_add, sub, dec, inc_returnChristoph Lameter2010-12-171-0/+71
| * | core: Replace __get_cpu_var with __this_cpu_read if not used for an address.Christoph Lameter2010-12-1713-66/+60
| * | xen: Use this_cpu_opsChristoph Lameter2010-12-175-15/+15
| * | fs: Use this_cpu_xx operations in buffer.cChristoph Lameter2010-12-171-18/+17
| * | fakekey: Simplify speakup_fake_key_pressed through this_cpu_opsChristoph Lameter2010-12-171-6/+1
| * | kprobes: Use this_cpu_opsChristoph Lameter2010-12-173-13/+13
| * | drivers: Replace __get_cpu_var with __this_cpu_read if not used for an address.Christoph Lameter2010-12-174-7/+7
| * | vmstat: Optimize zone counter modifications through the use of this cpu opera...Christoph Lameter2010-12-171-20/+28
| * | percpucounter: Optimize __percpu_counter_add a bit through the use of this_cp...Christoph Lameter2010-12-171-5/+3
| * | MAINTAINERS: Add percpu allocator entryTejun Heo2010-12-171-0/+10
| * | percpu: zero memory more efficiently in mm/percpu.c::pcpu_mem_alloc()Jesper Juhl2010-12-071-6/+2
* | | Merge branch 'for-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2011-01-0880-156/+289
|\ \ \
| * | | usb: don't use flush_scheduled_work()Tejun Heo2010-12-245-9/+7
| * | | speedtch: don't abuse struct delayed_workTejun Heo2010-12-241-12/+14
| * | | media/video: don't use flush_scheduled_work()Tejun Heo2010-12-244-10/+5
| * | | media/video: explicitly flush request_module workTejun Heo2010-12-246-2/+50
| * | | ioc4: use static work_struct for ioc4_load_modules()Tejun Heo2010-12-241-20/+9
| * | | init: don't call flush_scheduled_work() from do_initcalls()Tejun Heo2010-12-241-3/+0
| * | | s390: don't use flush_scheduled_work()Tejun Heo2010-12-242-6/+14
| * | | rtc: don't use flush_scheduled_work()Tejun Heo2010-12-245-5/+5
| * | | mmc: update workqueue usagesTejun Heo2010-12-243-8/+20
| * | | mfd: update workqueue usagesTejun Heo2010-12-242-8/+8
| * | | dvb: don't use flush_scheduled_work()Tejun Heo2010-12-244-3/+4
| * | | leds-wm8350: don't use flush_scheduled_work()Tejun Heo2010-12-241-1/+1
| * | | mISDN: don't use flush_scheduled_work()Tejun Heo2010-12-242-2/+4
| * | | macintosh/ams: don't use flush_scheduled_work()Tejun Heo2010-12-241-1/+1
| * | | vmwgfx: don't use flush_scheduled_work()Tejun Heo2010-12-241-1/+1
| * | | tpm: don't use flush_scheduled_work()Tejun Heo2010-12-241-2/+2