projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch kvm-arm64/tlbi-range into kvmarm-master/next
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-17
Randy Dunlap
KVM: arm64: nv: Select XARRAY_MULTI to fix build error
Cc: Marc Zyngier <
maz@kernel.org
>
Signed-off-by: Marc Zyngier <
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
Mark Brown
arm64: Add feature detection for fine grained traps
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
...org/r/20230815183903.2735724-10-
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-08-17
Raghavendra Rao...
KVM: arm64: Use TLBI range-based instructions for unmap
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-08-17
Raghavendra Rao...
KVM: arm64: Invalidate the table entries upon a range
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-08-17
Raghavendra Rao...
KVM: arm64: Flush only the memslot after write-protect
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-08-17
Raghavendra Rao...
KVM: arm64: Implement kvm_arch_flush_remote_tlbs_range()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-08-17
Raghavendra Rao...
KVM: arm64: Define kvm_tlb_flush_vmid_range()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-08-17
Raghavendra Rao...
KVM: arm64: Implement __kvm_tlb_flush_vmid_range()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-08-17
Raghavendra Rao...
arm64: tlb: Implement __flush_s2_tlb_range_op()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-08-17
Raghavendra Rao...
arm64: tlb: Refactor the core flush algorithm of __flush_tlb...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-08-17
David Matlack
KVM: Move kvm_arch_flush_remote_tlbs_memslot() to common...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-08-17
David Matlack
KVM: Allow range-based TLB invalidation from common...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-08-17
Raghavendra Rao...
KVM: Remove CONFIG_HAVE_KVM_ARCH_TLB_FLUSH_ALL
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-08-17
Raghavendra Rao...
KVM: arm64: Use kvm_arch_flush_remote_tlbs()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-08-17
Raghavendra Rao...
KVM: Declare kvm_arch_flush_remote_tlbs() globally
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-08-17
David Matlack
KVM: Rename kvm_arch_flush_remote_tlb() to kvm_arch_flush_re...
Signed-off-by: Marc Zyngier <
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-11
Oliver Upton
KVM: arm64: Always return generic v8 as the preferred...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-11
Oliver Upton
KVM: arm64: Replace vCPU target with a configuration...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-11
Oliver Upton
KVM: arm64: Remove pointless check for changed init...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-11
Oliver Upton
KVM: arm64: Delete pointless switch statement in kvm_reset_v...
Signed-off-by: Marc Zyngier <
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
John Paul Adrian...
irqchip/jcore-aic: Fix missing allocation of IRQ descriptors
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-17
Antonio Borneo
irqchip/stm32-exti: Fix warning on initialized field...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-17
Marek Vasut
irqchip/stm32-exti: Add STM32MP15xx IWDG2 EXTI to GIC map
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-17
Arnd Bergmann
irqchip/gicv3: Add a iort_pmsi_get_dev_id() prototype
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-17
Arnd Bergmann
irqchip/mxs: Include linux/irqchip/mxs.h
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-17
Arnd Bergmann
irqchip/clps711x: Remove unused clps711x_intc_init...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-17
Arnd Bergmann
irqchip/mmp: Remove non-DT codepath
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-17
Arnd Bergmann
irqchip/ftintc010: Mark all function static
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-17
Arnd Bergmann
irqdomain: Include internals.h for function prototypes
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-17
Binbin Zhou
irqchip/loongson-eiointc: Add DT init support
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-17
Binbin Zhou
dt-bindings: interrupt-controller: Add Loongson EIOINTC
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-16
Jianmin Lv
irqchip/loongson-eiointc: Fix irq affinity setting...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-16
Yinbo Zhu
irqchip/loongson-liointc: Add IRQCHIP_SKIP_SET_WAKE...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-16
Jianmin Lv
irqchip/loongson-liointc: Fix IRQ trigger polarity
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-16
Liu Peibao
irqchip/loongson-pch-pic: Fix potential incorrect hwirq...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-16
Jianmin Lv
irqchip/loongson-pch-pic: Fix initialization of HT...
Signed-off-by: Marc Zyngier <
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
James Gowans
irqchip/gic-v3-its: Enable RESEND_WHEN_IN_PROGRESS...
Suggested-by: Marc Zyngier <
maz@kernel.org
>
Cc: Marc Zyngier <
maz@kernel.org
>
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-16
James Gowans
genirq: Allow fasteoi handler to resend interrupts...
Suggested-by: Marc Zyngier <
maz@kernel.org
>
Cc: Marc Zyngier <
maz@kernel.org
>
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-16
James Gowans
genirq: Expand doc for PENDING and REPLAY flags
Cc: Marc Zyngier <
maz@kernel.org
>
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-07
Oliver Upton
KVM: arm64: Use raw_smp_processor_id() in kvm_pmu_probe_armpmu()
Signed-off-by: Marc Zyngier <
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-04
Reiji Watanabe
KVM: arm64: PMU: Don't overwrite PMUSERENR with vcpu...
Suggested-by: Marc Zyngier <
maz@kernel.org
>
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-04
Reiji Watanabe
KVM: arm64: PMU: Restore the host's PMUSERENR_EL0
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-31
Oliver Upton
KVM: arm64: Document default vPMU behavior on heterogeneous...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-31
Oliver Upton
KVM: arm64: Iterate arm_pmus list to probe for default PMU
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-31
Oliver Upton
KVM: arm64: Drop last page ref in kvm_pgtable_stage2_free_re...
Signed-off-by: Marc Zyngier <
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
Akihiko Odaki
KVM: arm64: Populate fault info for watchpoint
Suggested-by: Marc Zyngier <
maz@kernel.org
>
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
zhengyan
irqchip/gic-v3: Work around affinity issues on ASR8601
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
Fuad Tabba
KVM: arm64: Reload PTE after invoking walker callback...
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-19
Will Deacon
KVM: arm64: Prevent unconditional donation of unmapped...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-19
Jean-Philippe Brucker
KVM: arm64: vgic: Fix a comment
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-19
Jean-Philippe Brucker
KVM: arm64: vgic: Fix locking comment
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-19
Jean-Philippe Brucker
KVM: arm64: vgic: Wrap vgic_its_create() with config_lock
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-19
Jean-Philippe Brucker
KVM: arm64: vgic: Fix a circular locking issue
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-16
Kefeng Wang
irqchip/mbigen: Unify the error handling in mbigen_of_create...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-16
Krzysztof Kozlowski
irqchip/meson-gpio: Mark OF related data as maybe unused
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-16
Jiaxun Yang
irqchip/mips-gic: Use raw spinlock for gic_lock
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-16
Jiaxun Yang
irqchip/mips-gic: Don't touch vl_map if a local interrupt...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-16
Douglas Anderson
irqchip/gic-v3: Disable pseudo NMIs on Mediatek devices...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
next