Code

History

Commits on aa40d5a43526cca9439a2b45fcfdcd016594dece to kernel/softirq.c35+
  1. smp: Make softirq handling RT safe in flush_smp_call_function_queue()Sebastian Andrzej Siewior committed 4 years ago1a90bfd
  2. genirq, softirq: Use in_hardirq() instead of in_irq()Changbin Du committed 4 years agofe13889
  3. timers/nohz: Last resort update jiffies on nohz_full IRQ entryFrederic Weisbecker committed 5 years ago53e87e3
  4. genirq: Change force_irqthreads to a static keyTanner Love committed 5 years ago91cc470
  5. sched: Introduce task_is_running()Peter Zijlstra committed 5 years agob03fbd4
  6. sched: Unbreak wakeupsPeter Zijlstra committed 5 years ago37aadc6
  7. Merge tag 'core-rcu-2021-04-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 5 years ago9a45da9
  8. tick/sched: Prevent false positive softirq pending warnings on RTThomas Gleixner committed 5 years ago47c218d
  9. softirq: Make softirq control and processing RT awareThomas Gleixner committed 5 years ago8b1c04a
  10. softirq: Move various protections into inline helpersThomas Gleixner committed 5 years agof02fc96
  11. tasklets: Prevent tasklet_unlock_spin_wait() deadlock on RTThomas Gleixner committed 5 years agoeb2dafb
  12. tasklets: Replace spin wait in tasklet_kill()Peter Zijlstra committed 5 years ago697d8c6
  13. tasklets: Replace spin wait in tasklet_unlock_wait()Peter Zijlstra committed 5 years agoda04474
  14. softirq: s/BUG/WARN_ONCE/ on tasklet SCHED state not setDirk Behme committed 5 years ago6b2c339
  15. tasklet: Remove tasklet_kill_immediateDavidlohr Bueso committed 5 years ago3a0ade0
  16. softirq: Don't try waking ksoftirqd before it has been spawnedPaul E. McKenney committed 5 years ago1c0c4bc
  17. softirq: Move do_softirq_own_stack() to generic asm headerThomas Gleixner committed 5 years agodb1cc7a
  18. Merge tag 'locking-urgent-2020-12-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 5 years ago6be5f58
  19. softirq: Avoid bad tracing / lockdep interactionPeter Zijlstra committed 5 years ago91ea62d
  20. irq: Call tick_irq_enter() inside HARDIRQ_OFFSETFrederic Weisbecker committed 5 years agod14ce74
  21. irqtime: Move irqtime entry accounting after irq offset incrementationFrederic Weisbecker committed 5 years agod3759e7
  22. softirq: Move related code into one sectionThomas Gleixner committed 6 years agoae9ef58
  23. softirq: Add debug check to __raise_softirq_irqoff()Jiafei Pan committed 6 years agocdabce2
  24. Merge tag 'tasklets-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linuxLinus Torvalds committed 6 years ago427714f
  25. tasklet: Introduce new initialization APIRomain Perier committed 7 years ago12cc923
  26. lockdep: Remove lockdep_hardirq{s_enabled,_context}() argumentPeter Zijlstra committed 6 years agof9ad4a5
  27. lockdep: Change hardirq{s_enabled,_context} to per-cpu variablesPeter Zijlstra committed 6 years agoa21ee60
  28. x86/entry: Clarify irq_{enter,exit}_rcu()Peter Zijlstra committed 6 years ago59bc300
  29. genirq: Provide irq_enter/exit_rcu()Thomas Gleixner committed 6 years ago8a6bc47
  30. lockdep: Rename trace_{hard,soft}{irq_context,irqs_enabled}()Peter Zijlstra committed 6 years agoef99691
  31. lockdep: Rename trace_softirqs_{on,off}()Peter Zijlstra committed 6 years ago0d38453
  32. lockdep: Rename trace_hardirq_{enter,exit}()Thomas Gleixner committed 6 years ago2502ec3
  33. Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds committed 7 years ago2a1ccd3
  34. softirq: Use __this_cpu_write() in takeover_tasklets()Muchun Song committed 7 years ago8afecaa
  35. treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 430Thomas Gleixner committed 7 years ago767a67b