git.codelabs.ch
/
muen
/
linux.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
dma-iommu: Fix compilation when !CONFIG_IOMMU_DMA
2018-05-13
Marc Zyngier
dma-iommu: Fix compilation when !CONFIG_IOMMU_DMA
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
...kernel.org/r/20180508121438.11301-5-
marc.zyngier@arm.com
commit
|
commitdiff
|
tree
2018-05-13
Marc Zyngier
irqchip/mvebu-gicp: Use level-triggered MSIs between...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
...kernel.org/r/20180508121438.11301-4-
marc.zyngier@arm.com
commit
|
commitdiff
|
tree
2018-05-13
Marc Zyngier
genirq/msi: Limit level-triggered MSI to platform devices
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
...kernel.org/r/20180508121438.11301-3-
marc.zyngier@arm.com
commit
|
commitdiff
|
tree
2018-05-13
Marc Zyngier
genirq/msi: Allow level-triggered MSIs to be exposed...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
...kernel.org/r/20180508121438.11301-2-
marc.zyngier@arm.com
commit
|
commitdiff
|
tree
2018-04-11
Marc Zyngier
arm64: Move the content of bpi.S to hyp-entry.S
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-04-11
Marc Zyngier
arm64: Get rid of __smccc_workaround_1_hvc_*
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-04-11
Marc Zyngier
arm64: capabilities: Rework EL2 vector hardening entry
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-28
Marc Zyngier
arm64: Add temporary ERRATA_MIDR_ALL_VERSIONS compatibility...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-28
Marc Zyngier
Revert "arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-26
Marc Zyngier
KVM: arm/arm64: vgic-its: Fix potential overrun in...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-26
Marc Zyngier
KVM: arm/arm64: vgic: Disallow Active+Pending for level...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-22
Marc Zyngier
irqchip/gic-v3: Probe for SCR_EL3 being clear before...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-20
Marc Zyngier
irqchip/gic-v3: Don't try to reset AP0Rn
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-20
Marc Zyngier
irqchip/gic-v3: Do not check trigger configuration...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-19
Marc Zyngier
Merge tag 'kvm-arm-fixes-for-v4.16-2' into HEAD
commit
|
commitdiff
|
tree
2018-03-19
Marc Zyngier
arm64: Enable ARM64_HARDEN_EL2_VECTORS on Cortex-A57...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-19
Marc Zyngier
arm64: KVM: Allow mapping of vectors outside of the...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-19
Marc Zyngier
arm64: Make BP hardening slot counter available
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-19
Marc Zyngier
arm/arm64: KVM: Introduce EL2-specific executable mappings
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-19
Marc Zyngier
arm64: KVM: Allow far branches from vector slots to...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-19
Marc Zyngier
arm64: KVM: Reserve 4 additional instructions in the...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-19
Marc Zyngier
arm64: KVM: Move BP hardening vectors into .hyp.text...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-19
Marc Zyngier
arm64: KVM: Move stashing of x0/x1 into the vector...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-19
Marc Zyngier
arm64: KVM: Move vector offsetting from hyp-init.S...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-19
Marc Zyngier
arm64: Update the KVM memory map documentation
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-19
Marc Zyngier
arm64: KVM: Introduce EL2 VA randomisation
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-19
Marc Zyngier
arm64: KVM: Dynamically compute the HYP VA mask
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-19
Marc Zyngier
arm64: insn: Allow ADD/SUB (immediate) with LSL #12
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-19
Marc Zyngier
arm64; insn: Add encoder for the EXTR instruction
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-19
Marc Zyngier
KVM: arm/arm64: Move HYP IO VAs to the "idmap" range
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
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-16
Marc Zyngier
irqchip/gic-v3: Loudly complain about the use of IRQ_TYPE_NONE
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-16
Marc Zyngier
irqchip/gic: Loudly complain about the use of IRQ_TYPE_NONE
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-15
Marc Zyngier
iommu/rockchip: Perform a reset on shutdown
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-14
Marc Zyngier
kvm: arm/arm64: vgic-v3: Tighten synchronization for...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-14
Marc Zyngier
KVM: arm/arm64: vgic: Don't populate multiple LRs with...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-14
Marc Zyngier
drm/rockchip: Don't use spin_lock_irqsave in interrupt...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
...patch/msgid/20180220130120.5254-4-
marc.zyngier@arm.com
commit
|
commitdiff
|
tree
2018-03-14
Marc Zyngier
drm/rockchip: Do not use memcpy for MMIO addresses
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
...patch/msgid/20180220130120.5254-3-
marc.zyngier@arm.com
commit
|
commitdiff
|
tree
2018-03-14
Marc Zyngier
drm/rockchip: Clear all interrupts before requesting...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
...patch/msgid/20180220130120.5254-2-
marc.zyngier@arm.com
commit
|
commitdiff
|
tree
2018-03-14
Marc Zyngier
irqchip/gic-v3: Allow LPIs to be disabled from the...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-14
Marc Zyngier
irqchip/gic-v3: Reset APgRn registers at boot time
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-14
Marc Zyngier
irqchip/gic-v2: Reset APRn registers at boot time
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-03-09
Marc Zyngier
arm64: Relax ARM_SMCCC_ARCH_WORKAROUND_1 discovery
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-06
Marc Zyngier
arm64: Kill PSCI_GET_VERSION as a variant-2 workaround
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
arm64: Add ARM_SMCCC_ARCH_WORKAROUND_1 BP hardening...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
arm/arm64: smccc: Implement SMCCC v1.1 inline primitive
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
arm/arm64: smccc: Make function identifiers an unsigned...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
firmware/psci: Expose SMCCC version through psci_ops
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
firmware/psci: Expose PSCI conduit
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
arm64: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handling
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
arm64: KVM: Report SMCCC_ARCH_WORKAROUND_1 BP hardening...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
arm/arm64: KVM: Turn kvm_psci_version into a static...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
arm/arm64: KVM: Advertise SMCCC v1.1
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
arm/arm64: KVM: Implement PSCI 1.0 support
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
arm/arm64: KVM: Add smccc accessors to PSCI code
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
arm/arm64: KVM: Add PSCI_VERSION helper
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
arm/arm64: KVM: Consolidate the PSCI include files
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
arm64: KVM: Increment PC after handling an SMC trap
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
arm: KVM: Fix SMCCC handling of unimplemented SMC/HVC...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
arm64: KVM: Fix SMCCC handling of unimplemented SMC...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-02-06
Marc Zyngier
arm64: Force KPTI to be disabled on Cavium ThunderX
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-01-24
Marc Zyngier
irqdomain: Kill CONFIG_IRQ_DOMAIN_DEBUG
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
...kernel.org/r/20180117142647.23622-1-
marc.zyngier@arm.com
commit
|
commitdiff
|
tree
2018-01-23
Marc Zyngier
arm64: Move BP hardening to check_and_switch_context
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-01-16
Marc Zyngier
arm64: KVM: Fix SMCCC handling of unimplemented SMC...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-01-08
Marc Zyngier
arm64: KVM: Make PSCI_VERSION a fast path
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-01-08
Marc Zyngier
arm64: KVM: Use per-CPU vector when BP hardening is...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-01-08
Marc Zyngier
arm64: Move post_ttbr_update_workaround to C code
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-01-08
Marc Zyngier
KVM: arm/arm64: Drop vcpu parameter from guest cache...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-01-08
Marc Zyngier
KVM: arm/arm64: Preserve Exec permission across R/W...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-01-08
Marc Zyngier
KVM: arm/arm64: Only clean the dcache on translation...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-01-08
Marc Zyngier
KVM: arm/arm64: Limit icache invalidation to prefetch...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-01-08
Marc Zyngier
arm64: KVM: PTE/PMD S2 XN bit definition
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-01-08
Marc Zyngier
arm: KVM: Add optimized PIPT icache flushing
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-01-08
Marc Zyngier
arm64: KVM: Add invalidate_icache_range helper
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-01-08
Marc Zyngier
KVM: arm/arm64: Split dcache/icache flushing
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2018-01-08
Marc Zyngier
KVM: arm/arm64: Detangle kvm_mmu.h from kvm_hyp.h
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2017-12-18
Marc Zyngier
KVM: arm/arm64: timer: Don't set irq as forwarded if...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2017-12-18
Marc Zyngier
KVM: arm/arm64: Fix HYP unmapping going off limits
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2017-12-04
Marc Zyngier
bus: arm-cci: Fix use of smp_processor_id() in preemptible...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2017-12-04
Marc Zyngier
bus: arm-ccn: Fix use of smp_processor_id() in preemptible...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2017-12-01
Marc Zyngier
KVM: arm/arm64: Fix spinlock acquisition in vgic_set_owner
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2017-11-29
Marc Zyngier
arm: KVM: Fix VTTBR_BADDR_MASK BUG_ON off-by-one
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2017-11-29
Marc Zyngier
KVM: arm/arm64: vgic-v4: Only perform an unmap for...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2017-11-29
Marc Zyngier
KVM: arm/arm64: vgic-its: Check result of allocation...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2017-11-29
Marc Zyngier
KVM: arm/arm64: vgic-its: Preserve the revious read...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2017-11-29
Marc Zyngier
KVM: arm/arm64: vgic: Preserve the revious read from...
Signed-off-by: Marc Zyngier <
marc.zyngier@arm.com
>
commit
|
commitdiff
|
tree
2017-11-29
Marc Zyngier
KVM: arm/arm64: vgic-irqfd: Fix MSI entry allocation
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
next