2023-10-25 | Marc Zyngier | irqchip/gic-v3-its: Don't override quirk settings with... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20231024143431.2144579-1-maz@kernel.org |
commit | commitdiff | tree |
2023-10-07 | Marc Zyngier | MAINTAINERS: Remove myself from the general IRQ subsystem... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20231002141302.3409485-3-maz@kernel.org |
commit | commitdiff | tree |
2023-10-07 | Marc Zyngier | MAINTAINERS: Add myself as the ARM GIC maintainer Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20231002141302.3409485-2-maz@kernel.org |
commit | commitdiff | tree |
2023-10-07 | Marc Zyngier | irqchip/gic-v3-its: Split allocation from initialisation... Signed-off-by: Marc Zyngier <maz@kernel.org> Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-08-28 | Marc Zyngier | Merge branch kvm-arm64/6.6/misc into kvmarm-master... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-08-28 | Marc Zyngier | Merge branch kvm-arm64/6.6/pmu-fixes into kvmarm-master... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-08-28 | Marc Zyngier | Merge branch kvm-arm64/tlbi-range into kvmarm-master... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-08-28 | Marc Zyngier | Merge branch kvm-arm64/nv-trap-forwarding into kvmarm... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-08-23 | Marc Zyngier | KVM: arm64: nv: Add trap description for SPSR_EL2 and... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-08-23 | Marc Zyngier | KVM: arm64: pmu: Guard PMU emulation definitions with... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-08-22 | Marc Zyngier | KVM: arm64: pmu: Resync EL0 state on counter rotation Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230820090108.177817-1-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: nv: Add support for HCRX_EL2 Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-29-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: Move HCRX_EL2 switch to load/put on VHE... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-28-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: nv: Expose FGT to nested guests Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-27-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: nv: Add switching support for HFGxTR/HDFGxTR Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-26-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: nv: Expand ERET trap forwarding to handle FGT Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-25-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: nv: Add SVC trap forwarding Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-24-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: nv: Add trap forwarding for HDFGxTR_EL2 Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-23-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: nv: Add trap forwarding for HFGITR_EL2 Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-22-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: nv: Add trap forwarding for HFGxTR_EL2 Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-21-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: nv: Add fine grained trap forwarding infrastructure Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-20-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: nv: Add trap forwarding for CNTHCTL_EL2 Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-19-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: nv: Add trap forwarding for MDCR_EL2 Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-18-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: nv: Expose FEAT_EVT to nested guests Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-17-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: nv: Add trap forwarding for HCR_EL2 Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-16-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: nv: Add trap forwarding infrastructure Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-15-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: Restructure FGT register switching Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-14-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: nv: Add FGT registers Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-13-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: Add missing HCR_EL2 trap bits Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-12-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | KVM: arm64: Correctly handle ACCDATA_EL1 traps Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-11-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | arm64: Add HDFGRTR_EL2 and HDFGWTR_EL2 layouts Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-9-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | arm64: Add missing BRB/CFP/DVP/CPP instructions Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-8-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | arm64: Add debug registers affected by HDFGxTR_EL2 Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-7-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | arm64: Add AT operation encodings Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-6-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | arm64: Add TLBI operation encodings Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-5-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | arm64: Add missing DC ZVA/GVA/GZVA encodings Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-4-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | arm64: Add missing ERX*_EL1 encodings Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-3-maz@kernel.org |
commit | commitdiff | tree |
2023-08-17 | Marc Zyngier | arm64: Add missing VA CMO encodings Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230815183903.2735724-2-maz@kernel.org |
commit | commitdiff | tree |
2023-07-28 | Marc Zyngier | Merge branch kvm-arm64/6.6/generic-vcpu into kvmarm... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-07-13 | Marc Zyngier | KVM: arm64: vgic-v4: Make the doorbell request robust... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230713070657.3873244-1-maz@kernel.org |
commit | commitdiff | tree |
2023-07-13 | Marc Zyngier | arm64: Fix HFGxTR_EL2 field naming Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230703130416.1495307-1-maz@kernel.org |
commit | commitdiff | tree |
2023-07-11 | Marc Zyngier | KVM: arm64: Disable preemption in kvm_arch_hardware_enable() Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230703163548.1498943-1-maz@kernel.org |
commit | commitdiff | tree |
2023-07-11 | Marc Zyngier | KVM: arm64: timers: Use CNTHCTL_EL2 when setting non... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230627140557.544885-1-maz@kernel.org |
commit | commitdiff | tree |
2023-07-05 | Marc Zyngier | risc-v: Fix order of IPI enablement vs RCU startup Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230703183126.1567625-1-maz@kernel.org |
commit | commitdiff | tree |
2023-07-03 | Marc Zyngier | irqchip/gic-v4.1: Properly lock VPEs when doing a directLPI... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230617073242.3199746-1-maz@kernel.org |
commit | commitdiff | tree |
2023-06-21 | Marc Zyngier | Merge branch irq/misc-6.5 into irq/irqchip-next Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-06-21 | Marc Zyngier | Revert "irqchip/mxs: Include linux/irqchip/mxs.h" Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-06-17 | Marc Zyngier | Merge branch irq/loongarch-fixes-6.5 into irq/irqchip... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-06-16 | Marc Zyngier | perf/core: Drop __weak attribute from arch_perf_update_userp... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230616114831.3186980-1-maz@kernel.org |
commit | commitdiff | tree |
2023-06-16 | Marc Zyngier | Merge branch irq/lpi-resend into irq/irqchip-next Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-06-16 | Marc Zyngier | genirq: Use BIT() for the IRQD_* state flags Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-06-15 | Marc Zyngier | KVM: arm64: Fix hVHE init on CPUs where HCR_EL2.E2H... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230614155129.2697388-1-maz@kernel.org |
commit | commitdiff | tree |
2023-06-12 | Marc Zyngier | arm64: Allow arm64_sw.hvhe on command line Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230609162200.2024064-17-maz@kernel.org |
commit | commitdiff | tree |
2023-06-12 | Marc Zyngier | KVM: arm64: Force HCR_E2H in guest context when ARM64_KVM_HV... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230609162200.2024064-16-maz@kernel.org |
commit | commitdiff | tree |
2023-06-12 | Marc Zyngier | KVM: arm64: Program the timer traps with VHE layout... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230609162200.2024064-15-maz@kernel.org |
commit | commitdiff | tree |
2023-06-12 | Marc Zyngier | KVM: arm64: Rework CPTR_EL2 programming for HVHE configuration Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230609162200.2024064-14-maz@kernel.org |
commit | commitdiff | tree |
2023-06-12 | Marc Zyngier | KVM: arm64: Adjust EL2 stage-1 leaf AP bits when ARM64_KVM_H... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230609162200.2024064-13-maz@kernel.org |
commit | commitdiff | tree |
2023-06-12 | Marc Zyngier | KVM: arm64: Disable TTBR1_EL2 when using ARM64_KVM_HVHE Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230609162200.2024064-12-maz@kernel.org |
commit | commitdiff | tree |
2023-06-12 | Marc Zyngier | KVM: arm64: Force HCR_EL2.E2H when ARM64_KVM_HVHE is set Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230609162200.2024064-11-maz@kernel.org |
commit | commitdiff | tree |
2023-06-12 | Marc Zyngier | KVM: arm64: Key use of VHE instructions in nVHE code... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230609162200.2024064-10-maz@kernel.org |
commit | commitdiff | tree |
2023-06-12 | Marc Zyngier | KVM: arm64: Remove alternatives from sysreg accessors... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230609162200.2024064-9-maz@kernel.org |
commit | commitdiff | tree |
2023-06-12 | Marc Zyngier | arm64: Use CPACR_EL1 format to set CPTR_EL2 when E2H... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230609162200.2024064-8-maz@kernel.org |
commit | commitdiff | tree |
2023-06-12 | Marc Zyngier | arm64: Allow EL1 physical timer access when running VHE Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230609162200.2024064-7-maz@kernel.org |
commit | commitdiff | tree |
2023-06-12 | Marc Zyngier | arm64: Don't enable VHE for the kernel if OVERRIDE_HVHE... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230609162200.2024064-6-maz@kernel.org |
commit | commitdiff | tree |
2023-06-12 | Marc Zyngier | arm64: Add KVM_HVHE capability and has_hvhe() predicate Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230609162200.2024064-5-maz@kernel.org |
commit | commitdiff | tree |
2023-06-12 | Marc Zyngier | arm64: Turn kaslr_feature_override into a generic SW... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230609162200.2024064-4-maz@kernel.org |
commit | commitdiff | tree |
2023-06-12 | Marc Zyngier | arm64: Prevent the use of is_kernel_in_hyp_mode() in... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230609162200.2024064-3-maz@kernel.org |
commit | commitdiff | tree |
2023-06-12 | Marc Zyngier | KVM: arm64: Drop is_kernel_in_hyp_mode() from __invalidate_i... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230609162200.2024064-2-maz@kernel.org |
commit | commitdiff | tree |
2023-06-07 | Marc Zyngier | KVM: arm64: Restore GICv2-on-GICv3 functionality Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-06-05 | Marc Zyngier | drivers/perf: apple_m1: Force 63bit counters for M2... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230528080205.288446-1-maz@kernel.org |
commit | commitdiff | tree |
2023-05-30 | Marc Zyngier | irqchip/gic: Correctly validate OF quirk descriptors Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-05-30 | Marc Zyngier | Merge branch irq/gic-v3-asr8601 into irq/irqchip-next Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-05-29 | Marc Zyngier | irqchip/gic-v3: Improve affinity helper Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-05-24 | Marc Zyngier | KVM: arm64: Handle trap of tagged Set/Way CMOs Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230515204601.1270428-3-maz@kernel.org |
commit | commitdiff | tree |
2023-05-24 | Marc Zyngier | arm64: Add missing Set/Way CMO encodings Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230515204601.1270428-2-maz@kernel.org |
commit | commitdiff | tree |
2023-05-21 | Marc Zyngier | KVM: arm64: Relax trapping of CTR_EL0 when FEAT_EVT... Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230515170016.965378-1-maz@kernel.org |
commit | commitdiff | tree |
2023-05-16 | Marc Zyngier | KVM: arm64: Use local TLBI on permission relaxation Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-05-11 | Marc Zyngier | Merge branch kvm-arm64/pgtable-fixes-6.4 into kvmarm... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-05-11 | Marc Zyngier | Merge branch kvm-arm64/misc-6.4 into kvmarm-master... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-05-11 | Marc Zyngier | KVM: arm64: vgic: Add Apple M2 PRO/MAX cpus to the... Signed-off-by: Marc Zyngier <maz@kernel.org> ...kernel.org/r/20230501182141.39770-1-maz@kernel.org |
commit | commitdiff | tree |
2023-04-21 | Marc Zyngier | Merge branch irq/misc-6.4 into irq/irqchip-next Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-21 | Marc Zyngier | Merge branch irq/loongarch-fixes-6.4 into irq/irqchip... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-21 | Marc Zyngier | Merge branch irq/riscv-ipi into irq/irqchip-next Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-21 | Marc Zyngier | Merge branch irq/gic-6.4 into irq/irqchip-next Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-21 | Marc Zyngier | KVM: arm64: Constify start/end/phys fields of the pgtable... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-21 | Marc Zyngier | Merge branch kvm-arm64/spec-ptw into kvmarm-master... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-21 | Marc Zyngier | Merge branch kvm-arm64/smccc-filtering into kvmarm... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-21 | Marc Zyngier | Merge branch kvm-arm64/selftest/misc-6.4 into kvmarm... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-21 | Marc Zyngier | Merge branch kvm-arm64/selftest/lpa into kvmarm-master... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-21 | Marc Zyngier | Merge branch kvm-arm64/timer-vm-offsets into kvmarm... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-21 | Marc Zyngier | Merge branch kvm-arm64/lock-inversion into kvmarm-master... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-18 | Marc Zyngier | KVM: arm64: Make vcpu flag updates non-preemptible Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230418125737.2327972-1-maz@kernel.org |
commit | commitdiff | tree |
2023-04-14 | Marc Zyngier | KVM: arm64: vhe: Drop extra isb() on guest exit Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-14 | Marc Zyngier | KVM: arm64: vhe: Synchronise with page table walker... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-14 | Marc Zyngier | KVM: arm64: pkvm: Document the side effects of kvm_flush_dca... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-14 | Marc Zyngier | KVM: arm64: nvhe: Synchronise with page table walker... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-13 | Marc Zyngier | KVM: arm64: Handle 32bit CNTPCTSS traps Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-13 | Marc Zyngier | KVM: arm64: nvhe: Synchronise with page table walker... Signed-off-by: Marc Zyngier <maz@kernel.org> |
commit | commitdiff | tree |
2023-04-08 | Marc Zyngier | irqchip/gic: Drop support for board files Signed-off-by: Marc Zyngier <maz@kernel.org> ...org/r/20230315130218.3212033-1-maz@kernel.org |
commit | commitdiff | tree |
2023-04-05 | Marc Zyngier | KVM: arm64: Expose SMC/HVC width to userspace Signed-off-by: Marc Zyngier <maz@kernel.org> ...lore.kernel.org/r/86pm8iv8tj.wl-maz@kernel.org |
commit | commitdiff | tree |
next |