| Commit message (Expand) | Author | Age | Files | Lines |
* | context_tracking, rcu: Rename rcu_dyntick trace event into rcu_watching | Valentin Schneider | 2024-08-15 | 1 | -5/+5 |
* | context_tracking, rcu: Rename rcu_dynticks_curr_cpu_in_eqs() into rcu_is_watc... | Valentin Schneider | 2024-08-15 | 1 | -3/+3 |
* | context_tracking, rcu: Rename rcu_dynticks_task*() into rcu_task*() | Valentin Schneider | 2024-08-15 | 1 | -14/+14 |
* | context_tracking, rcu: Rename DYNTICK_IRQ_NONIDLE into CT_NESTING_IRQ_NONIDLE | Valentin Schneider | 2024-08-11 | 1 | -4/+4 |
* | context_tracking, rcu: Rename ct_dynticks_nmi_nesting() into ct_nmi_nesting() | Valentin Schneider | 2024-08-11 | 1 | -12/+12 |
* | context_tracking, rcu: Rename struct context_tracking .dynticks_nmi_nesting i... | Valentin Schneider | 2024-08-11 | 1 | -15/+15 |
* | context_tracking, rcu: Rename ct_dynticks_nesting() into ct_nesting() | Valentin Schneider | 2024-08-11 | 1 | -5/+5 |
* | context_tracking, rcu: Rename struct context_tracking .dynticks_nesting into ... | Valentin Schneider | 2024-08-11 | 1 | -5/+5 |
* | context_tracking, rcu: Rename ct_dynticks() into ct_rcu_watching() | Valentin Schneider | 2024-07-29 | 1 | -5/+5 |
* | context_tracking, rcu: Rename RCU_DYNTICKS_IDX into CT_RCU_WATCHING | Valentin Schneider | 2024-07-29 | 1 | -11/+11 |
* | treewide: context_tracking: Rename CONTEXT_* into CT_STATE_* | Valentin Schneider | 2024-07-29 | 1 | -6/+6 |
* | context_tracking: Make context_tracking_key __ro_after_init | Valentin Schneider | 2024-03-22 | 1 | -1/+1 |
* | context_tracking: Fix kerneldoc headers for __ct_user_{enter,exit}() | Paul E. McKenney | 2024-02-14 | 1 | -0/+4 |
* | locking/atomic: treewide: use raw_atomic*_<op>() | Mark Rutland | 2023-06-05 | 1 | -6/+6 |
* | context_tracking: Fix noinstr vs KASAN | Peter Zijlstra | 2023-01-13 | 1 | -6/+6 |
* | MAINTAINERS: Add Paul as context tracking maintainer | Frederic Weisbecker | 2022-07-05 | 1 | -5/+7 |
* | context_tracking: Convert state to atomic_t | Frederic Weisbecker | 2022-07-05 | 1 | -49/+94 |
* | rcu/context-tracking: Remove unused and/or unecessary middle functions | Frederic Weisbecker | 2022-07-05 | 1 | -71/+27 |
* | rcu/context-tracking: Move RCU-dynticks internal functions to context_tracking | Frederic Weisbecker | 2022-07-05 | 1 | -0/+336 |
* | rcu/context-tracking: Move deferred nocb resched to context tracking | Frederic Weisbecker | 2022-07-05 | 1 | -0/+8 |
* | rcu/context_tracking: Move dynticks_nmi_nesting to context tracking | Frederic Weisbecker | 2022-07-05 | 1 | -0/+1 |
* | rcu/context_tracking: Move dynticks_nesting to context tracking | Frederic Weisbecker | 2022-07-05 | 1 | -0/+1 |
* | rcu/context_tracking: Move dynticks counter to context tracking | Frederic Weisbecker | 2022-07-05 | 1 | -3/+7 |
* | rcu/context-tracking: Remove rcu_irq_enter/exit() | Frederic Weisbecker | 2022-07-05 | 1 | -4/+67 |
* | context_tracking: Take NMI eqs entrypoints over RCU | Frederic Weisbecker | 2022-07-05 | 1 | -0/+10 |
* | context_tracking: Take IRQ eqs entrypoints over RCU | Frederic Weisbecker | 2022-07-05 | 1 | -2/+22 |
* | context_tracking: Take idle eqs entrypoints over RCU | Frederic Weisbecker | 2022-07-05 | 1 | -0/+15 |
* | context_tracking: Split user tracking Kconfig | Frederic Weisbecker | 2022-06-30 | 1 | -1/+5 |
* | context_tracking: Rename context_tracking_cpu_set() to ct_cpu_track_user() | Frederic Weisbecker | 2022-06-30 | 1 | -2/+2 |
* | context_tracking: Rename context_tracking_enter/exit() to ct_user_enter/exit() | Frederic Weisbecker | 2022-06-30 | 1 | -6/+6 |
* | context_tracking: Rename context_tracking_user_enter/exit() to user_enter/exi... | Frederic Weisbecker | 2022-06-30 | 1 | -11/+17 |
* | context_tracking: Rename __context_tracking_enter/exit() to __ct_user_enter/e... | Frederic Weisbecker | 2022-06-22 | 1 | -10/+10 |
* | context_tracking: Add a note about noinstr VS unsafe context tracking functions | Frederic Weisbecker | 2022-06-20 | 1 | -0/+34 |
* | context_tracking: Ensure that the critical path cannot be instrumented | Thomas Gleixner | 2020-06-11 | 1 | -6/+8 |
* | context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ | Frederic Weisbecker | 2020-02-14 | 1 | -0/+2 |
* | context_tracking: Rename context_tracking_is_enabled() => context_tracking_en... | Frederic Weisbecker | 2019-10-29 | 1 | -3/+3 |
* | treewide: Add SPDX license identifier for missed files | Thomas Gleixner | 2019-05-21 | 1 | -0/+1 |
* | context_tracking: Switch to new static_branch API | Andy Lutomirski | 2015-11-24 | 1 | -2/+2 |
* | context_tracking: avoid irq_save/irq_restore on guest entry and exit | Paolo Bonzini | 2015-11-10 | 1 | -26/+38 |
* | context_tracking: remove duplicate enabled check | Paolo Bonzini | 2015-11-10 | 1 | -14/+2 |
* | context_tracking: Inherit TIF_NOHZ through forks instead of context switches | Frederic Weisbecker | 2015-05-07 | 1 | -25/+19 |
* | context_tracking: Protect against recursion | Frederic Weisbecker | 2015-05-07 | 1 | -0/+29 |
* | context_tracking: Export context_tracking_user_enter/exit | Rik van Riel | 2015-03-09 | 1 | -0/+2 |
* | context_tracking: Run vtime_user_enter/exit only when state == CONTEXT_USER | Rik van Riel | 2015-03-09 | 1 | -4/+8 |
* | context_tracking: Generalize context tracking APIs to support user and guest | Rik van Riel | 2015-03-09 | 1 | -15/+28 |
* | context_tracking: Rename context symbols to prepare for transition state | Frederic Weisbecker | 2015-03-09 | 1 | -4/+4 |
* | sched: stop the unbound recursion in preempt_schedule_context() | Oleg Nesterov | 2014-10-28 | 1 | -40/+0 |
* | x86/kprobes: Fix build errors and blacklist context_track_user | Masami Hiramatsu | 2014-06-14 | 1 | -0/+3 |
* | asmlinkage: Add explicit __visible to drivers/*, lib/*, kernel/* | Andi Kleen | 2014-05-06 | 1 | -1/+1 |
* | context_tracking: Wrap static key check into more intuitive function name | Frederic Weisbecker | 2013-12-02 | 1 | -4/+4 |