projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
2024-03-16
Frederic Weisbecker
timer/migration: Remove buggy early return on deactivation
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-03-06
Frederic Weisbecker
timer/migration: Fix quick check reporting late expiry
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-26
Frederic Weisbecker
timers: Assert no next dyntick timer look-up while...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-26
Frederic Weisbecker
tick: Assume timekeeping is correctly handed over upon...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-26
Frederic Weisbecker
tick: Shut down low-res tick from dying CPU
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-26
Frederic Weisbecker
tick: Split nohz and highres features from nohz_mode
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-26
Frederic Weisbecker
tick: Move individual bit features to debuggable mask...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-26
Frederic Weisbecker
tick: Move got_idle_tick away from common flags
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-26
Frederic Weisbecker
tick: Assume the tick can't be stopped in NOHZ_MODE_INACTIVE...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-26
Frederic Weisbecker
tick: Move broadcast cancellation up to CPUHP_AP_TICK_DYING
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-26
Frederic Weisbecker
tick: Move tick cancellation up to CPUHP_AP_TICK_DYING
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-26
Frederic Weisbecker
tick: Start centralizing tick related CPU hotplug operations
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-26
Frederic Weisbecker
tick/sched: Don't clear ts::next_tick again in can_stop_idle...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-26
Frederic Weisbecker
tick/sched: Rename tick_nohz_stop_sched_tick() to tick_nohz_...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-26
Frederic Weisbecker
tick: Use IS_ENABLED() whenever possible
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-26
Frederic Weisbecker
tick/sched: Remove useless oneshot ifdeffery
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-14
Frederic Weisbecker
rcu: Rename jiffies_till_flush to jiffies_lazy_flush
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-14
Frederic Weisbecker
rcu/exp: Remove rcu_par_gp_wq
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-14
Frederic Weisbecker
rcu/exp: Handle parallel exp gp kworkers affinity
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-14
Frederic Weisbecker
rcu/exp: Make parallel exp gp kworker per rcu node
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-14
Frederic Weisbecker
rcu/exp: Move expedited kthread worker creation functions...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-14
Frederic Weisbecker
rcu: s/boost_kthread_mutex/kthread_mutex
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-14
Frederic Weisbecker
rcu/exp: Handle RCU expedited grace period kworker...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-14
Frederic Weisbecker
rcu/exp: Fix RCU expedited parallel grace period kworker...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-14
Frederic Weisbecker
rcu/exp: Remove full barrier upon main thread wakeup
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-14
Frederic Weisbecker
rcu/nocb: Re-arrange call_rcu() NOCB specific code
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-14
Frederic Weisbecker
rcu/nocb: Make IRQs disablement symmetric
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-14
Frederic Weisbecker
rcu/nocb: Remove needless full barrier after callback...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-14
Frederic Weisbecker
rcu/nocb: Remove needless LOAD-ACQUIRE
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-02-06
Frederic Weisbecker
hrtimer: Report offline hrtimer enqueue
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2024-01-24
Frederic Weisbecker
rcu: Defer RCU kthreads wakeup when CPU is dying
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-12-11
Frederic Weisbecker
srcu: Explain why callbacks invocations can't run concurrently
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-12-11
Frederic Weisbecker
srcu: No need to advance/accelerate if no callback...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-12-11
Frederic Weisbecker
srcu: Remove superfluous callbacks advancing from srcu_gp_st...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-11-29
Frederic Weisbecker
x86: Add a comment about the "magic" behind shadow...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-11-15
Frederic Weisbecker
sched/timers: Explain why idle task schedules out on...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-11-15
Frederic Weisbecker
sched/cpuidle: Comment about timers requirements VS...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-11-01
Frederic Weisbecker
rcu/tasks-trace: Handle new PF_IDLE semantics
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-11-01
Frederic Weisbecker
rcu/tasks: Handle new PF_IDLE semantics
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-11-01
Frederic Weisbecker
rcu: Introduce rcu_cpu_online()
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-10-23
Frederic Weisbecker
Merge branches 'rcu/torture', 'rcu/fixes', 'rcu/docs...
commit
|
commitdiff
|
tree
2023-10-18
Frederic Weisbecker
workqueue: Provide one lock class key per work_on_cpu...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-10-13
Frederic Weisbecker
srcu: Only accelerate on enqueue time
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-10-10
Frederic Weisbecker
srcu: Fix callbacks acceleration mishandling
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-10-04
Frederic Weisbecker
rcu: Comment why callbacks migration can't wait for...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-10-04
Frederic Weisbecker
rcu: Standardize explicit CPU-hotplug calls
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-10-04
Frederic Weisbecker
rcu: Conditionally build CPU-hotplug teardown callbacks
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-10-04
Frederic Weisbecker
rcu: Remove references to rcu_migrate_callbacks() from...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-10-04
Frederic Weisbecker
rcu: Assume rcu_report_dead() is always called locally
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-10-04
Frederic Weisbecker
rcu: Assume IRQS disabled from rcu_report_dead()
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-10-04
Frederic Weisbecker
rcu: Use rcu_segcblist_segempty() instead of open coding it
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-09-27
Frederic Weisbecker
tick/nohz: Don't shutdown the lowres tick from itself
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-09-27
Frederic Weisbecker
tick/nohz: Update obsolete comments
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-09-27
Frederic Weisbecker
tick/nohz: Rename the tick handlers to more self-explanatory...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-09-27
Frederic Weisbecker
timers: Tag (hr)timer softirq as hotplug safe
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-05-11
Frederic Weisbecker
rcu/nocb: Make shrinker iterate only over NOCB CPUs
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-05-10
Frederic Weisbecker
rcu/nocb: Recheck lazy callbacks under the ->nocb_lock...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-05-10
Frederic Weisbecker
rcu/nocb: Fix shrinker race against callback enqueuer
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-05-10
Frederic Weisbecker
rcu/nocb: Protect lazy shrinker against concurrent...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Frederic Weisbecker
sched/isolation: add cpu_is_isolated() API
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Frederic Weisbecker
selftests/proc: Assert clock_gettime(CLOCK_BOOTTIME...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Frederic Weisbecker
selftests/proc: Remove idle time monotonicity assertions
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Frederic Weisbecker
MAINTAINERS: Remove stale email address
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Frederic Weisbecker
timers/nohz: Remove middle-function __tick_nohz_idle_stop_tick()
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Frederic Weisbecker
timers/nohz: Add a comment about broken iowait counter...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Frederic Weisbecker
timers/nohz: Protect idle/iowait sleep time under seqcount
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Frederic Weisbecker
timers/nohz: Only ever update sleeptime from idle exit
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Frederic Weisbecker
timers/nohz: Restructure and reshuffle struct tick_sched
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-04-05
Frederic Weisbecker
rcu: Further comment and explain the state space of...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-03-21
Frederic Weisbecker
entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-01-04
Frederic Weisbecker
rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes()
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-01-04
Frederic Weisbecker
rcu-tasks: Remove preemption disablement around srcu_read_...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2023-01-04
Frederic Weisbecker
rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-10-21
Frederic Weisbecker
srcu: Debug NMI safety even on archs that don't require it
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-10-21
Frederic Weisbecker
srcu: Explain the reason behind the read side critical...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-10-21
Frederic Weisbecker
srcu: Warn when NMI-unsafe API is used in NMI
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-10-18
Frederic Weisbecker
rcu: Fix missing nocb gp wake on rcu_barrier()
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-07-19
Frederic Weisbecker
rcu/nocb: Add/del rdp to iterate from rcuog itself
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-07-05
Frederic Weisbecker
MAINTAINERS: Add Paul as context tracking maintainer
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-07-05
Frederic Weisbecker
context_tracking: Convert state to atomic_t
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-07-05
Frederic Weisbecker
rcu/context-tracking: Remove unused and/or unecessary...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-07-05
Frederic Weisbecker
rcu/context-tracking: Move RCU-dynticks internal functions...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-07-05
Frederic Weisbecker
rcu/context-tracking: Move deferred nocb resched to...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-07-05
Frederic Weisbecker
rcu/context_tracking: Move dynticks_nmi_nesting to...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-07-05
Frederic Weisbecker
rcu/context_tracking: Move dynticks_nesting to context...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-07-05
Frederic Weisbecker
rcu/context_tracking: Move dynticks counter to context...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-07-05
Frederic Weisbecker
rcu/context-tracking: Remove rcu_irq_enter/exit()
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-07-05
Frederic Weisbecker
context_tracking: Take NMI eqs entrypoints over RCU
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-07-05
Frederic Weisbecker
context_tracking: Take IRQ eqs entrypoints over RCU
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-07-05
Frederic Weisbecker
context_tracking: Take idle eqs entrypoints over RCU
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-06-30
Frederic Weisbecker
context_tracking: Split user tracking Kconfig
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-06-30
Frederic Weisbecker
context_tracking: Rename context_tracking_cpu_set(...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-06-30
Frederic Weisbecker
context_tracking: Rename context_tracking_enter/exit...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-06-30
Frederic Weisbecker
context_tracking: Rename context_tracking_user_enter...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-06-21
Frederic Weisbecker
context_tracking: Rename __context_tracking_enter/exit...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-06-21
Frederic Weisbecker
rcutorture: Fix ksoftirqd boosting timing and iteration
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-06-20
Frederic Weisbecker
context_tracking: Add a note about noinstr VS unsafe...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-06-20
Frederic Weisbecker
context_tracking: Remove unused context_tracking_in_user()
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-04-20
Frederic Weisbecker
rcu: Fix preemption mode check on synchronize_rcu[_expedited]()
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
2022-04-12
Frederic Weisbecker
rcutorture: Call preempt_schedule() through static...
Signed-off-by:
Frederic Weisbecker
<frederic@kernel.org>
commit
|
commitdiff
|
tree
next