2022-04-12 | Frederic Weisbecker | rcu: Remove rcu_is_nocb_cpu() Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2022-03-11 | Frederic Weisbecker | sched/preempt: Tell about PREEMPT_DYNAMIC on kernel... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2022-03-07 | Frederic Weisbecker | lib/irq_poll: Declare IRQ_POLL softirq vector as ksoftirqd... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2022-03-07 | Frederic Weisbecker | tick/rcu: Stop allowing RCU_SOFTIRQ in idle Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2022-03-07 | Frederic Weisbecker | tick/rcu: Remove obsolete rcu_needs_cpu() parameters Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2022-03-07 | Frederic Weisbecker | tick: Detect and fix jiffies update stall Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2022-02-16 | Frederic Weisbecker | sched/isolation: Split housekeeping cpumask per isolation... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20220207155910.527133-9-frederic@kernel.org |
commit | commitdiff | tree |
2022-02-16 | Frederic Weisbecker | sched/isolation: Fix housekeeping_mask memory leak Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20220207155910.527133-8-frederic@kernel.org |
commit | commitdiff | tree |
2022-02-16 | Frederic Weisbecker | sched/isolation: Consolidate error handling Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20220207155910.527133-7-frederic@kernel.org |
commit | commitdiff | tree |
2022-02-16 | Frederic Weisbecker | sched/isolation: Consolidate check for housekeeping... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20220207155910.527133-6-frederic@kernel.org |
commit | commitdiff | tree |
2022-02-16 | Frederic Weisbecker | sched/isolation: Use single feature type while referring... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20220207155910.527133-5-frederic@kernel.org |
commit | commitdiff | tree |
2022-02-16 | Frederic Weisbecker | net: Decouple HK_FLAG_WQ and HK_FLAG_DOMAIN cpumask... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20220207155910.527133-4-frederic@kernel.org |
commit | commitdiff | tree |
2022-02-16 | Frederic Weisbecker | workqueue: Decouple HK_FLAG_WQ and HK_FLAG_DOMAIN cpumask... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20220207155910.527133-3-frederic@kernel.org |
commit | commitdiff | tree |
2022-02-16 | Frederic Weisbecker | pci: Decouple HK_FLAG_WQ and HK_FLAG_DOMAIN cpumask... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20220207155910.527133-2-frederic@kernel.org |
commit | commitdiff | tree |
2021-12-09 | Frederic Weisbecker | rcu/nocb: Merge rcu_spawn_cpu_nocb_kthread() and rcu_spawn_o... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-09 | Frederic Weisbecker | rcu/nocb: Allow empty "rcu_nocbs" kernel parameter Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-09 | Frederic Weisbecker | rcu/nocb: Create kthreads on all CPUs if "rcu_nocbs... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-09 | Frederic Weisbecker | rcu/nocb: Optimize kthreads and rdp initialization Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-09 | Frederic Weisbecker | rcu/nocb: Prepare nocb_cb_wait() to start with a non... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-09 | Frederic Weisbecker | rcu/nocb: Remove rcu_node structure from nocb list... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-08 | Frederic Weisbecker | rcu/nocb: Don't invoke local rcu core on callback overload... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-08 | Frederic Weisbecker | rcu: Apply callbacks processing time limit only on... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-08 | Frederic Weisbecker | rcu: Fix callbacks processing time limit retaining... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-08 | Frederic Weisbecker | rcu/nocb: Limit number of softirq callbacks only on... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-08 | Frederic Weisbecker | rcu/nocb: Use appropriate rcu_nocb_lock_irqsave() Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-08 | Frederic Weisbecker | rcu/nocb: Check a stable offloaded state to manipulate... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-08 | Frederic Weisbecker | rcu/nocb: Make rcu_core() callbacks acceleration (de... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-08 | Frederic Weisbecker | rcu/nocb: Invoke rcu_core() at the start of deoffloading Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-08 | Frederic Weisbecker | rcu/nocb: Prepare state machine for a new step Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-08 | Frederic Weisbecker | rcu/nocb: Make local rcu_nocb_lock_irqsave() safe against... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-08 | Frederic Weisbecker | rcu/exp: Mark current CPU as exp-QS in IPI loop second... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-08 | Frederic Weisbecker | rcu: Remove rcu_data.exp_deferred_qs and convert to... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-08 | Frederic Weisbecker | rcu: Move rcu_data.cpu_no_qs.b.exp reset to rcu_export_exp_rdp() Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-08 | Frederic Weisbecker | rcu: Ignore rdp.cpu_no_qs.b.exp on preemptible RCU... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-02 | Frederic Weisbecker | workqueue: Fix unbind_workers() VS wq_worker_sleeping... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-02 | Frederic Weisbecker | workqueue: Fix unbind_workers() VS wq_worker_running... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-12-02 | Frederic Weisbecker | sched/cputime: Fix getrusage(RUSAGE_THREAD) with nohz_full Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...kernel.org/r/20211026141055.57358-3-frederic@kernel.org |
commit | commitdiff | tree |
2021-12-02 | Frederic Weisbecker | timers/nohz: Last resort update jiffies on nohz_full... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...kernel.org/r/20211026141055.57358-2-frederic@kernel.org |
commit | commitdiff | tree |
2021-10-05 | Frederic Weisbecker | sched: Provide Kconfig support for default dynamic... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...kernel.org/r/20210914103134.11309-1-frederic@kernel.org |
commit | commitdiff | tree |
2021-09-23 | Frederic Weisbecker | posix-cpu-timers: Prevent spuriously armed 0-value... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20210913145332.232023-1-frederic@kernel.org |
commit | commitdiff | tree |
2021-08-10 | Frederic Weisbecker | posix-cpu-timers: Recalc next expiration when timer_settime... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20210726125513.271824-7-frederic@kernel.org |
commit | commitdiff | tree |
2021-08-10 | Frederic Weisbecker | posix-cpu-timers: Consolidate timer base accessor Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20210726125513.271824-6-frederic@kernel.org |
commit | commitdiff | tree |
2021-08-10 | Frederic Weisbecker | posix-cpu-timers: Remove confusing return value override Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20210726125513.271824-5-frederic@kernel.org |
commit | commitdiff | tree |
2021-08-10 | Frederic Weisbecker | posix-cpu-timers: Force next expiration recalc after... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20210726125513.271824-4-frederic@kernel.org |
commit | commitdiff | tree |
2021-08-10 | Frederic Weisbecker | posix-cpu-timers: Force next_expiration recalc after... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20210726125513.271824-3-frederic@kernel.org |
commit | commitdiff | tree |
2021-08-10 | Frederic Weisbecker | posix-cpu-timers: Assert task sighand is locked while... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20210726125513.271824-2-frederic@kernel.org |
commit | commitdiff | tree |
2021-08-06 | Frederic Weisbecker | rcu: Explain why rcu_all_qs() is a stub in preemptible... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-07-20 | Frederic Weisbecker | rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-07-20 | Frederic Weisbecker | rcu/nocb: Start moving nocb code to its own plugin... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-07-20 | Frederic Weisbecker | rcu/doc: Add a quick quiz to explain further why we... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-07-14 | Frederic Weisbecker | posix-cpu-timers: Fix rearm racing against process... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-07-02 | Frederic Weisbecker | xfrm: Fix RCU vs hash_resize_mutex lock inversion Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-31 | Frederic Weisbecker | tick/nohz: Only check for RCU deferred wakeup on user... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20210527113441.465489-1-frederic@kernel.org |
commit | commitdiff | tree |
2021-05-26 | Frederic Weisbecker | sched: Stop PF_NO_SETAFFINITY from being inherited... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20210525235849.441842-1-frederic@kernel.org |
commit | commitdiff | tree |
2021-05-19 | Frederic Weisbecker | MAINTAINERS: Add myself as context tracking maintainer Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20210512232924.150322-11-frederic@kernel.org |
commit | commitdiff | tree |
2021-05-13 | Frederic Weisbecker | tick/nohz: Only wake up a single target cpu when kicking... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20210512232924.150322-7-frederic@kernel.org |
commit | commitdiff | tree |
2021-05-13 | Frederic Weisbecker | tick/nohz: Update nohz_full Kconfig help Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20210512232924.150322-6-frederic@kernel.org |
commit | commitdiff | tree |
2021-05-13 | Frederic Weisbecker | tick/nohz: Remove superflous check for CONFIG_VIRT_CPU_ACCOU... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20210512232924.150322-4-frederic@kernel.org |
commit | commitdiff | tree |
2021-05-12 | Frederic Weisbecker | srcu: Early test SRCU polling start Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-12 | Frederic Weisbecker | rcu/nocb: Unify timers Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-12 | Frederic Weisbecker | rcu/nocb: Prepare for fine-grained deferred wakeup Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-12 | Frederic Weisbecker | rcu/nocb: Only cancel nocb timer if not polling Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-12 | Frederic Weisbecker | rcu/nocb: Delete bypass_timer upon nocb_gp wakeup Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-12 | Frederic Weisbecker | rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-12 | Frederic Weisbecker | rcu/nocb: Allow de-offloading rdp leader Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-12 | Frederic Weisbecker | rcu/nocb: Directly call __wake_nocb_gp() from bypass... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-10 | Frederic Weisbecker | torture: Correctly fetch number of CPUs for non-English... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-10 | Frederic Weisbecker | srcu: Fix broken node geometry after early ssp init Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-10 | Frederic Weisbecker | srcu: Initialize SRCU after timers Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-10 | Frederic Weisbecker | srcu: Unconditionally embed struct lockdep_map Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-10 | Frederic Weisbecker | srcu: Remove superfluous ssp initialization for early... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-10 | Frederic Weisbecker | srcu: Remove superfluous sdp->srcu_lock_count zero... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-10 | Frederic Weisbecker | timer: Revert "timer: Add timer_curr_running()" Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-10 | Frederic Weisbecker | rcu/nocb: Use the rcuog CPU's ->nocb_timer Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-05-10 | Frederic Weisbecker | doc: Fix diagram references in memory-ordering document Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-03-15 | Frederic Weisbecker | rcu/nocb: Move trace_rcu_nocb_wake() calls outside... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-03-15 | Frederic Weisbecker | rcu/nocb: Remove stale comment above rcu_segcblist_offload() Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-03-15 | Frederic Weisbecker | rcu/nocb: Disable bypass when CPU isn't completely... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-03-15 | Frederic Weisbecker | rcu/nocb: Fix missed nocb_timer requeue Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-03-08 | Frederic Weisbecker | rcu/nocb: Rename nocb_gp_update_state to nocb_gp_update_stat... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-03-08 | Frederic Weisbecker | rcu/nocb: Only (re-)initialize segcblist when needed... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-03-08 | Frederic Weisbecker | rcu/nocb: Avoid confusing double write of rdp->nocb_cb_sleep Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-03-08 | Frederic Weisbecker | rcu/nocb: Forbid NOCB toggling on offline CPUs Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-03-08 | Frederic Weisbecker | rcu/nocb: Comment the reason behind BH disablement... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-03-08 | Frederic Weisbecker | rcu/nocb: Detect unsafe checks for offloaded rdp Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-03-08 | Frederic Weisbecker | rcu: Remove superfluous rdp fetch Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-02-17 | Frederic Weisbecker | entry/kvm: Explicitly flush pending rcuog wakeup before... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...kernel.org/r/20210131230548.32970-6-frederic@kernel.org |
commit | commitdiff | tree |
2021-02-17 | Frederic Weisbecker | entry: Explicitly flush pending rcuog wakeup before... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...kernel.org/r/20210131230548.32970-5-frederic@kernel.org |
commit | commitdiff | tree |
2021-02-17 | Frederic Weisbecker | rcu/nocb: Trigger self-IPI on late deferred wake up... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...kernel.org/r/20210131230548.32970-4-frederic@kernel.org |
commit | commitdiff | tree |
2021-02-17 | Frederic Weisbecker | rcu/nocb: Perform deferred wake up before last idle... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...kernel.org/r/20210131230548.32970-3-frederic@kernel.org |
commit | commitdiff | tree |
2021-02-17 | Frederic Weisbecker | rcu: Pull deferred rcuog wake up to rcu_eqs_enter(... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...kernel.org/r/20210131230548.32970-2-frederic@kernel.org |
commit | commitdiff | tree |
2021-02-17 | Frederic Weisbecker | static_call: Provide DEFINE_STATIC_CALL_RET0() Signed-off-by: Frederic Weisbecker <frederic@kernel.org> ...org/r/20210118141223.123667-3-frederic@kernel.org |
commit | commitdiff | tree |
2021-01-07 | Frederic Weisbecker | tools/rcutorture: Support nocb toggle in TREE01 Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-01-07 | Frederic Weisbecker | timer: Add timer_curr_running() Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-01-07 | Frederic Weisbecker | cpu/hotplug: Add lockdep_is_cpus_held() Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-01-07 | Frederic Weisbecker | rcu/nocb: Locally accelerate callbacks as long as offloading... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-01-07 | Frederic Weisbecker | rcu/nocb: Process batch locally as long as offloading... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-01-07 | Frederic Weisbecker | rcu/nocb: Only cond_resched() from actual offloaded... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-01-07 | Frederic Weisbecker | rcu/nocb: Set SEGCBLIST_SOFTIRQ_ONLY at the very last... Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
2021-01-07 | Frederic Weisbecker | rcu/nocb: Flush bypass before setting SEGCBLIST_SOFTIRQ_ONLY Signed-off-by: Frederic Weisbecker <frederic@kernel.org> |
commit | commitdiff | tree |
next |