Show patches with: Archived = No       |   572 patches
« 1 2 3 45 6 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[-next] RISC-V: KVM: optimize kvm_arch_hardware_enable() [-next] RISC-V: KVM: optimize kvm_arch_hardware_enable() - - - - --- 2022-11-21 chenlifu New
RISC-V: KVM: Simplify kvm_arch_prepare_memory_region() RISC-V: KVM: Simplify kvm_arch_prepare_memory_region() - - 1 - --- 2022-11-13 Christophe JAILLET New
RISC-V: KVM: Exit run-loop immediately if xfer_to_guest fails RISC-V: KVM: Exit run-loop immediately if xfer_to_guest fails - - 1 - --- 2022-11-08 Anup Patel Accepted
RISC-V KVM: Add exit logic to main.c RISC-V KVM: Add exit logic to main.c - - 1 1 --- 2022-11-04 XiakaiPan Accepted
[44/44] KVM: Opt out of generic hardware enabling on s390 and PPC KVM: Rework kvm_init() and hardware enabling 1 - - - --- 2022-11-02 Sean Christopherson Accepted
[43/44] KVM: Register syscore (suspend/resume) ops early in kvm_init() KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[42/44] KVM: Make hardware_enable_failed a local variable in the "enable all" path KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[41/44] KVM: Use a per-CPU variable to track which CPUs have enabled virtualization KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[40/44] KVM: Remove on_each_cpu(hardware_disable_nolock) in kvm_exit() KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[39/44] KVM: Drop kvm_count_lock and instead protect kvm_usage_count with kvm_lock KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[38/44] KVM: Disable CPU hotplug during hardware enabling KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[37/44] KVM: Rename and move CPUHP_AP_KVM_STARTING to ONLINE section KVM: Rework kvm_init() and hardware enabling - - 2 - --- 2022-11-02 Sean Christopherson Accepted
[36/44] KVM: x86: Do compatibility checks when onlining CPU KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[35/44] KVM: SVM: Check for SVM support in CPU compatibility checks KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[34/44] KVM: VMX: Shuffle support checks and hardware enabling code around KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[33/44] KVM: x86: Do VMX/SVM support checks directly in vendor code KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[32/44] KVM: x86: Unify pr_fmt to use module name for all KVM modules KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[31/44] KVM: x86: Use KBUILD_MODNAME to specify vendor module name KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[30/44] KVM: Drop kvm_arch_check_processor_compat() hook KVM: Rework kvm_init() and hardware enabling 1 - 2 - --- 2022-11-02 Sean Christopherson Accepted
[29/44] KVM: x86: Do CPU compatibility checks in x86 code KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[28/44] KVM: VMX: Make VMCS configuration/capabilities structs read-only after init KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[27/44] KVM: Drop kvm_arch_{init,exit}() hooks KVM: Rework kvm_init() and hardware enabling 1 - 2 - --- 2022-11-02 Sean Christopherson Accepted
[26/44] KVM: s390: Mark __kvm_s390_init() and its descendants as __init KVM: Rework kvm_init() and hardware enabling - - 1 - --- 2022-11-02 Sean Christopherson Accepted
[25/44] KVM: s390: Do s390 specific init without bouncing through kvm_init() KVM: Rework kvm_init() and hardware enabling - - 2 - --- 2022-11-02 Sean Christopherson Accepted
[24/44] KVM: PPC: Move processor compatibility check to module init KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[23/44] KVM: RISC-V: Tag init functions and data with __init, __ro_after_init KVM: Rework kvm_init() and hardware enabling 1 - - - --- 2022-11-02 Sean Christopherson Accepted
[22/44] KVM: RISC-V: Do arch init directly in riscv_kvm_init() KVM: Rework kvm_init() and hardware enabling 1 - 1 - --- 2022-11-02 Sean Christopherson Accepted
[21/44] KVM: MIPS: Register die notifier prior to kvm_init() KVM: Rework kvm_init() and hardware enabling - - 1 - --- 2022-11-02 Sean Christopherson Accepted
[20/44] KVM: MIPS: Setup VZ emulation? directly from kvm_mips_init() KVM: Rework kvm_init() and hardware enabling - - 1 - --- 2022-11-02 Sean Christopherson Accepted
[19/44] KVM: MIPS: Hardcode callbacks to hardware virtualization extensions KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[18/44] KVM: arm64: Mark kvm_arm_init() and its unique descendants as __init KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[17/44] KVM: arm64: Do arm/arch initialiation without bouncing through kvm_init() KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[16/44] KVM: arm64: Unregister perf callbacks if hypervisor finalization fails KVM: Rework kvm_init() and hardware enabling - 1 - - --- 2022-11-02 Sean Christopherson Accepted
[15/44] KVM: arm64: Free hypervisor allocations if vector slot init fails KVM: Rework kvm_init() and hardware enabling - 1 - - --- 2022-11-02 Sean Christopherson Accepted
[14/44] KVM: arm64: Simplify the CPUHP logic KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[13/44] KVM: x86: Serialize vendor module initialization (hardware setup) KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[12/44] KVM: VMX: Do _all_ initialization before exposing /dev/kvm to userspace KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[11/44] KVM: x86: Move guts of kvm_arch_init() to standalone helper KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[10/44] KVM: VMX: Clean up eVMCS enabling if KVM initialization fails KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[09/44] KVM: Drop arch hardware (un)setup hooks KVM: Rework kvm_init() and hardware enabling 1 - 1 - --- 2022-11-02 Sean Christopherson Accepted
[08/44] KVM: x86: Move hardware setup/unsetup to init/exit KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[07/44] KVM: x86: Do timer initialization after XCR0 configuration KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[06/44] KVM: s390: Move hardware setup/unsetup to init/exit KVM: Rework kvm_init() and hardware enabling - - 1 - --- 2022-11-02 Sean Christopherson Accepted
[05/44] KVM: s390: Unwind kvm_arch_init() piece-by-piece() if a step fails KVM: Rework kvm_init() and hardware enabling - - 1 - --- 2022-11-02 Sean Christopherson Accepted
[04/44] KVM: Teardown VFIO ops earlier in kvm_exit() KVM: Rework kvm_init() and hardware enabling - - 2 - --- 2022-11-02 Sean Christopherson Accepted
[03/44] KVM: Allocate cpus_hardware_enabled after arch hardware setup KVM: Rework kvm_init() and hardware enabling - - 1 - --- 2022-11-02 Sean Christopherson Accepted
[02/44] KVM: Initialize IRQ FD after arch hardware setup KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
[01/44] KVM: Register /dev/kvm as the _very_ last thing during initialization KVM: Rework kvm_init() and hardware enabling - - - - --- 2022-11-02 Sean Christopherson Accepted
RISC-V: KVM: use vma_lookup() instead of find_vma_intersection() RISC-V: KVM: use vma_lookup() instead of find_vma_intersection() - - 1 - --- 2022-11-01 Bo Liu Accepted
[9/9] RISC-V: Use Zicboz in memset when available RISC-V: Apply Zicboz to clear_page and memset - - - - --- 2022-10-27 Andrew Jones Accepted
[8/9] RISC-V: lib: Use named labels in memset RISC-V: Apply Zicboz to clear_page and memset - - 1 - --- 2022-10-27 Andrew Jones Accepted
[7/9] RISC-V: lib: Improve memset assembler formatting RISC-V: Apply Zicboz to clear_page and memset - - 1 - --- 2022-10-27 Andrew Jones Accepted
[6/9] RISC-V: KVM: Expose Zicboz to the guest RISC-V: Apply Zicboz to clear_page and memset - - 2 - --- 2022-10-27 Andrew Jones Accepted
[5/9] RISC-V: KVM: Provide UAPI for Zicboz block size RISC-V: Apply Zicboz to clear_page and memset - - 2 - --- 2022-10-27 Andrew Jones Accepted
[4/9] RISC-V: Use Zicboz in clear_page when available RISC-V: Apply Zicboz to clear_page and memset - - - - --- 2022-10-27 Andrew Jones Accepted
[3/9] RISC-V: insn-def: Define cbo.zero RISC-V: Apply Zicboz to clear_page and memset - - 2 - --- 2022-10-27 Andrew Jones Accepted
[2/9] RISC-V: Add Zicboz detection and block size parsing RISC-V: Apply Zicboz to clear_page and memset - - 2 - --- 2022-10-27 Andrew Jones Accepted
[1/9] RISC-V: Factor out body of riscv_init_cbom_blocksize loop RISC-V: Apply Zicboz to clear_page and memset - - 2 - --- 2022-10-27 Andrew Jones Accepted
[GIT,PULL] KVM/riscv fixes for 6.1, take #1 [GIT,PULL] KVM/riscv fixes for 6.1, take #1 - - - - --- 2022-10-21 Anup Patel Accepted
RISC-V: KVM: Fix kvm_riscv_vcpu_timer_pending() for Sstc RISC-V: KVM: Fix kvm_riscv_vcpu_timer_pending() for Sstc - 1 1 - --- 2022-10-19 Anup Patel Accepted
[kvmtool,6/6] riscv: Add --disable-<xyz> options to allow user disable extensions RISC-V Svinval, Zihintpause, anad Zicbom support - - - - --- 2022-10-18 Anup Patel Accepted
[kvmtool,5/6] riscv: Add Zicbom extension support RISC-V Svinval, Zihintpause, anad Zicbom support - - - - --- 2022-10-18 Anup Patel Accepted
[kvmtool,4/6] riscv: Move reg encoding helpers to kvm-cpu-arch.h RISC-V Svinval, Zihintpause, anad Zicbom support - - - - --- 2022-10-18 Anup Patel Accepted
[kvmtool,3/6] riscv: Add zihintpause extension support RISC-V Svinval, Zihintpause, anad Zicbom support - - - - --- 2022-10-18 Anup Patel Accepted
[kvmtool,2/6] riscv: Add Svinval extension support RISC-V Svinval, Zihintpause, anad Zicbom support - - - - --- 2022-10-18 Anup Patel Accepted
[kvmtool,1/6] Update UAPI headers based on Linux-6.1-rc1 RISC-V Svinval, Zihintpause, anad Zicbom support - - - - --- 2022-10-18 Anup Patel Accepted
MAINTAINERS: git://github -> https://github.com for kvm-riscv MAINTAINERS: git://github -> https://github.com for kvm-riscv 1 - - - --- 2022-10-13 Palmer Dabbelt Accepted
[v2] RISC-V: KVM: Fix compilation without RISCV_ISA_ZICBOM [v2] RISC-V: KVM: Fix compilation without RISCV_ISA_ZICBOM - 1 2 - --- 2022-10-13 Andrew Jones Accepted
RISC-V: KVM: Fix compilation without RISCV_ISA_ZICBOM RISC-V: KVM: Fix compilation without RISCV_ISA_ZICBOM - 2 - - --- 2022-10-10 Andrew Jones Superseded
[v6,7/7] KVM: selftests: Add ucall pool based implementation KVM: selftests: Implement ucall "pool" (for SEV) - - 1 - --- 2022-10-06 Sean Christopherson New
[v6,6/7] KVM: selftest: Drop now-unnecessary ucall_uninit() KVM: selftests: Implement ucall "pool" (for SEV) - - 1 1 --- 2022-10-06 Sean Christopherson New
[v6,5/7] KVM: selftests: Make arm64's MMIO ucall multi-VM friendly KVM: selftests: Implement ucall "pool" (for SEV) - - 1 1 --- 2022-10-06 Sean Christopherson New
[v6,4/7] tools: Add atomic_test_and_set_bit() KVM: selftests: Implement ucall "pool" (for SEV) - - - - --- 2022-10-06 Sean Christopherson New
[v6,3/7] KVM: selftests: Automatically do init_ucall() for non-barebones VMs KVM: selftests: Implement ucall "pool" (for SEV) - - 1 1 --- 2022-10-06 Sean Christopherson New
[v6,2/7] KVM: selftests: Consolidate boilerplate code in get_ucall() KVM: selftests: Implement ucall "pool" (for SEV) - - 1 1 --- 2022-10-06 Sean Christopherson New
[v6,1/7] KVM: selftests: Consolidate common code for populating ucall struct KVM: selftests: Implement ucall "pool" (for SEV) - - 1 1 --- 2022-10-06 Sean Christopherson New
[kernel,v4] KVM: PPC: Make KVM_CAP_IRQFD_RESAMPLE support platform dependent [kernel,v4] KVM: PPC: Make KVM_CAP_IRQFD_RESAMPLE support platform dependent 2 - - - --- 2022-10-03 Alexey Kardashevskiy Accepted
[GIT,PULL] KVM/riscv changes for 6.1 [GIT,PULL] KVM/riscv changes for 6.1 - - - - --- 2022-10-02 Anup Patel Accepted
[v3,3/3] riscv: select HAVE_POSIX_CPU_TIMERS_TASK_WORK riscv: kvm: use generic entry for TIF_NOTIFY_RESUME and misc - - - - --- 2022-09-25 Jisheng Zhang Accepted
[v3,2/3] RISC-V: KVM: Use generic guest entry infrastructure riscv: kvm: use generic entry for TIF_NOTIFY_RESUME and misc - - - - --- 2022-09-25 Jisheng Zhang Accepted
[v3,1/3] RISC-V: KVM: Record number of signal exits as a vCPU stat riscv: kvm: use generic entry for TIF_NOTIFY_RESUME and misc - - 1 - --- 2022-09-25 Jisheng Zhang Accepted
[v12,17/17] riscv: prctl to enable vector commands [v12,01/17] riscv: Rename __switch_to_aux -> fpu - - - - --- 2022-09-21 Chris Stillson New
[v12,16/17] riscv: KVM: Add vector lazy save/restore support [v12,01/17] riscv: Rename __switch_to_aux -> fpu - - - - --- 2022-09-21 Chris Stillson New
[v12,15/17] riscv: Add V extension to KVM ISA allow list [v12,01/17] riscv: Rename __switch_to_aux -> fpu - - - - --- 2022-09-21 Chris Stillson New
[v12,14/17] riscv: Fix a kernel panic issue if $s2 is set to a specific value before entering Linux [v12,01/17] riscv: Rename __switch_to_aux -> fpu - - - - --- 2022-09-21 Chris Stillson New
[v12,13/17] riscv: Add vector extension XOR implementation [v12,01/17] riscv: Rename __switch_to_aux -> fpu - - - - --- 2022-09-21 Chris Stillson New
[v12,12/17] riscv: Add support for kernel mode vector [v12,01/17] riscv: Rename __switch_to_aux -> fpu - - - - --- 2022-09-21 Chris Stillson New
[v12,11/17] riscv: signal: Report signal frame size to userspace via auxv [v12,01/17] riscv: Rename __switch_to_aux -> fpu - - - - --- 2022-09-21 Chris Stillson New
[v12,10/17] riscv: Add sigcontext save/restore for vector [v12,01/17] riscv: Rename __switch_to_aux -> fpu - - - - --- 2022-09-21 Chris Stillson New
[v12,09/17] riscv: Add ptrace vector support [v12,01/17] riscv: Rename __switch_to_aux -> fpu - - - - --- 2022-09-21 Chris Stillson New
[v12,08/17] riscv: Add task switch support for vector [v12,01/17] riscv: Rename __switch_to_aux -> fpu - - - - --- 2022-09-21 Chris Stillson New
[v12,07/17] riscv: Add vector struct and assembler definitions [v12,01/17] riscv: Rename __switch_to_aux -> fpu - - - - --- 2022-09-21 Chris Stillson New
[v12,06/17] riscv: Reset vector register [v12,01/17] riscv: Rename __switch_to_aux -> fpu - - 1 - --- 2022-09-21 Chris Stillson New
[v12,05/17] riscv: Add has_vector/riscv_vsize to save vector features. [v12,01/17] riscv: Rename __switch_to_aux -> fpu - - - - --- 2022-09-21 Chris Stillson New
[v12,04/17] riscv: Add vector feature to compile [v12,01/17] riscv: Rename __switch_to_aux -> fpu - - - - --- 2022-09-21 Chris Stillson New
[v12,03/17] riscv: Add new csr defines related to vector extension [v12,01/17] riscv: Rename __switch_to_aux -> fpu 1 - 1 - --- 2022-09-21 Chris Stillson New
[v12,02/17] riscv: Extending cpufeature.c to detect V-extension [v12,01/17] riscv: Rename __switch_to_aux -> fpu - - 3 - --- 2022-09-21 Chris Stillson New
[v12,01/17] riscv: Rename __switch_to_aux -> fpu [v12,01/17] riscv: Rename __switch_to_aux -> fpu - - 2 - --- 2022-09-21 Chris Stillson New
[17/17] riscv: prctl to enable vector commands Prctl to enable vector commands, previous vector patches rebased - - - - --- 2022-09-21 Chris Stillson Superseded
[16/17] riscv: KVM: Add vector lazy save/restore support Prctl to enable vector commands, previous vector patches rebased - - - - --- 2022-09-21 Chris Stillson Superseded
« 1 2 3 45 6 »