Code

History

Commits on v7.0 to kernel/context_tracking.c35+
  1. context_tracking: Remove rcu_task_trace_heavyweight_{enter,exit}()Paul E. McKenney committed 10 months ago46e3235
  2. context_tracking: Make RCU watch ct_kernel_exit_state() warningPaul E. McKenney committed 1 year ago59bed79
  3. context_tracking, rcu: Rename rcu_dyntick trace event into rcu_watchingValentin Schneider committed 2 years ago4f336dc
  4. context_tracking, rcu: Rename rcu_dynticks_curr_cpu_in_eqs() into rcu_is_watching_curr_cpu()Valentin Schneider committed 2 years agofda7020
  5. context_tracking, rcu: Rename rcu_dynticks_task*() into rcu_task*()Valentin Schneider committed 2 years agob1b91fd
  6. context_tracking, rcu: Rename DYNTICK_IRQ_NONIDLE into CT_NESTING_IRQ_NONIDLEValentin Schneider committed 2 years agoe1de438
  7. context_tracking, rcu: Rename ct_dynticks_nmi_nesting() into ct_nmi_nesting()Valentin Schneider committed 2 years ago8375cb2
  8. context_tracking, rcu: Rename struct context_tracking .dynticks_nmi_nesting into .nmi_nestingValentin Schneider committed 2 years agodc5ffac
  9. context_tracking, rcu: Rename ct_dynticks_nesting() into ct_nesting()Valentin Schneider committed 2 years ago1089c00
  10. context_tracking, rcu: Rename struct context_tracking .dynticks_nesting into .nestingValentin Schneider committed 2 years agobf66471
  11. context_tracking, rcu: Rename ct_dynticks() into ct_rcu_watching()Valentin Schneider committed 2 years agoa4a7921
  12. context_tracking, rcu: Rename RCU_DYNTICKS_IDX into CT_RCU_WATCHINGValentin Schneider committed 3 years ago4aa35e0
  13. treewide: context_tracking: Rename CONTEXT_* into CT_STATE_*Valentin Schneider committed 3 years agod65d411
  14. context_tracking: Make context_tracking_key __ro_after_initValentin Schneider committed 2 years ago4eab44a
  15. context_tracking: Fix kerneldoc headers for __ct_user_{enter,exit}()Paul E. McKenney committed 2 years ago3b239b3
  16. locking/atomic: treewide: use raw_atomic*_<op>()Mark Rutland committed 3 years ago0f613bf
  17. context_tracking: Fix noinstr vs KASANPeter Zijlstra committed 3 years ago0e26e1d
  18. MAINTAINERS: Add Paul as context tracking maintainerFrederic Weisbecker committed 4 years ago08ab707
  19. context_tracking: Convert state to atomic_tFrederic Weisbecker committed 4 years ago1714767
  20. rcu/context-tracking: Remove unused and/or unecessary middle functionsFrederic Weisbecker committed 4 years agoc33ef43
  21. rcu/context-tracking: Move RCU-dynticks internal functions to context_trackingFrederic Weisbecker committed 4 years ago1721145
  22. rcu/context-tracking: Move deferred nocb resched to context trackingFrederic Weisbecker committed 4 years ago5645064
  23. rcu/context_tracking: Move dynticks_nmi_nesting to context trackingFrederic Weisbecker committed 4 years ago95e04f4
  24. rcu/context_tracking: Move dynticks_nesting to context trackingFrederic Weisbecker committed 4 years ago904e600
  25. rcu/context_tracking: Move dynticks counter to context trackingFrederic Weisbecker committed 4 years ago62e2412
  26. rcu/context-tracking: Remove rcu_irq_enter/exit()Frederic Weisbecker committed 4 years ago3864caa
  27. context_tracking: Take NMI eqs entrypoints over RCUFrederic Weisbecker committed 4 years ago493c182
  28. context_tracking: Take IRQ eqs entrypoints over RCUFrederic Weisbecker committed 4 years ago6f0e6c1
  29. context_tracking: Take idle eqs entrypoints over RCUFrederic Weisbecker committed 4 years agoe67198c
  30. context_tracking: Split user tracking KconfigFrederic Weisbecker committed 4 years ago24a9c54
  31. context_tracking: Rename context_tracking_cpu_set() to ct_cpu_track_user()Frederic Weisbecker committed 4 years ago2a0aafc
  32. context_tracking: Rename context_tracking_enter/exit() to ct_user_enter/exit()Frederic Weisbecker committed 4 years agofe98db1
  33. context_tracking: Rename context_tracking_user_enter/exit() to user_enter/exit_callable()Frederic Weisbecker committed 4 years agof163f03
  34. context_tracking: Rename __context_tracking_enter/exit() to __ct_user_enter/exit()Frederic Weisbecker committed 4 years ago0ffc781
  35. context_tracking: Add a note about noinstr VS unsafe context tracking functionsFrederic Weisbecker committed 4 years agof67671b