projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Merge tag 'v5.10-rc1' into kvmarm-master/next
2020-07-07
Marc Zyngier
KVM: arm64: Disintegrate SPSR array
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-07-07
Marc Zyngier
KVM: arm64: Move SP_EL1 to the system register array
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-07-07
Marc Zyngier
KVM: arm64: Move ELR_EL1 to the system register array
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-07-07
Marc Zyngier
KVM: arm64: Make struct kvm_regs userspace-only
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-07-07
Marc Zyngier
KVM: arm64: debug: Drop useless vpcu parameter
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-07-07
Marc Zyngier
KVM: arm64: pauth: Use ctxt_sys_reg() instead of raw...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-07-07
Marc Zyngier
KVM: arm64: sve: Use __vcpu_sys_reg() instead of raw...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-07-07
Marc Zyngier
KVM: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-07-07
Marc Zyngier
KVM: arm64: Introduce accessor for ctxt->sys_reg
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-07-07
Marc Zyngier
KVM: arm64: Use TTL hint in when invalidating stage...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-07-07
Marc Zyngier
Merge branch 'kvm-arm64/ttl-for-arm64' into HEAD
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-07-07
Marc Zyngier
arm64: Add level-hinted TLB invalidation helper
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-07-07
Marc Zyngier
arm64: Document SW reserved PTE/PMD bits in Stage-2...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-07-07
Marc Zyngier
arm64: Detect the ARMv8.4 TTL feature
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-07-06
Marc Zyngier
KVM: arm64: PMU: Fix per-CPU access in preemptible...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-07-05
Marc Zyngier
KVM: arm64: Allow in-atomic injection of SPIs
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-06-23
Marc Zyngier
KVM: arm64: vgic-v4: Plug race between non-residency...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-06-22
Marc Zyngier
KVM: arm64: Simplify PtrAuth alternative patching
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-06-22
Marc Zyngier
KVM: arm64: Check HCR_EL2 instead of shadow copy to...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-06-22
Marc Zyngier
KVM: arm64: Allow PtrAuth to be enabled from userspace...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-06-22
Marc Zyngier
KVM: arm64: Allow ARM64_PTR_AUTH when ARM64_VHE=n
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-06-22
Marc Zyngier
KVM: arm64: Enable Address Authentication at EL2 if...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-06-21
Marc Zyngier
irqchip/gic: Atomically update affinity
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-06-10
Marc Zyngier
Merge branch 'kvm-arm64/ptrauth-fixes' into kvmarm...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-06-10
Marc Zyngier
KVM: arm64: Move hyp_symbol_addr() to kvm_asm.h
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-06-10
Marc Zyngier
KVM: arm64: Synchronize sysreg state on injecting an...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-06-10
Marc Zyngier
KVM: arm64: Make vcpu_cp1x() work on Big Endian hosts
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-06-09
Marc Zyngier
KVM: arm64: Remove host_cpu_context member from vcpu...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-06-09
Marc Zyngier
KVM: arm64: Stop sparse from moaning at __hyp_this_cpu_ptr
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-06-09
Marc Zyngier
KVM: arm64: Handle PtrAuth traps early
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-06-09
Marc Zyngier
KVM: arm64: Save the host's PtrAuth keys in non-preemptible...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-31
Marc Zyngier
KVM: arm64: Flush the instruction cache if not unmapping...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-28
Marc Zyngier
KVM: arm64: Move __load_guest_stage2 to kvm_mmu.h
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-28
Marc Zyngier
KVM: arm64: Check advertised Stage-2 page size capability
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-28
Marc Zyngier
KVM: arm64: Drop obsolete comment about sys_reg ordering
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-28
Marc Zyngier
KVM: arm64: Parametrize exception entry with a target EL
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-28
Marc Zyngier
KVM: arm64: Don't use empty structures as CPU reset...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-28
Marc Zyngier
KVM: arm64: Move sysreg reset check to boot time
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-28
Marc Zyngier
KVM: arm64: Add missing reset handlers for PMU emulation
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-28
Marc Zyngier
KVM: arm64: Refactor vcpu_{read,write}_sys_reg
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-22
Marc Zyngier
PCI: amlogic: meson: Don't use FAST_LINK_MODE to set...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-22
Marc Zyngier
PCI: dwc: Fix inner MSI IRQ domain registration
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-20
Marc Zyngier
irqchip/gic-v3-its: Balance initial LPI affinity across...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-18
Marc Zyngier
irqchip/gic-v3-its: Track LPI distribution on a per...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-16
Marc Zyngier
KVM: arm64: Make KVM_CAP_MAX_VCPUS compatible with...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-16
Marc Zyngier
KVM: arm64: Use cpus_have_final_cap for has_vhe()
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-16
Marc Zyngier
KVM: arm64: Simplify __kvm_timer_set_cntvoff implementation
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-16
Marc Zyngier
KVM: arm64: Move virt/kvm/arm to arch/arm64
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-05
Marc Zyngier
clk: Unlink clock if failed to prepare or enable
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-05-01
Marc Zyngier
KVM: arm64: Fix 32bit PC wrap-around
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-04-30
Marc Zyngier
KVM: arm64: vgic-v4: Initialize GICv4.1 even in the...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-04-30
Marc Zyngier
KVM: arm64: Save/restore sp_el0 as part of __guest_enter
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-04-23
Marc Zyngier
Merge branch 'kvm-arm64/vgic-fixes-5.7' into kvmarm...
commit
|
commitdiff
|
tree
2020-04-23
Marc Zyngier
Merge branch 'kvm-arm64/psci-fixes-5.7' into kvmarm...
commit
|
commitdiff
|
tree
2020-04-23
Marc Zyngier
KVM: arm: vgic-v2: Only use the virtual state when...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-04-22
Marc Zyngier
KVM: arm: vgic: Only use the virtual state when userspace...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-04-22
Marc Zyngier
KVM: arm: vgic: Synchronize the whole guest on GIC...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-04-20
Marc Zyngier
net: stmmac: dwmac-meson8b: Add missing boundary to...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-04-17
Marc Zyngier
KVM: arm64: PSCI: Forbid 64bit functions for 32bit...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-04-17
Marc Zyngier
KVM: arm64: PSCI: Narrow input registers when using...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-04-17
Marc Zyngier
Merge branch 'irq/gic-v4.1-fixes-5.7' into irq/irqchip-5.7
commit
|
commitdiff
|
tree
2020-04-17
Marc Zyngier
irqchip/meson-gpio: Fix HARDIRQ-safe -> HARDIRQ-unsafe...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-04-16
Marc Zyngier
irqchip/gic-v4.1: Update effective affinity of virtual...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-04-16
Marc Zyngier
irqchip/gic-v4.1: Add support for VPENDBASER's Dirty...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-04-15
Marc Zyngier
KVM: arm: vgic: Fix limit condition when writing to...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-04-01
Marc Zyngier
Revert "irqchip/xilinx: Enable generic irq multi handler"
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-04-01
Marc Zyngier
Revert "irqchip/xilinx: Do not call irq_set_default_host()"
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
Merge tag 'kvm-arm-removal' into kvmarm-master/next
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
Merge branch 'kvm-arm64/gic-v4.1' into kvmarm-master...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
Merge branch 'irq/gic-v4.1' into irq/irqchip-next
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
KVM: arm64: GICv4.1: Expose HW-based SGIs in debugfs
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
irqchip/gic-v4.1: Eagerly vmap vPEs
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
KVM: arm64: GICv4.1: Allow non-trapping WFI when using...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
irqchip/gic-v4.1: Add VSGI property setup
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
KVM: arm64: GICv4.1: Reload VLPI configuration on distributo...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
irqchip/gic-v4.1: Add VSGI allocation/teardown
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
KVM: arm64: GICv4.1: Plumb SGI implementation selection...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
irqchip/gic-v4.1: Move doorbell management to the GICv4...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
KVM: arm64: GICv4.1: Allow SGIs to switch between HW...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
KVM: arm64: GICv4.1: Add direct injection capability...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
KVM: arm64: GICv4.1: Let doorbells be auto-enabled
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
irqchip/gic-v4.1: Add initial SGI configuration
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
irqchip/gic-v4.1: Plumb skeletal VSGI irqchip
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
MAINTAINERS: RIP KVM/arm
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
arm: Remove the ability to set HYP vectors outside...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
arm: Remove GICv3 vgic compatibility macros
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
arm: Remove HYP/Stage-2 page-table support
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
arm: Remove 32bit KVM host support
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
arm: Remove KVM from config files
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-24
Marc Zyngier
arm: Unplug KVM from the build system
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-20
Marc Zyngier
irqchip/gic-v4.1: Map the ITS SGIR register page
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-20
Marc Zyngier
irqchip/gic-v4.1: Advertise support v4.1 to KVM
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-20
Marc Zyngier
irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidatio...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-19
Marc Zyngier
irqchip/gic-v4.1: Ensure mutual exclusion between vPE...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-19
Marc Zyngier
irqchip/gic-v4.1: Skip absent CPUs while iterating...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-19
Marc Zyngier
irqchip/gic-v3: Use SGIs without active state if offered
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
2020-03-16
Marc Zyngier
irqchip/gic-v4: Provide irq_retrigger to avoid circular...
Signed-off-by:
Marc Zyngier
<maz@kernel.org>
commit
|
commitdiff
|
tree
next