Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece to kernel/irq_work.c35+
  1. irq_work: use kasan_record_aux_stack_noalloc() record callstackZqiang committed 4 years ago25934fc
  2. irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RTSebastian Andrzej Siewior committed 5 years ago09089db
  3. irq_work: Handle some irq_work in a per-CPU thread on PREEMPT_RTSebastian Andrzej Siewior committed 5 years agob4c6f86
  4. irq_work: Allow irq_work_sync() to sleep if irq_work() no IRQ support.Sebastian Andrzej Siewior committed 5 years ago8109796
  5. irq_work: Make irq_work_queue() NMI-safe againPeter Zijlstra committed 5 years ago156172a
  6. irq_work: record irq_work_queue() call stackZqiang committed 5 years agoe2b5bcf
  7. irq_work: Optimize irq_work_single()Peter Zijlstra committed 6 years ago2914b0b
  8. irq_work: CleanupPeter Zijlstra committed 6 years ago7a9f50a
  9. irq_work, smp: Allow irq_work on call_single_queuePeter Zijlstra committed 6 years ago4b44a21
  10. lockdep: Annotate irq_workSebastian Andrzej Siewior committed 6 years ago49915ac
  11. irq_work: Fix IRQ_WORK_BUSY bit clearingFrederic Weisbecker committed 7 years agoe9838bd
  12. irq_work: Slightly simplify IRQ_WORK_PENDING clearingFrederic Weisbecker committed 7 years agofeb4a51
  13. irq_work: Fix irq_work_claim() memory orderingFrederic Weisbecker committed 7 years ago2526987
  14. irq_work: Convert flags to atomic_tFrederic Weisbecker committed 7 years ago153bedb
  15. treewide: Add SPDX license identifier for missed filesThomas Gleixner committed 7 years ago457c899
  16. irq_work: Do not raise an IPI when queueing work on the local CPUNicholas Piggin committed 7 years ago471ba0e
  17. irq/work: Improve the flag definitionsBartosz Golaszewski committed 8 years ago6baf9e6
  18. Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 9 years ago670310d
  19. Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 9 years ago8e9a2db
  20. irq/work: Use llist_for_each_entry_safeThomas Gleixner committed 9 years agod00a08c
  21. irq_work: Use lockdep to assert IRQs are disabled/enabledFrederic Weisbecker committed 9 years ago3c7169a
  22. irq/work: Don't reinvent the wheel but use existing llist APIByungchul Park committed 9 years ago16c0890
  23. irq_work: Map irq_work_on_queue() to irq_work_on() in !SMPPaul E. McKenney committed 9 years ago6733bab
  24. treewide: Remove old email addressPeter Zijlstra committed 11 years ago90eec10
  25. percpu: Convert remaining __get_cpu_var uses in 3.18-rcXChristoph Lameter committed 12 years ago56e4dea
  26. Merge branch 'for-3.18-consistent-ops' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpuLinus Torvalds committed 12 years ago0429fbc
  27. irq_work: Force raised irq work to run on irq work interruptFrederic Weisbecker committed 12 years ago76a3306
  28. time: Replace __get_cpu_var usesChristoph Lameter committed 12 years ago22127e9
  29. irq_work: Remove BUG_ON in irq_work_run()Peter Zijlstra committed 12 years agoa77353e
  30. irq_work: Implement remote queueingFrederic Weisbecker committed 12 years ago4788501
  31. irq_work: Split raised and lazy listsFrederic Weisbecker committed 12 years agob93e0b8
  32. perf/x86: Warn to early_printk() in case irq_work is too slowPeter Zijlstra committed 12 years agocd578ab
  33. Merge branch 'nohz/printk-v8' into irq/coreFrederic Weisbecker committed 13 years ago0779314
  34. irq_work: Remove return value from the irq_work_queue() functionanish kumar committed 13 years agoc02cf5f
  35. irq_work: Make self-IPIs optableFrederic Weisbecker committed 14 years agobc6679a