Show patches with: Submitter = Marc Zyngier       |    Archived = No       |   295 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,01/10] KVM: arm/arm64: vgic: Add LPI translation cache definition KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-07-25 Marc Zyngier Mainlined
[v3,02/10] KVM: arm/arm64: vgic: Add __vgic_put_lpi_locked primitive KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-07-25 Marc Zyngier Mainlined
[v3,03/10] KVM: arm/arm64: vgic-its: Add MSI-LPI translation cache invalidation KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-07-25 Marc Zyngier Mainlined
[v3,04/10] KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on specific commands KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-07-25 Marc Zyngier Mainlined
[v3,05/10] KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on disabling LPIs KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-07-25 Marc Zyngier Mainlined
[v3,06/10] KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on ITS disable KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-07-25 Marc Zyngier Mainlined
[v3,07/10] KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on vgic teardown KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-07-25 Marc Zyngier Mainlined
[v3,08/10] KVM: arm/arm64: vgic-its: Cache successful MSI->LPI translation KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-07-25 Marc Zyngier Mainlined
[v3,09/10] KVM: arm/arm64: vgic-its: Check the LPI translation cache on MSI injection KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-07-25 Marc Zyngier Mainlined
[v3,10/10] KVM: arm/arm64: vgic-irqfd: Implement kvm_arch_set_irq_inatomic KVM: arm/arm64: vgic: ITS translation cache - 1 - --- 2019-07-25 Marc Zyngier Mainlined
[1/2] KVM: arm64: Don't write junk to sysregs on reset KVM: arm/arm64: Revamp sysreg reset checks - - 1 --- 2019-08-05 Marc Zyngier Mainlined
[2/2] KVM: arm: Don't write junk to CP15 registers on reset KVM: arm/arm64: Revamp sysreg reset checks - - - --- 2019-08-05 Marc Zyngier Mainlined
[1/3] arm64: KVM: Drop hyp_alternate_select for checking for ARM64_WORKAROUND_834220 arm64: KVM: Kiss hyp_alternate_select() goodbye - - - --- 2019-09-01 Marc Zyngier Mainlined
[2/3] arm64: KVM: Replace hyp_alternate_select with has_vhe() arm64: KVM: Kiss hyp_alternate_select() goodbye - - - --- 2019-09-01 Marc Zyngier Mainlined
[3/3] arm64: KVM: Kill hyp_alternate_select() arm64: KVM: Kiss hyp_alternate_select() goodbye - - - --- 2019-09-01 Marc Zyngier Mainlined
[v2] KVM: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE [v2] KVM: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE - 2 - --- 2019-09-05 Marc Zyngier Mainlined
[01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition - 1 1 --- 2019-09-09 Marc Zyngier Mainlined
[02/17] KVM: arm/arm64: vgic: Add __vgic_put_lpi_locked primitive [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition - 1 1 --- 2019-09-09 Marc Zyngier Mainlined
[03/17] KVM: arm/arm64: vgic-its: Add MSI-LPI translation cache invalidation [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition - 1 1 --- 2019-09-09 Marc Zyngier Mainlined
[04/17] KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on specific commands [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition - 1 1 --- 2019-09-09 Marc Zyngier Mainlined
[05/17] KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on disabling LPIs [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition - 1 1 --- 2019-09-09 Marc Zyngier Mainlined
[06/17] KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on ITS disable [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition - 1 1 --- 2019-09-09 Marc Zyngier Mainlined
[07/17] KVM: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on vgic teardown [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition - 1 1 --- 2019-09-09 Marc Zyngier Mainlined
[08/17] KVM: arm/arm64: vgic-its: Cache successful MSI->LPI translation [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition - 1 1 --- 2019-09-09 Marc Zyngier Mainlined
[09/17] KVM: arm/arm64: vgic-its: Check the LPI translation cache on MSI injection [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition - 1 1 --- 2019-09-09 Marc Zyngier Mainlined
[10/17] KVM: arm/arm64: vgic-irqfd: Implement kvm_arch_set_irq_inatomic [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition - 1 1 --- 2019-09-09 Marc Zyngier Mainlined
[11/17] arm64/kvm: Remove VMID rollover I-cache maintenance [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition - 1 - --- 2019-09-09 Marc Zyngier Mainlined
[12/17] KVM: arm/arm64: vgic: Make function comments match function declarations [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition - - - --- 2019-09-09 Marc Zyngier Mainlined
[13/17] KVM: Call kvm_arch_vcpu_blocking early into the blocking sequence [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition 1 - - --- 2019-09-09 Marc Zyngier Mainlined
[14/17] KVM: arm/arm64: vgic: Remove spurious semicolons [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition - - - --- 2019-09-09 Marc Zyngier Mainlined
[15/17] KVM: arm/arm64: vgic: Use a single IO device per redistributor [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition - - - --- 2019-09-09 Marc Zyngier Mainlined
[16/17] arm64: KVM: Device mappings should be execute-never [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition - - - --- 2019-09-09 Marc Zyngier Mainlined
[17/17] KVM: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE [01/17] KVM: arm/arm64: vgic: Add LPI translation cache definition - 2 - --- 2019-09-09 Marc Zyngier Mainlined
[1/4] arm64: KVM: Drop hyp_alternate_select for checking for ARM64_WORKAROUND_834220 [1/4] arm64: KVM: Drop hyp_alternate_select for checking for ARM64_WORKAROUND_834220 - 2 - --- 2019-10-01 Marc Zyngier Mainlined
[2/4] arm64: KVM: Replace hyp_alternate_select with has_vhe() [1/4] arm64: KVM: Drop hyp_alternate_select for checking for ARM64_WORKAROUND_834220 - 2 - --- 2019-10-01 Marc Zyngier Mainlined
[3/4] arm64: KVM: Kill hyp_alternate_select() [1/4] arm64: KVM: Drop hyp_alternate_select for checking for ARM64_WORKAROUND_834220 - 2 - --- 2019-10-01 Marc Zyngier Mainlined
[4/4] KVM: arm/arm64: vgic: Use the appropriate TRACE_INCLUDE_PATH [1/4] arm64: KVM: Drop hyp_alternate_select for checking for ARM64_WORKAROUND_834220 - 1 - --- 2019-10-01 Marc Zyngier Mainlined
[v3,1/2] arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear arm64: Relax ICC_PMR_EL1 synchronisation when possible - - - --- 2019-10-02 Marc Zyngier Mainlined
[v3,2/2] arm64: Document ICC_CTLR_EL3.PMHE setting requirements arm64: Relax ICC_PMR_EL1 synchronisation when possible - - - --- 2019-10-02 Marc Zyngier Mainlined
[v3,1/4] KVM: arm64: pmu: Fix cycle counter truncation KVM: arm64: Assorted PMU emulation fixes - 1 - --- 2019-10-11 Marc Zyngier Mainlined
[v3,2/4] arm64: KVM: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems KVM: arm64: Assorted PMU emulation fixes - 1 - --- 2019-10-11 Marc Zyngier Mainlined
[v3,3/4] KVM: arm64: pmu: Set the CHAINED attribute before creating the in-kernel event KVM: arm64: Assorted PMU emulation fixes - 1 - --- 2019-10-11 Marc Zyngier Mainlined
[v3,4/4] KVM: arm64: pmu: Reset sample period on overflow handling KVM: arm64: Assorted PMU emulation fixes - 1 - --- 2019-10-11 Marc Zyngier Mainlined
[v2,1/5] arm64: Add ARM64_WORKAROUND_1319367 for all A57 and A72 versions arm64: KVM: Add workaround for errata 1319367 and 1319537 1 1 - --- 2019-10-19 Marc Zyngier Mainlined
[v2,2/5] arm64: KVM: Reorder system register restoration and stage-2 activation arm64: KVM: Add workaround for errata 1319367 and 1319537 - 1 - --- 2019-10-19 Marc Zyngier Mainlined
[v2,3/5] arm64: KVM: Disable EL1 PTW when invalidating S2 TLBs arm64: KVM: Add workaround for errata 1319367 and 1319537 - 1 - --- 2019-10-19 Marc Zyngier Mainlined
[v2,4/5] arm64: KVM: Prevent speculative S1 PTW when restoring vcpu context arm64: KVM: Add workaround for errata 1319367 and 1319537 - 1 - --- 2019-10-19 Marc Zyngier Mainlined
[v2,5/5] arm64: Enable and document ARM errata 1319367 and 1319537 arm64: KVM: Add workaround for errata 1319367 and 1319537 1 - - --- 2019-10-19 Marc Zyngier Mainlined
[GIT,PULL] KVM/arm fixes for 5.4-rc5 [GIT,PULL] KVM/arm fixes for 5.4-rc5 - - - --- 2019-10-20 Marc Zyngier Mainlined
[1/4] KVM: arm64: pmu: Fix cycle counter truncation [1/4] KVM: arm64: pmu: Fix cycle counter truncation - 1 - --- 2019-10-20 Marc Zyngier Mainlined
[2/4] arm64: KVM: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems [1/4] KVM: arm64: pmu: Fix cycle counter truncation - 1 - --- 2019-10-20 Marc Zyngier Mainlined
[3/4] KVM: arm64: pmu: Set the CHAINED attribute before creating the in-kernel event [1/4] KVM: arm64: pmu: Fix cycle counter truncation - 1 - --- 2019-10-20 Marc Zyngier Mainlined
[4/4] KVM: arm64: pmu: Reset sample period on overflow handling [1/4] KVM: arm64: pmu: Fix cycle counter truncation - 1 - --- 2019-10-20 Marc Zyngier Mainlined
[GIT,PULL] KVM/arm updates for 5.5 [GIT,PULL] KVM/arm updates for 5.5 - - - --- 2019-11-20 Marc Zyngier Mainlined
[02/22] KVM: arm/arm64: Allow user injection of external data aborts [GIT,PULL] KVM/arm updates for 5.5 - - - --- 2019-11-20 Marc Zyngier Mainlined
[03/22] KVM: arm64: Document PV-time interface [GIT,PULL] KVM/arm updates for 5.5 - - - --- 2019-11-20 Marc Zyngier Mainlined
[04/22] KVM: arm/arm64: Factor out hypercall handling from PSCI code [GIT,PULL] KVM/arm updates for 5.5 - 1 - --- 2019-11-20 Marc Zyngier Mainlined
[05/22] KVM: arm64: Implement PV_TIME_FEATURES call [GIT,PULL] KVM/arm updates for 5.5 - - - --- 2019-11-20 Marc Zyngier Mainlined
[06/22] KVM: Implement kvm_put_guest() [GIT,PULL] KVM/arm updates for 5.5 - - - --- 2019-11-20 Marc Zyngier Mainlined
[07/22] KVM: arm64: Support stolen time reporting via shared structure [GIT,PULL] KVM/arm updates for 5.5 - - - --- 2019-11-20 Marc Zyngier Mainlined
[08/22] KVM: Allow kvm_device_ops to be const [GIT,PULL] KVM/arm updates for 5.5 - 1 - --- 2019-11-20 Marc Zyngier Mainlined
[09/22] KVM: arm64: Provide VCPU attributes for stolen time [GIT,PULL] KVM/arm updates for 5.5 - - - --- 2019-11-20 Marc Zyngier Mainlined
[10/22] arm/arm64: Provide a wrapper for SMCCC 1.1 calls [GIT,PULL] KVM/arm updates for 5.5 1 - - --- 2019-11-20 Marc Zyngier Mainlined
[11/22] arm/arm64: Make use of the SMCCC 1.1 wrapper [GIT,PULL] KVM/arm updates for 5.5 - - - --- 2019-11-20 Marc Zyngier Mainlined
[12/22] arm64: Retrieve stolen time as paravirtualized guest [GIT,PULL] KVM/arm updates for 5.5 - - - --- 2019-11-20 Marc Zyngier Mainlined
[13/22] KVM: arm64: Select TASK_DELAY_ACCT+TASKSTATS rather than SCHEDSTATS [GIT,PULL] KVM/arm updates for 5.5 - - - --- 2019-11-20 Marc Zyngier Mainlined
[14/22] KVM: arm/arm64: Show halt poll counters in debugfs [GIT,PULL] KVM/arm updates for 5.5 - - - --- 2019-11-20 Marc Zyngier Mainlined
[15/22] KVM: arm64: Don't set HCR_EL2.TVM when S2FWB is supported [GIT,PULL] KVM/arm updates for 5.5 - 1 - --- 2019-11-20 Marc Zyngier Mainlined
[16/22] KVM: arm64: vgic-v4: Move the GICv4 residency flow to be driven by vcpu_load/put [GIT,PULL] KVM/arm updates for 5.5 - - - --- 2019-11-20 Marc Zyngier Mainlined
[17/22] KVM: arm/arm64: vgic: Remove the declaration of kvm_send_userspace_msi() [GIT,PULL] KVM/arm updates for 5.5 - 1 - --- 2019-11-20 Marc Zyngier Mainlined
[18/22] KVM: arm/arm64: vgic: Fix some comments typo [GIT,PULL] KVM/arm updates for 5.5 - - - --- 2019-11-20 Marc Zyngier Mainlined
[19/22] KVM: arm/arm64: vgic: Don't rely on the wrong pending table [GIT,PULL] KVM/arm updates for 5.5 1 - - --- 2019-11-20 Marc Zyngier Mainlined
[20/22] KVM: arm/arm64: Let the timer expire in hardirq context on RT [GIT,PULL] KVM/arm updates for 5.5 1 - 1 --- 2019-11-20 Marc Zyngier Mainlined
[21/22] KVM: vgic-v4: Track the number of VLPIs per vcpu [GIT,PULL] KVM/arm updates for 5.5 - 2 - --- 2019-11-20 Marc Zyngier Mainlined
[22/22] KVM: arm64: Opportunistically turn off WFI trapping when using direct LPI injection [GIT,PULL] KVM/arm updates for 5.5 - 2 - --- 2019-11-20 Marc Zyngier Mainlined
[GIT,PULL] KVM/arm updates for 5.5-rc2 [GIT,PULL] KVM/arm updates for 5.5-rc2 - - - --- 2019-12-12 Marc Zyngier Mainlined
[2/8] KVM: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy() [GIT,PULL] KVM/arm updates for 5.5-rc2 - 1 - --- 2019-12-12 Marc Zyngier Mainlined
[3/8] KVM: arm/arm64: vgic: Use wrapper function to lock/unlock all vcpus in kvm_vgic_create() [GIT,PULL] KVM/arm updates for 5.5-rc2 - 2 - --- 2019-12-12 Marc Zyngier Mainlined
[4/8] KVM: arm64: Sanely ratelimit sysreg messages [GIT,PULL] KVM/arm updates for 5.5-rc2 - - - --- 2019-12-12 Marc Zyngier Mainlined
[5/8] KVM: arm64: Don't log IMP DEF sysreg traps [GIT,PULL] KVM/arm updates for 5.5-rc2 - - - --- 2019-12-12 Marc Zyngier Mainlined
[6/8] KVM: arm/arm64: Remove excessive permission check in kvm_arch_prepare_memory_region [GIT,PULL] KVM/arm updates for 5.5-rc2 - 1 - --- 2019-12-12 Marc Zyngier Mainlined
[7/8] KVM: arm64: Ensure 'params' is initialised when looking up sys register [GIT,PULL] KVM/arm updates for 5.5-rc2 - - - --- 2019-12-12 Marc Zyngier Mainlined
[8/8] KVM: arm/arm64: Properly handle faulting of device mappings [GIT,PULL] KVM/arm updates for 5.5-rc2 - 1 1 --- 2019-12-12 Marc Zyngier Mainlined
arm64: dts: fast models: Fix FVP PCI interrupt-map property arm64: dts: fast models: Fix FVP PCI interrupt-map property - - - --- 2020-01-23 Marc Zyngier Mainlined
[01/23] KVM: arm64: Only sign-extend MMIO up to register width [01/23] KVM: arm64: Only sign-extend MMIO up to register width - - - --- 2020-01-30 Marc Zyngier Mainlined
[02/23] KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections [01/23] KVM: arm64: Only sign-extend MMIO up to register width - 1 - --- 2020-01-30 Marc Zyngier Mainlined
[03/23] KVM: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ [01/23] KVM: arm64: Only sign-extend MMIO up to register width - 1 - --- 2020-01-30 Marc Zyngier Mainlined
[04/23] arm64: kvm: Fix IDMAP overlap with HYP VA [01/23] KVM: arm64: Only sign-extend MMIO up to register width - - - --- 2020-01-30 Marc Zyngier Mainlined
[05/23] KVM: ARM: Call hyp_cpu_pm_exit at the right place [01/23] KVM: arm64: Only sign-extend MMIO up to register width - - - --- 2020-01-30 Marc Zyngier Mainlined
[06/23] KVM: arm: Remove duplicate include [01/23] KVM: arm64: Only sign-extend MMIO up to register width - 1 - --- 2020-01-30 Marc Zyngier Mainlined
[07/23] KVM: arm/arm64: Re-check VMA on detecting a poisoned page [01/23] KVM: arm64: Only sign-extend MMIO up to register width - 1 - --- 2020-01-30 Marc Zyngier Mainlined
[08/23] KVM: arm64: Correct PSTATE on exception entry [01/23] KVM: arm64: Only sign-extend MMIO up to register width - 1 - --- 2020-01-30 Marc Zyngier Mainlined
[09/23] KVM: arm/arm64: Correct CPSR on exception entry [01/23] KVM: arm64: Only sign-extend MMIO up to register width - 1 - --- 2020-01-30 Marc Zyngier Mainlined
[10/23] KVM: arm/arm64: Correct AArch32 SPSR on exception entry [01/23] KVM: arm64: Only sign-extend MMIO up to register width - 1 - --- 2020-01-30 Marc Zyngier Mainlined
[11/23] KVM: arm/arm64: vgic-its: Properly check the unmapped coll in DISCARD handler [01/23] KVM: arm64: Only sign-extend MMIO up to register width - 1 - --- 2020-01-30 Marc Zyngier Mainlined
[12/23] KVM: arm/arm64: vgic: Drop the kvm_vgic_register_mmio_region() [01/23] KVM: arm64: Only sign-extend MMIO up to register width - - - --- 2020-01-30 Marc Zyngier Mainlined
[13/23] KVM: arm/arm64: Cleanup MMIO handling [01/23] KVM: arm64: Only sign-extend MMIO up to register width - - - --- 2020-01-30 Marc Zyngier Mainlined
[14/23] arm64: KVM: Add UAPI notes for swapped registers [01/23] KVM: arm64: Only sign-extend MMIO up to register width - - - --- 2020-01-30 Marc Zyngier Mainlined
[15/23] arm64: KVM: Annotate guest entry/exit as a single function [01/23] KVM: arm64: Only sign-extend MMIO up to register width 1 - - --- 2020-01-30 Marc Zyngier Mainlined
[16/23] KVM: arm/arm64: Fix young bit from mmu notifier [01/23] KVM: arm64: Only sign-extend MMIO up to register width - - - --- 2020-01-30 Marc Zyngier Mainlined
« 1 2 3 »