Frederic Weisbecker
|
077931446b
Merge branch 'nohz/printk-v8' into irq/core
|
12 years ago |
anish kumar
|
c02cf5f8ed
irq_work: Remove return value from the irq_work_queue() function
|
12 years ago |
Frederic Weisbecker
|
bc6679aef6
irq_work: Make self-IPIs optable
|
12 years ago |
Steven Rostedt
|
8aa2accee4
irq_work: Warn if there's still work on cpu_down
|
12 years ago |
Steven Rostedt
|
c0e980a4bd
irq_work: Flush work on CPU_DYING
|
12 years ago |
Frederic Weisbecker
|
00b4295910
irq_work: Don't stop the tick with pending works
|
12 years ago |
Frederic Weisbecker
|
e0bbe2d80c
irq_work: Fix racy check on work pending flag
|
12 years ago |
Frederic Weisbecker
|
c8446b75be
irq_work: Fix racy IRQ_WORK_BUSY flag setting
|
12 years ago |
Chris Metcalf
|
ef1f098254
irq_work: fix compile failure on tile from missing include
|
13 years ago |
Paul Gortmaker
|
83e3fa6f01
irq_work: fix compile failure on MIPS from system.h split
|
13 years ago |
Paul Gortmaker
|
967d1f9062
kernel: fix two implicit header assumptions in irq_work.c
|
14 years ago |
Paul Gortmaker
|
9984de1a5a
kernel: Map most files to use export.h instead of module.h
|
14 years ago |
Peter Zijlstra
|
924f8f5af3
llist: Add llist_next()
|
14 years ago |
Huang Ying
|
38aaf8090d
irq_work: Use llist in the struct irq_work logic
|
14 years ago |
Christoph Lameter
|
20b876918c
irq_work: Use per cpu atomics instead of regular atomics
|
14 years ago |
Sergio Aguirre
|
94e8ba7286
irq_work: Drop cmpxchg() result
|
14 years ago |
Peter Zijlstra
|
e360adbe29
irq_work: Add generic hardirq context callbacks
|
14 years ago |