2023-07-20 | Peter Zijlstra | x86: Fix kthread unwind Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-07-17 | Peter Zijlstra | locking/rtmutex: Fix task->pi_waiters integrity Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-07-10 | Peter Zijlstra | iov_iter: Mark copy_iovec_from_user() noclone Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-07-10 | Peter Zijlstra | x86/fineibt: Poison ENDBR at +0 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-07-10 | Peter Zijlstra | x86/cfi: Extend ENDBR sealing to kCFI Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-07-10 | Peter Zijlstra | x86/alternative: Rename apply_ibt_endbr() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-07-10 | Peter Zijlstra | x86/cfi: Extend {JMP,CAKK}_NOSPEC comment Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-26 | Peter Zijlstra | kbuild: Drop -Wdeclaration-after-statement Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-26 | Peter Zijlstra | locking: Introduce __cleanup() based infrastructure Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-26 | Peter Zijlstra | apparmor: Free up __cleanup() name Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-26 | Peter Zijlstra | dmaengine: ioat: Free up __cleanup() name Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-14 | Peter Zijlstra | x86/alternative: PAUSE is not a NOP Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-07 | Peter Zijlstra | lkdtm: Avoid objtool/ibt warning Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-06 | Peter Zijlstra | arm64/arch_timer: Fix MMIO byteswap Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-06 | Peter Zijlstra | perf: Re-instate the linear PMU search Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | cpuidle: Use local_clock_noinstr() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | sched/clock: Provide local_clock_noinstr() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | x86/tsc: Provide sched_clock_noinstr() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | clocksource: hyper-v: Provide noinstr sched_clock() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | clocksource: hyper-v: Adjust hv_read_tsc_page_tsc(... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | x86/vdso: Fix gettimeofday masking Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | math64: Always inline u128 version of mul_u64_u64_shr() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | s390/time: Provide sched_clock_noinstr() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | loongarch: Provide noinstr sched_clock_read() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | arm64/arch_timer: Provide noinstr sched_clock_read... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | arm64/io: Always inline all of __raw_{read,write}[bwlq]() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | time/sched_clock: Provide sched_clock_noinstr() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | seqlock/latch: Provide raw_read_seqcount_latch_retry() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | x86/sched: Rewrite topology setup Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | sched: Consider task_struct::saved_state in wait_task_inactive() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | sched: Unconditionally use full-fat wait_task_inactive() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | s390/cpum_sf: Convert to cmpxchg128() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | arch: Remove cmpxchg_double Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | slub: Replace cmpxchg_double() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | x86,intel_iommu: Replace cmpxchg_double() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | x86,amd_iommu: Replace cmpxchg_double() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | parisc: Raise minimal GCC version Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | percpu: Wire up cmpxchg128 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | percpu: Add {raw,this}_cpu_try_cmpxchg() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | instrumentation: Wire up cmpxchg128() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | arch: Introduce arch_{,try_}_cmpxchg128{,_local}() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | types: Introduce [us]128 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-06-05 | Peter Zijlstra | cyrpto/b128ops: Remove struct u128 Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-05-31 | Peter Zijlstra | x86/nospec: Shorten RESET_CALL_DEPTH Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-05-31 | Peter Zijlstra | x86/alternatives: Add longer 64-bit NOPs Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-05-11 | Peter Zijlstra | rcu: Remove RCU_NONIDLE() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-05-11 | Peter Zijlstra | x86/alternative: Complicate optimize_nops() some more Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-05-11 | Peter Zijlstra | x86/alternative: Rewrite optimize_nops() some Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-05-10 | Peter Zijlstra | x86/alternative: Support relocations in alternatives Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-05-10 | Peter Zijlstra | x86/alternative: Make debug-alternative selective Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-05-02 | Peter Zijlstra | debugobjects,locking: Annotate debug_object_fill_pool... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-04-21 | Peter Zijlstra | Merge branch 'v6.3-rc7' Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2023-04-18 | Peter Zijlstra | Change DEFINE_SEMAPHORE() to take a number argument Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-04-05 | Peter Zijlstra | perf: Optimize perf_pmu_migrate_context() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-03-24 | Peter Zijlstra | trace,smp: Trace all smp_function_call*() invocations Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-03-24 | Peter Zijlstra | trace: Add trace_ipi_send_cpu() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-02-23 | Peter Zijlstra | objtool: Remove instruction::list Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-02-23 | Peter Zijlstra | x86: Fix FILL_RETURN_BUFFER Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-02-23 | Peter Zijlstra | objtool: Fix overlapping alternatives Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-02-23 | Peter Zijlstra | objtool: Union instruction::{call_dest,jump_table} Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-02-23 | Peter Zijlstra | objtool: Remove instruction::reloc Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-02-23 | Peter Zijlstra | objtool: Shrink instruction::{type,visited} Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-02-23 | Peter Zijlstra | objtool: Make instruction::alts a single-linked list Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-02-23 | Peter Zijlstra | objtool: Make instruction::stack_ops a single-linked... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-02-23 | Peter Zijlstra | objtool: Change arch_decode_instruction() signature Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-02-13 | Peter Zijlstra | freezer,umh: Fix call_usermode_helper_exec() vs SIGKILL Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-02-11 | Peter Zijlstra | objtool: mem*() are not uaccess safe Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-31 | Peter Zijlstra | x86/static_call: Add support for Jcc tail-calls Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-31 | Peter Zijlstra | x86/alternatives: Teach text_poke_bp() to patch Jcc... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-31 | Peter Zijlstra | x86/alternatives: Introduce int3_emulate_jcc() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-31 | Peter Zijlstra | cpuidle: Fix poll_idle() noinstr annotation Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-31 | Peter Zijlstra | sched/clock: Make local_clock() noinstr Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-31 | Peter Zijlstra | sched/clock/x86: Mark sched_clock() noinstr Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-31 | Peter Zijlstra | x86/atomics: Always inline arch_atomic64*() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-31 | Peter Zijlstra | cpuidle: tracing, preempt: Squash _rcuidle tracing Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-31 | Peter Zijlstra | cpuidle: tracing: Warn about !rcu_is_watching() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-31 | Peter Zijlstra | cpuidle: lib/bug: Disable rcu_is_watching() during... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-18 | Peter Zijlstra | cpuidle, arm64: Fix the ARM64 cpuidle logic Signed-off-by: Peter Zijlstra <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | context_tracking: Fix noinstr vs KASAN Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | cpuidle: Add comments about noinstr/__cpuidle usage Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | cpuidle,arch: Mark all regular cpuidle_state:: Enter... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | cpuidle, arch: Mark all ct_cpuidle_enter() callers... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | cpuidle: Ensure ct_cpuidle_enter() is always called... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | arm64, riscv, perf: Remove RCU_NONIDLE() usage Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | sched/core: Always inline __this_cpu_preempt_check() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | entry, kasan, x86: Disallow overriding mem*() functions Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | intel_idle: Add force_irq_on module param Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | ubsan: Fix objtool UACCESS warns Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | cpuidle, clk: Remove trace_.*_rcuidle() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | cpuidle, ARM: OMAP2+: powerdomain: Remove trace_.*_rcuidle() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | arm, OMAP2: Use WFI for omap2_pm_idle() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | cpuidle, OMAP3: Push RCU-idle into omap_sram_idle() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | cpuidle, OMAP3: Use WFI for omap3_pm_idle() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | tracing, hardirq: No moar _rcuidle() tracing Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | tracing: WARN on rcuidle Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | tracing: Remove trace_hardirqs_{on,off}_caller() Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | cpuidle, ACPI: Make noinstr clean Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | cpuidle, nospec: Make mds_idle_clear_cpu_buffers()... Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | cpuidle, xenpv: Make more PARAVIRT_XXL noinstr clean Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
2023-01-13 | Peter Zijlstra | cpuidle, tdx: Make TDX code noinstr clean Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> |
commit | commitdiff | tree |
next |