| Commit message (Expand) | Author | Files | Lines |
2023-01-13 | cpuidle, intel_idle: Fix CPUIDLE_FLAG_IBRS | Peter Zijlstra | 2 | -3/+3 |
2023-01-13 | cpuidle, intel_idle: Fix CPUIDLE_FLAG_INIT_XSTATE | Peter Zijlstra | 3 | -5/+5 |
2023-01-13 | cpuidle, intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE *again* | Peter Zijlstra | 1 | -7/+1 |
2023-01-13 | objtool/idle: Validate __cpuidle code as noinstr | Peter Zijlstra | 32 | -45/+27 |
2023-01-13 | cpuidle: Annotate poll_idle() | Peter Zijlstra | 1 | -1/+5 |
2023-01-13 | acpi_idle: Remove tracing | Peter Zijlstra | 1 | -8/+8 |
2023-01-13 | cpuidle, cpu_pm: Remove RCU fiddling from cpu_pm_{enter,exit}() | Peter Zijlstra | 1 | -9/+0 |
2023-01-13 | cpuidle: Fix ct_idle_*() usage | Peter Zijlstra | 15 | -66/+86 |
2023-01-13 | cpuidle, dt: Push RCU-idle into driver | Peter Zijlstra | 4 | -3/+11 |
2023-01-13 | cpuidle, OMAP4: Push RCU-idle into driver | Peter Zijlstra | 1 | -11/+18 |
2023-01-13 | cpuidle, armada: Push RCU-idle into driver | Peter Zijlstra | 1 | -0/+7 |
2023-01-13 | cpuidle, OMAP3: Push RCU-idle into driver | Peter Zijlstra | 1 | -0/+16 |
2023-01-13 | cpuidle, ARM/imx6: Push RCU-idle into driver | Peter Zijlstra | 1 | -1/+4 |
2023-01-13 | cpuidle, psci: Push RCU-idle into driver | Peter Zijlstra | 1 | -4/+5 |
2023-01-13 | cpuidle, tegra: Push RCU-idle into driver | Peter Zijlstra | 1 | -5/+16 |
2023-01-13 | cpuidle, riscv: Push RCU-idle into driver | Peter Zijlstra | 1 | -4/+5 |
2023-01-13 | cpuidle: Move IRQ state validation | Peter Zijlstra | 1 | -5/+5 |
2023-01-13 | cpuidle/poll: Ensure IRQs stay disabled after cpuidle_state::enter() calls | Peter Zijlstra | 1 | -1/+3 |
2023-01-13 | x86/idle: Replace 'x86_idle' function pointer with a static_call | Peter Zijlstra | 1 | -22/+28 |
2023-01-13 | x86/perf/amd: Remove tracing from perf_lopwr_cb() | Peter Zijlstra | 2 | -9/+6 |
2023-01-12 | rseq: Increase AT_VECTOR_SIZE_BASE to match rseq auxvec entries | Mathieu Desnoyers | 1 | -1/+1 |
2023-01-12 | selftests/rseq: Revert "selftests/rseq: Add mm_numa_cid to test script" | Mathieu Desnoyers | 1 | -5/+0 |
2023-01-11 | sched/cputime: Fix IA64 build error of missing arch_vtime_task_switch() proto... | Ingo Molnar | 1 | -0/+1 |
2023-01-07 | selftests/membarrier: Test MEMBARRIER_CMD_GET_REGISTRATIONS | Michal Clapinski | 3 | -2/+39 |
2023-01-07 | sched/membarrier: Introduce MEMBARRIER_CMD_GET_REGISTRATIONS | Michal Clapinski | 2 | -1/+42 |
2023-01-07 | cpufreq, sched/util: Optimize operations with single CPU capacity lookup | Lukasz Luba | 1 | -20/+23 |
2023-01-07 | sched/core: Reorganize ttwu_do_wakeup() and ttwu_do_activate() | Chengming Zhou | 1 | -33/+31 |
2023-01-07 | sched/core: Micro-optimize ttwu_runnable() | Chengming Zhou | 1 | -3/+10 |
2023-01-05 | sched/documentation: Document the util clamp feature | Qais Yousef | 3 | -0/+745 |
2023-01-05 | sched/topology: Add __init for sched_init_domains() | Bing Huang | 1 | -1/+1 |
2023-01-02 | sched/rseq: Fix concurrency ID handling of usermodehelper kthreads | Mathieu Desnoyers | 1 | -3/+3 |
2022-12-27 | cputime: remove cputime_to_nsecs fallback | Nicholas Piggin | 4 | -11/+6 |
2022-12-27 | sched/core: Adjusting the order of scanning CPU | Hao Jia | 2 | -3/+3 |
2022-12-27 | sched/numa: Stop an exhastive search if an idle core is found | Hao Jia | 1 | -1/+1 |
2022-12-27 | sched: Make const-safe | Matthew Wilcox (Oracle) | 3 | -22/+24 |
2022-12-27 | selftests/rseq: Add mm_numa_cid to test script | Mathieu Desnoyers | 1 | -0/+5 |
2022-12-27 | tracing/rseq: Add mm_cid field to rseq_update | Mathieu Desnoyers | 1 | -1/+4 |
2022-12-27 | selftests/rseq: parametrized test: Report/abort on negative concurrency ID | Mathieu Desnoyers | 1 | -0/+5 |
2022-12-27 | selftests/rseq: Implement parametrized mm_cid test | Mathieu Desnoyers | 4 | -49/+122 |
2022-12-27 | selftests/rseq: Implement basic percpu ops mm_cid test | Mathieu Desnoyers | 3 | -8/+44 |
2022-12-27 | selftests/rseq: riscv: Template memory ordering and percpu access mode | Mathieu Desnoyers | 2 | -500/+437 |
2022-12-27 | selftests/rseq: s390: Template memory ordering and percpu access mode | Mathieu Desnoyers | 2 | -466/+498 |
2022-12-27 | selftests/rseq: ppc: Template memory ordering and percpu access mode | Mathieu Desnoyers | 2 | -579/+486 |
2022-12-27 | selftests/rseq: mips: Template memory ordering and percpu access mode | Mathieu Desnoyers | 2 | -615/+487 |
2022-12-27 | selftests/rseq: arm64: Template memory ordering and percpu access mode | Mathieu Desnoyers | 2 | -486/+422 |
2022-12-27 | selftests/rseq: arm: Template memory ordering and percpu access mode | Mathieu Desnoyers | 2 | -670/+530 |
2022-12-27 | selftests/rseq: x86: Template memory ordering and percpu access mode | Mathieu Desnoyers | 6 | -1150/+1241 |
2022-12-27 | selftests/rseq: Implement rseq mm_cid field support | Mathieu Desnoyers | 2 | -0/+19 |
2022-12-27 | selftests/rseq: Remove RSEQ_SKIP_FASTPATH code | Mathieu Desnoyers | 9 | -116/+0 |
2022-12-27 | rseq: Extend struct rseq with per-memory-map concurrency ID | Mathieu Desnoyers | 2 | -1/+19 |