Code

History

Commits on master to kernel/irq_work.c35+
  1. irq_work: Fix use-after-free in irq_work_single() on PREEMPT_RTJiayuan Chen committed 7 months ago91840be
  2. kernel: Use trace_call__##name() at guarded tracepoint call sitesVineeth Pillai (Google) committed 7 months ago7b1c2d7
  3. kasan: make kasan_record_aux_stack_noalloc() the default behaviourPeter Zijlstra committed 1 year agod40797d
  4. trace: Add trace_ipi_send_cpu()Peter Zijlstra committed 3 years ago68e2d17
  5. irq_work: Trace self-IPIs sent via arch_irq_work_raise()Valentin Schneider committed 3 years ago4468161
  6. irq_work: use kasan_record_aux_stack_noalloc() record callstackZqiang committed 4 years ago25934fc
  7. irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RTSebastian Andrzej Siewior committed 5 years ago09089db
  8. irq_work: Handle some irq_work in a per-CPU thread on PREEMPT_RTSebastian Andrzej Siewior committed 5 years agob4c6f86
  9. irq_work: Allow irq_work_sync() to sleep if irq_work() no IRQ support.Sebastian Andrzej Siewior committed 5 years ago8109796
  10. irq_work: Make irq_work_queue() NMI-safe againPeter Zijlstra committed 5 years ago156172a
  11. irq_work: record irq_work_queue() call stackZqiang committed 5 years agoe2b5bcf
  12. irq_work: Optimize irq_work_single()Peter Zijlstra committed 6 years ago2914b0b
  13. irq_work: CleanupPeter Zijlstra committed 6 years ago7a9f50a
  14. irq_work, smp: Allow irq_work on call_single_queuePeter Zijlstra committed 6 years ago4b44a21
  15. lockdep: Annotate irq_workSebastian Andrzej Siewior committed 6 years ago49915ac
  16. irq_work: Fix IRQ_WORK_BUSY bit clearingFrederic Weisbecker committed 6 years agoe9838bd
  17. irq_work: Slightly simplify IRQ_WORK_PENDING clearingFrederic Weisbecker committed 7 years agofeb4a51
  18. irq_work: Fix irq_work_claim() memory orderingFrederic Weisbecker committed 7 years ago2526987
  19. irq_work: Convert flags to atomic_tFrederic Weisbecker committed 7 years ago153bedb
  20. treewide: Add SPDX license identifier for missed filesThomas Gleixner committed 7 years ago457c899
  21. irq_work: Do not raise an IPI when queueing work on the local CPUNicholas Piggin committed 7 years ago471ba0e
  22. irq/work: Improve the flag definitionsBartosz Golaszewski committed 8 years ago6baf9e6
  23. Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 8 years ago670310d
  24. Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 8 years ago8e9a2db
  25. irq/work: Use llist_for_each_entry_safeThomas Gleixner committed 9 years agod00a08c
  26. irq_work: Use lockdep to assert IRQs are disabled/enabledFrederic Weisbecker committed 9 years ago3c7169a
  27. irq/work: Don't reinvent the wheel but use existing llist APIByungchul Park committed 9 years ago16c0890
  28. irq_work: Map irq_work_on_queue() to irq_work_on() in !SMPPaul E. McKenney committed 9 years ago6733bab
  29. treewide: Remove old email addressPeter Zijlstra committed 10 years ago90eec10
  30. percpu: Convert remaining __get_cpu_var uses in 3.18-rcXChristoph Lameter committed 12 years ago56e4dea
  31. Merge branch 'for-3.18-consistent-ops' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpuLinus Torvalds committed 12 years ago0429fbc
  32. irq_work: Force raised irq work to run on irq work interruptFrederic Weisbecker committed 12 years ago76a3306
  33. time: Replace __get_cpu_var usesChristoph Lameter committed 12 years ago22127e9
  34. irq_work: Remove BUG_ON in irq_work_run()Peter Zijlstra committed 12 years agoa77353e
  35. irq_work: Implement remote queueingFrederic Weisbecker committed 12 years ago4788501