Show patches with: Submitter = Marc Zyngier       |   3632 patches
« 1 2 3 436 37 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[BOOTWRAPPER,v2] Make GICv3.1 extended ranges available to non-secure [BOOTWRAPPER,v2] Make GICv3.1 extended ranges available to non-secure - - - --- 2019-07-23 Marc Zyngier New
[BOOTWRAPPER] Make GICv3.1 extended ranges available to non-secure [BOOTWRAPPER] Make GICv3.1 extended ranges available to non-secure - - - --- 2019-07-23 Marc Zyngier New
[v2] arm64: Force SSBS on context switch [v2] arm64: Force SSBS on context switch - - - --- 2019-07-22 Marc Zyngier New
[3/3] arm64: Allow early time stamping arm64: Allow early timestamping of kernel log - - - --- 2019-07-22 Marc Zyngier New
[2/3] sched/clock: Allow sched_clock to inherit timestamp_clock epoch arm64: Allow early timestamping of kernel log - - - --- 2019-07-22 Marc Zyngier New
[1/3] printk: Allow architecture-specific timestamping function arm64: Allow early timestamping of kernel log - - - --- 2019-07-22 Marc Zyngier New
arm64: Force SSBS on context switch arm64: Force SSBS on context switch - - - --- 2019-07-19 Marc Zyngier New
MAINTAINERS: Update my email address to @kernel.org MAINTAINERS: Update my email address to @kernel.org 1 - - --- 2019-07-16 Marc Zyngier Mainlined
[18/18] KVM: arm/arm64: Initialise host's MPIDRs by reading the actual register [GIT,PULL] KVM/arm updates for Linux 5.3 - - 1 --- 2019-07-09 Marc Zyngier New
[17/18] KVM: arm64: Migrate _elx sysreg accessors to msr_s/mrs_s [GIT,PULL] KVM/arm updates for Linux 5.3 - - - --- 2019-07-09 Marc Zyngier New
[16/18] KVM: doc: Add API documentation on the KVM_REG_ARM_WORKAROUNDS register [GIT,PULL] KVM/arm updates for Linux 5.3 - 1 - --- 2019-07-09 Marc Zyngier New
[15/18] KVM: arm/arm64: Add save/restore support for firmware workaround state [GIT,PULL] KVM/arm updates for Linux 5.3 - 2 - --- 2019-07-09 Marc Zyngier New
[14/18] arm64: KVM: Propagate full Spectre v2 workaround state to KVM guests [GIT,PULL] KVM/arm updates for Linux 5.3 - 1 - --- 2019-07-09 Marc Zyngier New
[13/18] KVM: arm/arm64: Support chained PMU counters [GIT,PULL] KVM/arm updates for Linux 5.3 - 2 - --- 2019-07-09 Marc Zyngier New
[12/18] KVM: arm/arm64: Remove pmc->bitmask [GIT,PULL] KVM/arm updates for Linux 5.3 - - - --- 2019-07-09 Marc Zyngier New
[11/18] KVM: arm/arm64: Re-create event when setting counter value [GIT,PULL] KVM/arm updates for Linux 5.3 - 2 - --- 2019-07-09 Marc Zyngier New
[10/18] KVM: arm/arm64: Extract duplicated code to own function [GIT,PULL] KVM/arm updates for Linux 5.3 - 1 - --- 2019-07-09 Marc Zyngier New
[09/18] KVM: arm/arm64: Rename kvm_pmu_{enable/disable}_counter functions [GIT,PULL] KVM/arm updates for Linux 5.3 - 2 - --- 2019-07-09 Marc Zyngier New
[08/18] KVM: arm64: Skip more of the SError vaxorcism [GIT,PULL] KVM/arm updates for Linux 5.3 - - - --- 2019-07-09 Marc Zyngier New
[07/18] KVM: arm64: Re-mask SError after the one instruction window [GIT,PULL] KVM/arm updates for Linux 5.3 - - - --- 2019-07-09 Marc Zyngier New
[06/18] arm64: Update silicon-errata.txt for Neoverse-N1 #1349291 [GIT,PULL] KVM/arm updates for Linux 5.3 - - - --- 2019-07-09 Marc Zyngier New
[05/18] KVM: arm64: Defer guest entry when an asynchronous exception is pending [GIT,PULL] KVM/arm updates for Linux 5.3 - - - --- 2019-07-09 Marc Zyngier New
[04/18] KVM: arm64: Consume pending SError as early as possible [GIT,PULL] KVM/arm updates for Linux 5.3 - - - --- 2019-07-09 Marc Zyngier New
[03/18] KVM: arm64: Make indirect vectors preamble behaviour symmetric [GIT,PULL] KVM/arm updates for Linux 5.3 - - - --- 2019-07-09 Marc Zyngier New
[02/18] KVM: arm64: Abstract the size of the HYP vectors pre-amble [GIT,PULL] KVM/arm updates for Linux 5.3 - 1 - --- 2019-07-09 Marc Zyngier New
[01/18] arm64: assembler: Switch ESB-instruction with a vanilla nop if !ARM64_HAS_RAS [01/18] arm64: assembler: Switch ESB-instruction with a vanilla nop if !ARM64_HAS_RAS - - - --- 2019-07-09 Marc Zyngier New
[GIT,PULL] KVM/arm updates for Linux 5.3 [GIT,PULL] KVM/arm updates for Linux 5.3 - - - --- 2019-07-09 Marc Zyngier New
KVM: arm/arm64: Initialise host's MPIDRs by reading the actual register KVM: arm/arm64: Initialise host's MPIDRs by reading the actual register - - 1 --- 2019-07-06 Marc Zyngier New
[59/59] arm64: KVM: nv: Allow userspace to request KVM_ARM_VCPU_NESTED_VIRT KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[58/59] arm64: KVM: nv: Restrict S2 RD/WR permissions to match the guest's KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[57/59] arm64: KVM: nv: Handle SCTLR_EL2 RES0/RES1 bits KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[56/59] arm64: KVM: nv: Honor SCTLR_EL2.SPAN on entering vEL2 KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[55/59] arm64: KVM: nv: Add handling of EL2-specific timer registers KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[54/59] KVM: arm64: nv: Add nested GICv3 tracepoints KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[53/59] KVM: arm64: nv: Implement maintenance interrupt forwarding KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[52/59] KVM: arm64: nv: vgic: Allow userland to set VGIC maintenance IRQ KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[51/59] KVM: arm64: nv: vgic: Emulate the HW bit in software KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[50/59] KVM: arm64: nv: Nested GICv3 Support KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[49/59] KVM: arm64: nv: vgic-v3: Take cpu_if pointer directly instead of vcpu KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[48/59] KVM: arm64: nv: Load timer before the GIC KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[47/59] KVM: arm64: nv: Propagate CNTVOFF_EL2 to the virtual EL1 timer KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[46/59] KVM: arm64: nv: arch_timer: Support hyp timer emulation KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[45/59] KVM: arm64: nv: Handle traps for timer _EL02 and _EL2 sysregs accessors KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[44/59] KVM: arm64: nv: Trap and emulate TLBI instructions from virtual EL2 KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[43/59] KVM: arm64: nv: Trap and emulate AT instructions from virtual EL2 KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[42/59] KVM: arm64: nv: Rework the system instruction emulation framework KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[41/59] KVM: arm64: nv: Introduce sys_reg_desc.forward_trap KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[40/59] KVM: arm64: nv: Don't always start an S2 MMU search from the beginning KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[39/59] KVM: arm64: nv: Move last_vcpu_ran to be per s2 mmu KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[38/59] KVM: arm64: nv: Unmap/flush shadow stage 2 page tables KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[37/59] KVM: arm64: nv: Handle shadow stage 2 page faults KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[36/59] KVM: arm64: nv: Implement nested Stage-2 page table walk logic KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[35/59] KVM: arm/arm64: nv: Support multiple nested stage 2 mmu structures KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[34/59] KVM: arm/arm64: nv: Factor out stage 2 page table data from struct kvm KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[33/59] KVM: arm64: nv: Pretend we only support larger-than-host page sizes KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[32/59] KVM: arm64: nv: Hide RAS from nested guests KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[31/59] KVM: arm64: nv: Only toggle cache for virtual EL2 when SCTLR_EL2 changes KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[30/59] KVM: arm64: nv: Configure HCR_EL2 for nested virtualization KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[29/59] KVM: arm64: nv: Emulate EL12 register accesses from the virtual EL2 KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[28/59] KVM: arm64: nv: Respect the virtual HCR_EL2.NV1 bit setting KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[27/59] KVM: arm64: nv: Respect virtual HCR_EL2.TVM and TRVM settings KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[26/59] KVM: arm64: nv: Respect the virtual HCR_EL2.NV bit setting KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[25/59] KVM: arm64: nv: Don't expose SVE to nested guests KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[24/59] KVM: arm64: nv: Respect virtual CPTR_EL2.TFP setting KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[23/59] KVM: arm64: nv: Respect virtual HCR_EL2.TWX setting KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[22/59] KVM: arm64: nv: Handle PSCI call via smc from the guest KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[21/59] KVM: arm64: nv: Set a handler for the system instruction traps KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[20/59] KVM: arm64: nv: Trap CPACR_EL1 access in virtual EL2 KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[19/59] KVM: arm64: nv: Trap SPSR_EL1, ELR_EL1 and VBAR_EL1 from virtual EL2 KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[18/59] KVM: arm64: nv: Trap EL1 VM register accesses in virtual EL2 KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[17/59] KVM: arm64: nv: Emulate PSTATE.M for a guest hypervisor KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[16/59] KVM: arm64: nv: Save/Restore vEL2 sysregs KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[15/59] KVM: arm64: nv: Refactor vcpu_{read,write}_sys_reg KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[14/59] KVM: arm64: nv: Handle SPSR_EL2 specially KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[13/59] KVM: arm64: nv: Handle virtual EL2 registers in vcpu_read/write_sys_reg() KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[12/59] KVM: arm64: nv: Handle trapped ERET from virtual EL2 KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[11/59] KVM: arm64: nv: Inject HVC exceptions to the virtual EL2 KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[10/59] KVM: arm64: nv: Support virtual EL2 exceptions KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[09/59] KVM: arm64: nv: Add nested virt VCPU primitives for vEL2 VCPU state KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[08/59] KVM: arm64: nv: Reset VMPIDR_EL2 and VPIDR_EL2 to sane values KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[07/59] KVM: arm64: nv: Add EL2 system registers to vcpu context KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[06/59] KVM: arm64: nv: Allow userspace to set PSR_MODE_EL2x KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[05/59] KVM: arm64: nv: Reset VCPU to EL2 registers if VCPU nested virt is set KVM: arm64: ARMv8.3 Nested Virtualization support - 1 - --- 2019-06-21 Marc Zyngier New
[04/59] KVM: arm64: nv: Introduce nested virtualization VCPU feature KVM: arm64: ARMv8.3 Nested Virtualization support - 1 - --- 2019-06-21 Marc Zyngier New
[03/59] arm64: Add ARM64_HAS_NESTED_VIRT cpufeature KVM: arm64: ARMv8.3 Nested Virtualization support - 1 - --- 2019-06-21 Marc Zyngier New
[02/59] KVM: arm64: Move __load_guest_stage2 to kvm_mmu.h KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[01/59] KVM: arm64: Migrate _elx sysreg accessors to msr_s/mrs_s KVM: arm64: ARMv8.3 Nested Virtualization support - - - --- 2019-06-21 Marc Zyngier New
[4/4] KVM: arm/arm64: Fix emulated ptimer irq injection [GIT,PULL] KVM/arm fixes for 5.2-rc6 - - - --- 2019-06-20 Marc Zyngier New
[3/4] KVM: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy [GIT,PULL] KVM/arm fixes for 5.2-rc6 - - - --- 2019-06-20 Marc Zyngier New
[2/4] KVM: arm64: Filter out invalid core register IDs in KVM_GET_REG_LIST [GIT,PULL] KVM/arm fixes for 5.2-rc6 - 1 1 --- 2019-06-20 Marc Zyngier New
[1/4] KVM: arm64: Implement vq_present() as a macro [1/4] KVM: arm64: Implement vq_present() as a macro - 1 - --- 2019-06-20 Marc Zyngier New
[GIT,PULL] KVM/arm fixes for 5.2-rc6 [GIT,PULL] KVM/arm fixes for 5.2-rc6 - - - --- 2019-06-20 Marc Zyngier Mainlined
[v2,9/9] KVM: arm/arm64: vgic-irqfd: Implement kvm_arch_set_irq_inatomic KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-06-11 Marc Zyngier New
[v2,8/9] KVM: arm/arm64: vgic-its: Check the LPI translation cache on MSI injection KVM: arm/arm64: vgic: ITS translation cache - - - --- 2019-06-11 Marc Zyngier New
[v2,7/9] KVM: arm/arm64: vgic-its: Cache successful MSI->LPI translation KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-06-11 Marc Zyngier New
[v2,6/9] KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on vgic teardown KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-06-11 Marc Zyngier New
[v2,5/9] KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on disabling LPIs KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-06-11 Marc Zyngier New
[v2,4/9] KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on specific commands KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-06-11 Marc Zyngier New
[v2,3/9] KVM: arm/arm64: vgic-its: Add MSI-LPI translation cache invalidation KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-06-11 Marc Zyngier New
[v2,2/9] KVM: arm/arm64: vgic: Add __vgic_put_lpi_locked primitive KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-06-11 Marc Zyngier New
« 1 2 3 436 37 »