2018-03-19 | Marc Zyngier | KVM: arm64: Fix HYP idmap unmap when using 52bit PA Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Marc Zyngier | KVM: arm/arm64: Fix idmap size and alignment Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Marc Zyngier | KVM: arm/arm64: Keep GICv2 HYP VAs in kvm_vgic_global_state Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Marc Zyngier | KVM: arm/arm64: Move ioremap calls to create_hyp_io_mappings Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Marc Zyngier | KVM: arm/arm64: Demote HYP VA range display to being... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Marc Zyngier | KVM: arm/arm64: Do not use kern_hyp_va() with kvm_vgic_globa... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Marc Zyngier | arm64: cpufeatures: Drop the ARM64_HYP_OFFSET_LOW feature... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Marc Zyngier | arm64: KVM: Dynamically patch the kernel/hyp VA mask Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Marc Zyngier | arm64: insn: Add encoder for bitwise operations using... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Marc Zyngier | arm64: insn: Add N immediate encoding Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Marc Zyngier | arm64: alternatives: Add dynamic patching feature Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm/arm64: Avoid VGICv3 save/restore on VHE with... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm/arm64: Move VGIC APR save/restore to vgic... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm/arm64: Handle VGICv3 save/restore from the... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm/arm64: Move arm64-only vgic-v2-sr.c file to... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm/arm64: Handle VGICv2 save/restore from the... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm/arm64: Get rid of vgic_elrsr Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Cleanup __activate_traps and __deactive_traps... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Configure c15, PMU, and debug register... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Directly call VHE and non-VHE FPSIMD enabled... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Move common VHE/non-VHE trap config in... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Defer saving/restoring 32-bit sysregs to... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Prepare to handle deferred save/restore... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Defer saving/restoring 64-bit sysregs to... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Prepare to handle deferred save/restore... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm/arm64: Prepare to handle deferred save/restore... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Introduce framework for accessing deferred... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Rewrite system register accessors to read... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Change 32-bit handling of VM system registers Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Don't save the host ELR_EL2 and SPSR_EL2... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Unify non-VHE host/guest sysreg save and... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm/arm64: Remove leftover comment from kvm_vcpu_run_vhe Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Introduce separate VHE/non-VHE sysreg save... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Rewrite sysreg alternatives to static keys Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Move userspace system registers into separate... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Remove noop calls to timer save/restore... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Don't deactivate VM on VHE systems Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Remove kern_hyp_va() use in VHE switch... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Introduce VHE-specific kvm_vcpu_run Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Factor out fault info population and gic... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Improve debug register save/restore flow Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Slightly improve debug save/restore functions Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Move debug dirty flag calculation out of... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm/arm64: Introduce vcpu_el1_is_32bit Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm/arm64: Add kvm_vcpu_load_sysregs and kvm_vcpu_put_s... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm/arm64: Get rid of vcpu->arch.irq_lines Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Shih-Wei Li | KVM: arm64: Move HCR_INT_OVERRIDE to default HCR_EL2... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Rework hyp_panic for VHE and non-VHE Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm64: Avoid storing the vcpu pointer on the stack Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm/arm64: Move vcpu_load call after kvm_vcpu_first_run... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-03-19 | Christoffer Dall | KVM: arm/arm64: Avoid vcpu_load for other vcpu ioctls... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-02-16 | Andy Shevchenko | irqdomain: Re-use DEFINE_SHOW_ATTRIBUTE() macro Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-02-16 | Jaedon Shin | irqchip/bcm: Remove hashed address printing Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-02-16 | Marc Zyngier | irqchip/gic-v2m: Add PCI Multi-MSI support Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-02-16 | Stephen Boyd | irqchip/gic-v3: Ignore disabled ITS nodes Cc: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-02-16 | Shanker Donthineni | irqchip/gic-v3: Use wmb() instead of smb_wmb() in gic_raise_... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-02-16 | Mark Salter | irqchip/gic-v3: Change pr_debug message to pr_devel Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-02-16 | Matt Redfearn | irqchip/mips-gic: Avoid spuriously handling masked... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-01-04 | Shanker Donthineni | irqchip/gic-v3: Fix the driver probe() fail due to... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-01-04 | Miodrag Dinic | irqchip/irq-goldfish-pic: Add Goldfish PIC driver Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-01-04 | Miodrag Dinic | dt-bindings/goldfish-pic: Add device tree binding for... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-01-04 | Wei Yongjun | irqchip/ompic: fix return value check in ompic_of_init() Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-01-04 | Stefan Wahren | dt-bindings/bcm283x: Define polarity of per-cpu interrupts Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-01-04 | Stefan Wahren | irqchip/irq-bcm2836: Add support for DT interrupt polarity Suggested-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2018-01-04 | Stefan Wahren | dt-bindings/bcm2836-l1-intc: Add interrupt polarity... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-13 | Marc Zyngier | irqchip/gic-v3-its: Remove artificial dependency on PCI Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-13 | Marc Zyngier | irqchip/gic-v4: Add forward definition of struct irq_domain_ops Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-13 | Arvind Yadav | irqchip/gic-v3: pr_err() strings should end with newlines Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-13 | Arvind Yadav | irqchip/s3c24xx: pr_err() strings should end with newlines Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-12 | Johan Hovold | irqchip/gic-v3: Fix ppi-partitions lookup Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-10 | Marc Zyngier | irqchip/gic-v4: Clear IRQ_DISABLE_UNLAZY again if mapping... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-10 | Marc Zyngier | genirq: Track whether the trigger type has been set Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-09 | Matt Redfearn | irqchip: mips-gic: Print warning if inherited GIC base... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-09 | Matt Redfearn | irqchip/mips-gic: Add pr_fmt and reword pr_* messages Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-07 | Ludovic Barre | irqchip/stm32: Move the wakeup on interrupt mask Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-07 | Ludovic Barre | irqchip/stm32: Fix initial values Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-07 | Ludovic Barre | irqchip/stm32: Add stm32h7 support Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-07 | Ludovic Barre | dt-bindings/interrupt-controllers: Add compatible string... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-07 | Ludovic Barre | irqchip/stm32: Add multi-bank management Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-07 | Ludovic Barre | irqchip/stm32: Select GENERIC_IRQ_CHIP Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-07 | Ard Biesheuvel | irqchip/exiu: Add support for Socionext Synquacer EXIU... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-07 | Ard Biesheuvel | dt-bindings: Add description of Socionext EXIU interrupt... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-07 | Marc Zyngier | irqchip/gic-v3-its: Fix VPE activate callback return... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-02 | Paul Burton | irqchip: mips-gic: Make IPI bitmaps static Cc: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-02 | Paul Burton | irqchip: mips-gic: Share register writes in gic_set_type() Cc: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-02 | Paul Burton | irqchip: mips-gic: Remove gic_vpes variable Cc: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-02 | Paul Burton | irqchip: mips-gic: Use num_possible_cpus() to reserve... Cc: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-02 | Paul Burton | irqchip: mips-gic: Configure EIC when CPUs come online Cc: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-02 | Paul Burton | irqchip: mips-gic: Mask local interrupts when CPUs... Cc: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-02 | Paul Burton | irqchip: mips-gic: Use irq_cpu_online to (un)mask all... Cc: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-02 | Paul Burton | irqchip: mips-gic: Inline gic_local_irq_domain_map() Cc: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-02 | Martin Blumenstingl | irqchip/meson-gpio: add support for Meson8 SoCs Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-02 | Dou Liyang | irqdomain: Update the comments of fwnode field of irq_domain... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-02 | Marc Zyngier | irqchip/gic: Deal with broken firmware exposing only... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-02 | Marc Zyngier | irqchip/gic-v3-its: Setup VLPI properties at map time Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-11-02 | Marc Zyngier | Merge tag 'v4.14-rc3' into irq/irqchip-4.15 Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-10-19 | Wei Yongjun | irqchip/aspeed-i2c-ic: Fix return value check in aspeed_i2c_... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-10-19 | Jerome Brunet | irqchip/meson: Add support for gpio interrupt controller Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-10-19 | Jerome Brunet | dt-bindings: interrupt-controller: Add DT binding for... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2017-10-19 | Marc Zyngier | irqchip/gic-v3-its: Update effective affinity on VPE... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
next |