Show patches with: Submitter = Marc Zyngier       |   2345 patches
« 1 2 ... 17 18 1923 24 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[02/11] KVM: arm64: Move kvm_vcpu_trap_il_is32bit into kvm_skip_instr32() KVM: arm64: Move PC/ELR/SPSR/PSTATE updatess to EL2 1 - - --- 2020-10-26 Marc Zyngier New
[01/11] KVM: arm64: Don't adjust PC on SError during SMC trap KVM: arm64: Move PC/ELR/SPSR/PSTATE updatess to EL2 1 - - --- 2020-10-26 Marc Zyngier New
[8/8] KVM: arm64: Avoid repetitive stack access on host EL1 to EL2 exception KVM: arm64: Host EL2 entry improvements - 1 - --- 2020-10-26 Marc Zyngier New
[7/8] KVM: arm64: Simplify __kvm_enable_ssbs() Untitled series #370261 - 1 - --- 2020-10-26 Marc Zyngier New
[6/8] KVM: arm64: Patch kimage_voffset instead of loading the EL1 value KVM: arm64: Host EL2 entry improvements - - - --- 2020-10-26 Marc Zyngier New
[5/8] KVM: arm64: Turn host HVC handling into a dispatch table KVM: arm64: Host EL2 entry improvements - 1 - --- 2020-10-26 Marc Zyngier New
[4/8] KVM: arm64: Add kimg_hyp_va() helper KVM: arm64: Host EL2 entry improvements - - - --- 2020-10-26 Marc Zyngier New
[3/8] KVM: arm64: Drop useless PAN setting on host EL1 to EL2 transition KVM: arm64: Host EL2 entry improvements - - - --- 2020-10-26 Marc Zyngier New
[2/8] KVM: arm64: Remove leftover kern_hyp_va() in nVHE TLB invalidation KVM: arm64: Host EL2 entry improvements - 1 - --- 2020-10-26 Marc Zyngier New
[1/8] KVM: arm64: Don't corrupt tpidr_el2 on failed HVC call KVM: arm64: Host EL2 entry improvements - - - --- 2020-10-26 Marc Zyngier New
[GIT,PULL] KVM/arm64 updates for 5.10 [GIT,PULL] KVM/arm64 updates for 5.10 - - - --- 2020-10-10 Marc Zyngier New
[2/2] KVM: arm64: Remove S1PTW check from kvm_vcpu_dabt_iswrite() [GIT,PULL] KVM/arm64 fixes for 5.9, take #2 - 1 - --- 2020-09-18 Marc Zyngier New
[1/2] KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetch [1/2] KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetch - 1 - --- 2020-09-18 Marc Zyngier New
[GIT,PULL] KVM/arm64 fixes for 5.9, take #2 [GIT,PULL] KVM/arm64 fixes for 5.9, take #2 - - - --- 2020-09-18 Marc Zyngier New
[v2,2/2] KVM: arm64: Remove S1PTW check from kvm_vcpu_dabt_iswrite() KVM: arm64: Fix handling of S1PTW - - - --- 2020-09-15 Marc Zyngier New
[v2,1/2] KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetch KVM: arm64: Fix handling of S1PTW - - - --- 2020-09-15 Marc Zyngier New
KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetch KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetch - - - --- 2020-09-09 Marc Zyngier New
[v3,5/5] KVM: arm64: Document PMU filtering API KVM: arm64: Filtering PMU events - 1 - --- 2020-09-08 Marc Zyngier New
[v3,4/5] KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 KVM: arm64: Filtering PMU events - 1 - --- 2020-09-08 Marc Zyngier New
[v3,3/5] KVM: arm64: Add PMU event filtering infrastructure KVM: arm64: Filtering PMU events - 1 - --- 2020-09-08 Marc Zyngier New
[v3,2/5] KVM: arm64: Use event mask matching architecture revision KVM: arm64: Filtering PMU events - - - --- 2020-09-08 Marc Zyngier New
[v3,1/5] KVM: arm64: Refactor PMU attribute error handling KVM: arm64: Filtering PMU events - - - --- 2020-09-08 Marc Zyngier New
[9/9] KVM: arm64: Update page shift if stage 2 block mapping not supported [GIT,PULL] KVM/arm64 fixes for 5.9 - 1 - --- 2020-09-04 Marc Zyngier New
[8/9] KVM: arm64: Fix address truncation in traces [GIT,PULL] KVM/arm64 fixes for 5.9 - - - --- 2020-09-04 Marc Zyngier New
[7/9] KVM: arm64: Do not try to map PUDs when they are folded into PMD [GIT,PULL] KVM/arm64 fixes for 5.9 - 2 3 --- 2020-09-04 Marc Zyngier New
[6/9] arm64/x86: KVM: Introduce steal-time cap [GIT,PULL] KVM/arm64 fixes for 5.9 - 1 - --- 2020-09-04 Marc Zyngier New
[5/9] KVM: Documentation: Minor fixups [GIT,PULL] KVM/arm64 fixes for 5.9 - 1 - --- 2020-09-04 Marc Zyngier New
[4/9] KVM: arm64: pvtime: Fix stolen time accounting across migration [GIT,PULL] KVM/arm64 fixes for 5.9 - - - --- 2020-09-04 Marc Zyngier New
[3/9] KVM: arm64: Drop type input from kvm_put_guest [GIT,PULL] KVM/arm64 fixes for 5.9 - - - --- 2020-09-04 Marc Zyngier New
[2/9] KVM: arm64: pvtime: Fix potential loss of stolen time [GIT,PULL] KVM/arm64 fixes for 5.9 - - - --- 2020-09-04 Marc Zyngier New
[1/9] KVM: arm64: pvtime: steal-time is only supported when configured [1/9] KVM: arm64: pvtime: steal-time is only supported when configured - - - --- 2020-09-04 Marc Zyngier New
[GIT,PULL] KVM/arm64 fixes for 5.9 [GIT,PULL] KVM/arm64 fixes for 5.9 - - - --- 2020-09-04 Marc Zyngier New
[23/23] KVM: arm64: Add debugfs files for the rVIC/rVID implementation KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[22/23] KVM: arm64: Add a rVIC/rVID in-kernel implementation KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[21/23] KVM: arm64: Tighten msis_require_devid reporting KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[20/23] KVM: arm64: Move irqfd routing to irqchip_flow KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[19/23] KVM: arm64: Turn vgic_initialized into irqchip_finalized KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[18/23] KVM: arm64: Move set_owner into irqchip_flow KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[17/23] KVM: arm64: Move mapping of HW interrupts into irqchip_flow KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[16/23] KVM: arm64: Move interrupt injection to irqchip_flow KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[15/23] KVM: arm64: nVHE: Only save/restore GICv3 state if modeling a GIC KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[14/23] KVM: arm64: Move kvm_vgic_vcpu_{sync,flush}_hwstate() to irqchip_flow KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[13/23] KVM: arm64: Move vgic resource mapping on first run to irqchip_flow KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[12/23] KVM: arm64: Move kvm_vgic_vcpu_pending_irq() to irqchip_flow KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[11/23] KVM: arm64: Move kvm_vgic_vcpu_load/put() to irqchip_flow KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[10/23] KVM: arm64: Move kvm_vgic_vcpu_[un]blocking() to irqchip_flow KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[09/23] KVM: arm64: Move kvm_vgic_vcpu_init() to irqchip_flow KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[08/23] KVM: arm64: Move kvm_vgic_destroy to kvm_irqchip_flow KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[07/23] KVM: arm64: Add irqchip callback structure to kvm_arch KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[06/23] KVM: arm64: vgic-v3: Move early init to kvm_vgic_create() KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[05/23] KVM: arm64: Move GIC model out of the distributor KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[04/23] irqchip/rvid: Add PCI MSI support KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[03/23] irqchip: Add Reduced Virtual Interrupt Distributor support KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[02/23] irqchip/rvic: Add support for untrusted interrupt allocation KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[01/23] irqchip: Add Reduced Virtual Interrupt Controller driver KVM: arm64: rVIC/rVID PV interrupt controller - - - --- 2020-09-03 Marc Zyngier New
[56/56] KVM: arm64: Move S1PTW S2 fault logic out of io_mem_abort() [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[55/56] KVM: arm64: Don't skip cache maintenance for read-only memslots [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[54/56] KVM: arm64: Handle data and instruction external aborts the same way [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[53/56] KVM: arm64: Rename kvm_vcpu_dabt_isextabt() [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[52/56] KVM: arm: Add trace name for ARM_NISV [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[51/56] KVM: arm64: Ensure that all nVHE hyp code is in .hyp.text [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[50/56] KVM: arm64: Substitute RANDOMIZE_BASE for HARDEN_EL2_VECTORS [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[49/56] KVM: arm64: Make nVHE ASLR conditional on RANDOMIZE_BASE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[48/56] KVM: arm64: Don't use has_vhe() for CHOOSE_HYP_SYM() [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[47/56] KVM: arm64: timers: Move timer registers to the sys_regs file [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[46/56] KVM: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_timer_sync_user [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[45/56] KVM: arm64: Move SPSR_EL1 to the system register array [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 1 - --- 2020-08-05 Marc Zyngier New
[44/56] KVM: arm64: Disintegrate SPSR array [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 1 - --- 2020-08-05 Marc Zyngier New
[43/56] KVM: arm64: Move SP_EL1 to the system register array [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 1 - --- 2020-08-05 Marc Zyngier New
[42/56] KVM: arm64: Move ELR_EL1 to the system register array [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 1 - --- 2020-08-05 Marc Zyngier New
[41/56] KVM: arm64: Make struct kvm_regs userspace-only [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 1 - --- 2020-08-05 Marc Zyngier New
[40/56] KVM: arm64: debug: Drop useless vpcu parameter [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[39/56] KVM: arm64: pauth: Use ctxt_sys_reg() instead of raw sys_regs access [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[38/56] KVM: arm64: sve: Use __vcpu_sys_reg() instead of raw sys_regs access [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[37/56] KVM: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead of raw sys_regs access [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[36/56] KVM: arm64: Introduce accessor for ctxt->sys_reg [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[35/56] KVM: arm64: Use TTL hint in when invalidating stage-2 translations [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 2 - --- 2020-08-05 Marc Zyngier New
[34/56] KVM: arm64: Factor out stage 2 page table data from struct kvm [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 2 - --- 2020-08-05 Marc Zyngier New
[33/56] arm64: Add level-hinted TLB invalidation helper [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 2 - --- 2020-08-05 Marc Zyngier New
[32/56] arm64: Document SW reserved PTE/PMD bits in Stage-2 descriptors [01/56] KVM: arm64: Enable Address Authentication at EL2 if available 1 1 - --- 2020-08-05 Marc Zyngier New
[31/56] arm64: Detect the ARMv8.4 TTL feature [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - 1 - --- 2020-08-05 Marc Zyngier New
[30/56] KVM: arm64: Rename HSR to ESR [01/56] KVM: arm64: Enable Address Authentication at EL2 if available 1 - - --- 2020-08-05 Marc Zyngier New
[29/56] KVM: arm64: Drop long gone function parameter documentation [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[28/56] KVM: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[27/56] KVM: arm64: Lift instrumentation restrictions on VHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[26/56] KVM: arm64: Remove __hyp_text macro, use build rules instead [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[25/56] KVM: arm64: Compile remaining hyp/ files for both VHE/nVHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[24/56] KVM: arm64: Duplicate hyp/timer-sr.c for VHE/nVHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[23/56] KVM: arm64: Split hyp/sysreg-sr.c to VHE/nVHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[22/56] KVM: arm64: Split hyp/debug-sr.c to VHE/nVHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[21/56] KVM: arm64: Split hyp/switch.c to VHE/nVHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[20/56] KVM: arm64: Duplicate hyp/tlb.c for VHE/nVHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[19/56] KVM: arm64: Move hyp-init.S to nVHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[18/56] KVM: arm64: Build hyp-entry.S separately for VHE/nVHE [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[17/56] KVM: arm64: Handle calls to prefixed hyp functions [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[16/56] KVM: arm64: Use build-time defines in has_vhe() [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[15/56] KVM: arm64: Add build rules for separate VHE/nVHE object files [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[14/56] KVM: arm64: Move __smccc_workaround_1_smc to .rodata [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[13/56] KVM: arm64: Fix symbol dependency in __hyp_call_panic_nvhe [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
[12/56] KVM: arm64: Remove the target table [01/56] KVM: arm64: Enable Address Authentication at EL2 if available - - - --- 2020-08-05 Marc Zyngier New
« 1 2 ... 17 18 1923 24 »