Patch Series

Subject context_tracking,x86: Defer some IPIs until a user->kernel transition
Author vschneid@redhat.com
Date 2025-11-14 15:01:03 +0000 UTC
Version 7
Cc acme@kernel.org ajones@ventanamicro.com akpm@linux-foundation.org ardb@kernel.org arnd@arndb.de boqun.feng@gmail.com bp@alien8.de dan.carpenter@linaro.org dave.hansen@linux.intel.com davem@davemloft.net dwagner@suse.de frederic@kernel.org hpa@zytor.com jannh@google.com jbaron@akamai.com joelagnelf@nvidia.com josh@joshtriplett.org jpoimboe@kernel.org juri.lelli@redhat.com linux-arch@vger.kernel.org linux-arm-kernel@lists.infradead.org linux-kernel@vger.kernel.org linux-mm@kvack.org linux-riscv@lists.infradead.org linux-trace-kernel@vger.kernel.org loongarch@lists.linux.dev luto@kernel.org masahiroy@kernel.org mathieu.desnoyers@efficios.com mgorman@suse.de mingo@redhat.com mtosatti@redhat.com neeraj.upadhyay@kernel.org nsaenzju@redhat.com oleg@redhat.com paulmck@kernel.org pbonzini@redhat.com peterz@infradead.org ptesarik@suse.com rcu@vger.kernel.org riel@surriel.com rostedt@goodmis.org samitolvanen@google.com seanjc@google.com shenhan@google.com sshegde@linux.ibm.com tglx@linutronix.de urezki@gmail.com vschneid@redhat.com williams@redhat.com x86@kernel.org ypodemsk@redhat.com

Patches (31)

Name Content [All]
[PATCH v7 01/31] objtool: Make validate_call() recognize indirect calls to pv_ops[] [Body]
[PATCH v7 02/31] objtool: Flesh out warning related to pv_ops[] calls [Body]
[PATCH v7 03/31] rcu: Add a small-width RCU watching counter debug option [Body]
[PATCH v7 04/31] rcutorture: Make TREE04 use CONFIG_RCU_DYNTICKS_TORTURE [Body]
[PATCH v7 05/31] jump_label: Add annotations for validating noinstr usage [Body]
[PATCH v7 06/31] static_call: Add read-only-after-init static calls [Body]
[PATCH v7 07/31] x86/paravirt: Mark pv_sched_clock static call as __ro_after_init [Body]
[PATCH v7 08/31] x86/idle: Mark x86_idle static call as __ro_after_init [Body]
[PATCH v7 09/31] x86/paravirt: Mark pv_steal_clock static call as __ro_after_init [Body]
[PATCH v7 10/31] riscv/paravirt: Mark pv_steal_clock static call as __ro_after_init [Body]
[PATCH v7 11/31] loongarch/paravirt: Mark pv_steal_clock static call as __ro_after_init [Body]
[PATCH v7 12/31] arm64/paravirt: Mark pv_steal_clock static call as __ro_after_init [Body]
[PATCH v7 13/31] arm/paravirt: Mark pv_steal_clock static call as __ro_after_init [Body]
[PATCH v7 14/31] perf/x86/amd: Mark perf_lopwr_cb static call as __ro_after_init [Body]
[PATCH v7 15/31] sched/clock: Mark sched_clock_running key as __ro_after_init [Body]
[PATCH v7 16/31] KVM: VMX: Mark __kvm_is_using_evmcs static key as __ro_after_init [Body]
[PATCH v7 17/31] x86/bugs: Mark cpu_buf_vm_clear key as allowed in .noinstr [Body]
[PATCH v7 18/31] x86/speculation/mds: Mark cpu_buf_idle_clear key as allowed in .noinstr [Body]
[PATCH v7 19/31] sched/clock, x86: Mark __sched_clock_stable key as allowed in .noinstr [Body]
[PATCH v7 20/31] KVM: VMX: Mark vmx_l1d_should flush and vmx_l1d_flush_cond keys as allowed in .noinstr [Body]
[PATCH v7 21/31] stackleack: Mark stack_erasing_bypass key as allowed in .noinstr [Body]
[PATCH v7 22/31] objtool: Add noinstr validation for static branches/calls [Body]
[PATCH v7 23/31] module: Add MOD_NOINSTR_TEXT mem_type [Body]
[PATCH v7 24/31] context-tracking: Introduce work deferral infrastructure [Body]
[PATCH v7 25/31] context_tracking,x86: Defer kernel text patching IPIs [Body]
[PATCH v7 26/31] x86/jump_label: Add ASM support for static_branch_likely() [Body]
[PATCH v7 27/31] x86/mm: Make INVPCID type macros available to assembly [Body]
[RFC PATCH v7 28/31] x86/mm/pti: Introduce a kernel/user CR3 software signal [Body]
[RFC PATCH v7 29/31] x86/mm/pti: Implement a TLB flush immediately after a switch to kernel CR3 [Body]
[RFC PATCH v7 30/31] x86/mm, mm/vmalloc: Defer kernel TLB flush IPIs under CONFIG_COALESCE_TLBI=y [Body]
[RFC PATCH v7 31/31] x86/entry: Add an option to coalesce TLB flushes [Body]

Session 2025-11-14

ID (for dev) 0a3be165-61b1-4be5-8665-4f8422e5d4f9
Status skipped
Triaged Skipped: failed to find a base commit: series does not apply [Log]
Execution Log [Link]
Test Base Patched Verdict