2023-09-02 |
Valentin Schneider | tracing/filters: Fix coding style issues Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-09-02 |
Valentin Schneider | tracing/filters: Change parse_pred() cpulist ternary... Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-09-02 |
Valentin Schneider | tracing/filters: Fix double-free of struct filter_pred... Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-09-02 |
Valentin Schneider | tracing/filters: Fix error-handling of cpulist parsing... Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-08-22 |
Valentin Schneider | tracing/filters: Document cpumask filtering Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-08-22 |
Valentin Schneider | tracing/filters: Further optimise scalar vs cpumask... Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-08-22 |
Valentin Schneider | tracing/filters: Optimise CPU vs cpumask filtering... Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-08-22 |
Valentin Schneider | tracing/filters: Optimise scalar vs cpumask filtering... Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-08-22 |
Valentin Schneider | tracing/filters: Optimise cpumask vs cpumask filtering... Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-08-22 |
Valentin Schneider | tracing/filters: Enable filtering the CPU common field... Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-08-22 |
Valentin Schneider | tracing/filters: Enable filtering a scalar field by... Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-08-22 |
Valentin Schneider | tracing/filters: Enable filtering a cpumask field by... Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-08-22 |
Valentin Schneider | tracing/filters: Dynamically allocate filter_pred.regex Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-03-24 |
Valentin Schneider | sched, smp: Trace smp callback causing an IPI Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-03-24 |
Valentin Schneider | smp: reword smp call IPI comment Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-03-24 |
Valentin Schneider | treewide: Trace IPIs sent via smp_send_reschedule() Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-03-24 |
Valentin Schneider | irq_work: Trace self-IPIs sent via arch_irq_work_raise() Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-03-24 |
Valentin Schneider | smp: Trace IPIs sent via arch_send_call_function_ipi_mask() Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-03-24 |
Valentin Schneider | sched, smp: Trace IPIs sent via send_call_function_single_ipi() Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-03-24 |
Valentin Schneider | trace: Add trace_ipi_send_cpumask() Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-02-11 |
Valentin Schneider | sched/deadline: Add more reschedule cases to prio_changed_dl() Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-02-08 |
Valentin Schneider | sched/topology: Introduce for_each_numa_hop_mask() Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-02-08 |
Valentin Schneider | sched/topology: Introduce sched_numa_hop_mask() Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-01-13 |
Valentin Schneider | workqueue: Fold rebind_worker() within rebind_workers() Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-01-12 |
Valentin Schneider | workqueue: Unbind kworkers before sending them to exit() Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-01-12 |
Valentin Schneider | workqueue: Don't hold any lock while rcuwait'ing for... Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-01-12 |
Valentin Schneider | workqueue: Convert the idle_timer to a timer + work_struct Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2023-01-12 |
Valentin Schneider | workqueue: Factorize unbind/rebind_workers() logic Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2022-10-06 |
Valentin Schneider | sched/core: Merge cpumask_andnot()+for_each_cpu() into... Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2022-10-06 |
Valentin Schneider | lib/test_cpumask: Add for_each_cpu_and(not) tests Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2022-10-06 |
Valentin Schneider | cpumask: Introduce for_each_cpu_andnot() Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2022-10-06 |
Valentin Schneider | lib/find_bit: Introduce find_next_andnot_bit() Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2022-09-12 |
Valentin Schneider | panic, kexec: make __crash_kexec() NMI safe Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2022-09-12 |
Valentin Schneider | kexec: turn all kexec_mutex acquisitions into trylocks Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2022-05-16 |
Valentin Schneider | arm64: mm: Make arch_faults_on_old_pte() check for... Cc: Valentin Schneider <vschneid@redhat.com> Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2022-04-22 |
Valentin Schneider | mailmap: Update my email address to @redhat.com Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2022-04-22 |
Valentin Schneider | MAINTAINERS: Add myself as scheduler topology reviewer Signed-off-by: Valentin Schneider <vschneid@redhat.com>
|
commit | commitdiff | tree |
2022-04-05 |
Valentin Schneider | ftrace: Use preemption model accessors for trace header... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2022-04-05 |
Valentin Schneider | preempt/dynamic: Introduce preemption model accessors Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2022-04-05 |
Valentin Schneider | kcsan: Use preemption model accessors Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2022-03-01 |
Valentin Schneider | sched/tracing: Report TASK_RTLOCK_WAIT tasks as TASK_UNINTER... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2022-03-01 |
Valentin Schneider | sched/tracing: Don't re-read p->state when emitting... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2022-03-01 |
Valentin Schneider | sched/rt: Plug rt_mutex_setprio() vs push_rt_task(... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-12-16 |
Valentin Schneider | irqchip/gic-v3-its: Limit memreserve cpuhp state lifetime Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-12-16 |
Valentin Schneider | irqchip/gic-v3-its: Postpone LPI pending table freeing... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-12-16 |
Valentin Schneider | irqchip/gic-v3-its: Give the percpu rdist struct its... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-11-11 |
Valentin Schneider | preempt: Restore preemption model selection configs Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-10-05 |
Valentin Schneider | sched/fair: Trigger nohz.next_balance updates when... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-10-05 |
Valentin Schneider | sched/fair: Add NOHZ balancer flag for nohz.next_balance... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-08-20 |
Valentin Schneider | sched/topology: Skip updating masks for non-online... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-08-16 |
Valentin Schneider | notifier: Remove atomic_notifier_call_chain_robust() Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-08-16 |
Valentin Schneider | PM: cpu: Make notifier chain use a raw_spinlock_t Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-07-08 |
Valentin Schneider | s390: preempt: Fix preempt_count initialization Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-07-08 |
Valentin Schneider | powerpc/preempt: Don't touch the idle task's preempt_count... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-06-28 |
Valentin Schneider | sched/debug: Don't update sched_domain debug directories... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-06-01 |
Valentin Schneider | sched: Don't defer CPU pick to migration_cpu_stop() Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-05-18 |
Valentin Schneider | sched: Make the idle task quack like a per-CPU kthread Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-05-12 |
Valentin Schneider | sched/core: Initialize the idle task with preemption... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-04-30 |
Valentin Schneider | ia64: ensure proper NUMA distance and possible map... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-04-09 |
Valentin Schneider | sched/fair: Introduce a CPU capacity comparison helper Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-04-09 |
Valentin Schneider | sched/fair: Clean up active balance nr_balance_failed... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-03-23 |
Valentin Schneider | stop_machine: Add caller debug info to queue_stop_cpus_work Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-03-06 |
Valentin Schneider | sched/fair: Fix shift-out-of-bounds in load_balance() Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-03-06 |
Valentin Schneider | sched: Simplify migration_cpu_stop() Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-01-27 |
Valentin Schneider | sched/topology: Make sched_init_numa() use a set for... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-01-22 |
Valentin Schneider | sched/core: Print out straggler tasks in sched_cpu_dying() Signed-off-by: Valentin Schneider <valentin.schneider@arm.com> Reviewed-by: Valentin Schneider <valentin.schneider@arm.com> Tested-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2021-01-11 |
Valentin Schneider | x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-12-11 |
Valentin Schneider | Revert "genirq: Add fasteoi IPI flow" Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-12-11 |
Valentin Schneider | irqchip/hip04: Make IPIs use handle_percpu_devid_irq() Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-12-11 |
Valentin Schneider | irqchip/bcm2836: Make IPIs use handle_percpu_devid_irq() Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-12-11 |
Valentin Schneider | irqchip/armada-370-xp: Make IPIs use handle_percpu_devid_irq() Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-12-11 |
Valentin Schneider | irqchip/gic, gic-v3: Make SGIs use handle_percpu_devid_irq() Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-11-19 |
Valentin Schneider | sched/topology: Warn when NUMA diameter > 2 Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-11-19 |
Valentin Schneider | sched/core: Add missing completion for affine_move_task... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-11-10 |
Valentin Schneider | sched/fair: Dissociate wakeup decisions from SD flag... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-11-10 |
Valentin Schneider | sched: Remove select_task_rq()'s sd_flag parameter Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-11-10 |
Valentin Schneider | sched: Add WF_TTWU, WF_EXEC wakeup flags Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-11-10 |
Valentin Schneider | sched: Comment affine_move_task() Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-11-10 |
Valentin Schneider | sched: Deny self-issued __set_cpus_allowed_ptr() when... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-09-18 |
Valentin Schneider | arch_topology, arm, arm64: define arch_scale_freq_invariant() Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-09-18 |
Valentin Schneider | arch_topology, cpufreq: constify arch_* cpumasks Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-09-09 |
Valentin Schneider | sched/topology: Move sd_flag_debug out of #ifdef CONFIG_SYSCTL Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-09-07 |
Valentin Schneider | arm64: topology: Stop using MPIDR for topology information Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-09-06 |
Valentin Schneider | irqchip/gic-v2, v3: Prevent SW resends entirely Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-09-06 |
Valentin Schneider | irqchip/gic-v2, v3: Implement irq_chip->irq_retrigger() Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-08-26 |
Valentin Schneider | sched/topology: Move SD_DEGENERATE_GROUPS_MASK out... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-08-26 |
Valentin Schneider | sched/topology: Move sd_flag_debug out of linux/sched... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-08-19 |
Valentin Schneider | sched/topology: Mark SD_NUMA as SDF_NEEDS_GROUPS Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-08-19 |
Valentin Schneider | sched/topology: Mark SD_OVERLAP as SDF_NEEDS_GROUPS Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-08-19 |
Valentin Schneider | sched/topology: Mark SD_ASYM_PACKING as SDF_NEEDS_GROUPS Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-08-19 |
Valentin Schneider | sched/topology: Mark SD_SERIALIZE as SDF_NEEDS_GROUPS Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-08-19 |
Valentin Schneider | sched/topology: Mark SD_BALANCE_WAKE as SDF_NEEDS_GROUPS Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-08-19 |
Valentin Schneider | sched/topology: Mark SD_PREFER_SIBLING as SDF_NEEDS_GROUPS Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-08-19 |
Valentin Schneider | sched/topology: Propagate SD_ASYM_CPUCAPACITY upwards Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-08-19 |
Valentin Schneider | sched/topology: Remove SD_SERIALIZE degeneration special... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-08-19 |
Valentin Schneider | sched/topology: Use prebuilt SD flag degeneration mask Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-08-19 |
Valentin Schneider | sched/topology: Introduce SD metaflag for flags needing... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-08-19 |
Valentin Schneider | sched/debug: Output SD flag names rather than their... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-08-19 |
Valentin Schneider | sched/topology: Verify SD_* flags setup when sched_debug... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
2020-08-19 |
Valentin Schneider | sched/topology: Define and assign sched_domain flag... Signed-off-by: Valentin Schneider <valentin.schneider@arm.com>
|
commit | commitdiff | tree |
next |