Patch Series

Subject VMSCAPE optimization for BHI variant
Author pawan.kumar.gupta@linux.intel.com
Date 2025-11-20 06:17:48 +0000 UTC
Version 4
Cc asit.k.mallick@intel.com bp@alien8.de dave.hansen@linux.intel.com david.kaplan@amd.com hpa@zytor.com jpoimboe@kernel.org kvm@vger.kernel.org linux-kernel@vger.kernel.org nik.borisov@suse.com pawan.kumar.gupta@linux.intel.com pbonzini@redhat.com seanjc@google.com tao1.zhang@intel.com x86@kernel.org

Patches (11)

Name Content [All]
[PATCH v4 01/11] x86/bhi: x86/vmscape: Move LFENCE out of clear_bhb_loop() [Body]
[PATCH v4 02/11] x86/bhi: Move the BHB sequence to a macro for reuse [Body]
[PATCH v4 03/11] x86/bhi: Make the depth of BHB-clearing configurable [Body]
[PATCH v4 04/11] x86/bhi: Make clear_bhb_loop() effective on newer CPUs [Body]
[PATCH v4 05/11] x86/vmscape: Rename x86_ibpb_exit_to_user to x86_predictor_flush_exit_to_user [Body]
[PATCH v4 06/11] x86/vmscape: Move mitigation selection to a switch() [Body]
[PATCH v4 07/11] x86/vmscape: Use write_ibpb() instead of indirect_branch_prediction_barrier() [Body]
[PATCH v4 08/11] x86/vmscape: Use static_call() for predictor flush [Body]
[PATCH v4 09/11] x86/vmscape: Deploy BHB clearing mitigation [Body]
[PATCH v4 10/11] x86/vmscape: Override conflicting attack-vector controls with =force [Body]
[PATCH v4 11/11] x86/vmscape: Add cmdline vmscape=on to override attack vector controls [Body]

Session 2025-11-20

ID (for dev) 4e5f2806-6b7b-42c7-b3ef-43b6f46897b8
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 23cb64fb76257309e396ea4cec8396d4a1dbae68 [Config] passed [Log]
[KASAN] Boot test: Base 23cb64fb76257309e396ea4cec8396d4a1dbae68 [Config] passed
[KASAN] Build Patched 23cb64fb76257309e396ea4cec8396d4a1dbae68 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 23cb64fb76257309e396ea4cec8396d4a1dbae68 [Config] [patched] passed
[KASAN] Fuzzing 23cb64fb76257309e396ea4cec8396d4a1dbae68 [Config] 23cb64fb76257309e396ea4cec8396d4a1dbae68 [Config] [patched] passed [Log] [Artifacts]