projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
KVM: arm64: Reject 32bit user PSTATE on asymmetric systems
2022-08-17
Oliver Upton
KVM: arm64: Reject 32bit user PSTATE on asymmetric...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-17
Oliver Upton
KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-10
Yang Yingliang
KVM: arm64: Fix compile error due to sign extension
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-27
Marc Zyngier
Merge branch kvm-arm64/nvhe-stacktrace into kvmarm...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-27
Marc Zyngier
arm64: Update 'unwinder howto'
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
...org/r/20220727142906.1856759-7-
maz@kernel.org
commit
|
commitdiff
|
tree
2022-07-27
Oliver Upton
KVM: arm64: Don't open code ARRAY_SIZE()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
...org/r/20220727142906.1856759-6-
maz@kernel.org
commit
|
commitdiff
|
tree
2022-07-27
Marc Zyngier
KVM: arm64: Move nVHE-only helpers into kvm/stacktrace.c
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
...org/r/20220727142906.1856759-5-
maz@kernel.org
commit
|
commitdiff
|
tree
2022-07-27
Marc Zyngier
KVM: arm64: Make unwind()/on_accessible_stack() per...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
...org/r/20220727142906.1856759-4-
maz@kernel.org
commit
|
commitdiff
|
tree
2022-07-27
Marc Zyngier
KVM: arm64: Move nVHE stacktrace unwinding into its...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
...org/r/20220727142906.1856759-3-
maz@kernel.org
commit
|
commitdiff
|
tree
2022-07-27
Marc Zyngier
KVM: arm64: Move PROTECTED_NVHE_STACKTRACE around
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
...org/r/20220727142906.1856759-2-
maz@kernel.org
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
KVM: arm64: Introduce pkvm_dump_backtrace()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
KVM: arm64: Implement protected nVHE hyp stack unwinder
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
KVM: arm64: Save protected-nVHE (pKVM) hyp stacktrace
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
KVM: arm64: Stub implementation of pKVM HYP stack unwinder
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
KVM: arm64: Allocate shared pKVM hyp stacktrace buffers
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
KVM: arm64: Add PROTECTED_NVHE_STACKTRACE Kconfig
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
KVM: arm64: Introduce hyp_dump_backtrace()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
KVM: arm64: Implement non-protected nVHE hyp stack...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
KVM: arm64: Prepare non-protected nVHE hypervisor stacktrace
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
KVM: arm64: Stub implementation of non-protected nVHE...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
KVM: arm64: On stack overflow switch to hyp overflow_stack
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
arm64: stacktrace: Add description of stacktrace/common.h
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
arm64: stacktrace: Factor out common unwind()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
arm64: stacktrace: Handle frame pointer from different...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
arm64: stacktrace: Factor out unwind_next_common()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
arm64: stacktrace: Factor out on_accessible_stack_common()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-26
Kalesh Singh
arm64: stacktrace: Add shared header for common stack...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
Merge branch kvm-arm64/sysreg-cleanup-5.20 into kvmarm...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: Get rid or outdated comments
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: Descope kvm_arm_sys_reg_{get,set}_reg()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: Get rid of find_reg_by_id()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: vgic: Tidy-up calls to vgic_{get,set}_common_attr()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: vgic: Consolidate userspace access for...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: vgic-v2: Add helper for legacy dist/cpuif...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: vgic: Use {get,put}_user() instead of copy_...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: vgic-v2: Consolidate userspace access for...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: vgic-v3: Consolidate userspace access for...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: vgic-v3: Use u32 to manage the line level...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: vgic-v3: Convert userspace accessors over...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: vgic-v3: Make the userspace accessors use...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: vgic-v3: Push user access into vgic_v3_cpu_sysre...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: vgic-v3: Simplify vgic_v3_has_cpu_sysregs_attr()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: Get rid of reg_from/to_user()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: Consolidate sysreg userspace accesses
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: Rely on index_to_param() for size checks...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: Introduce generic get_user/set_user helpers...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: Reorder handling of invariant sysregs from...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
KVM: arm64: Add get_reg_by_id() as a sys_reg_desc retrieving...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Marc Zyngier
Merge branch kvm-arm64/misc-5.20 into kvmarm-master...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-17
Kalesh Singh
KVM: arm64: Fix hypervisor address symbolization
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-15
Marc Zyngier
KVM: arm64: selftests: Add support for GICv2 on v3
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
...org/r/20220714154108.3531213-1-
maz@kernel.org
commit
|
commitdiff
|
tree
2022-07-06
Quentin Perret
KVM: arm64: Don't return from void function
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Masahiro Yamada
KVM: arm64: nvhe: Add intermediates to 'targets' instead...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Masahiro Yamada
KVM: arm64: nvhe: Rename confusing obj-y
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Marc Zyngier
Merge branch kvm-arm64/burn-the-flags into kvmarm-master...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Marc Zyngier
KVM: arm64: Move the handling of !FP outside of the...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Marc Zyngier
KVM: arm64: Document why pause cannot be turned into...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Marc Zyngier
KVM: arm64: Reduce the size of the vcpu flag members
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Marc Zyngier
KVM: arm64: Add build-time sanity checks for flags
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Marc Zyngier
KVM: arm64: Warn when PENDING_EXCEPTION and INCREMENT_PC...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Marc Zyngier
KVM: arm64: Convert vcpu sysregs_loaded_on_cpu to a...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Marc Zyngier
KVM: arm64: Kill unused vcpu flags field
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Marc Zyngier
KVM: arm64: Move vcpu WFIT flag to the state flag set
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Marc Zyngier
KVM: arm64: Move vcpu ON_UNSUPPORTED_CPU flag to the...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Marc Zyngier
KVM: arm64: Move vcpu SVE/SME flags to the state flag set
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-29
Marc Zyngier
KVM: arm64: Move vcpu debug/SPE/TRBE flags to the input...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-10
Marc Zyngier
KVM: arm64: Move vcpu PC/Exception flags to the input...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-10
Jiaxun Yang
irqchip/loongson-liointc: Use architecture register...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Kunihiko Hayashi
irqchip/uniphier-aidet: Add compatible string for NX1 SoC
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Kunihiko Hayashi
dt-bindings: interrupt-controller/uniphier-aidet: Add...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Miaoqian Lin
irqchip/realtek-rtl: Fix refcount leak in map_interrupts
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Miaoqian Lin
irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Miaoqian Lin
irqchip/gic-v3: Fix error handling in gic_populate_ppi_parti...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Miaoqian Lin
irqchip/apple-aic: Fix refcount leak in aic_of_ic_init
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Miaoqian Lin
irqchip/apple-aic: Fix refcount leak in build_fiq_affinity
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Miaoqian Lin
irqchip/gic/realview: Fix refcount leak in realview_gic_of_init
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Jamie Iles
irqchip/xilinx: Remove microblaze+zynq dependency
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Marc Zyngier
genirq: PM: Use runtime PM for chained interrupts
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Marc Zyngier
KVM: arm64: Move vcpu configuration flags into their...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Marc Zyngier
KVM: arm64: Drop stale comment
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Will Deacon
KVM: arm64: Remove redundant hyp_assert_lock_held(...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Will Deacon
KVM: arm64: Extend comment in has_vhe()
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Will Deacon
KVM: arm64: Ignore 'kvm-arm.mode=protected' when using VHE
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Marc Zyngier
KVM: arm64: Handle all ID registers trapped for a protected VM
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Will Deacon
KVM: arm64: Return error from kvm_arch_init_vm() on...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Marc Zyngier
KVM: arm64: Add three sets of flags to the vcpu state
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Marc Zyngier
KVM: arm64: Add helpers to manipulate vcpu flags among...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Marc Zyngier
KVM: arm64: Move FP state ownership from flag to a...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-09
Marc Zyngier
KVM: arm64: Drop FP_FOREIGN_STATE from the hypervisor...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-08
Marc Zyngier
KVM: arm64: Warn if accessing timer pending state outside...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
...org/r/20220607131427.1164881-4-
maz@kernel.org
commit
|
commitdiff
|
tree
2022-06-08
Marc Zyngier
KVM: arm64: Replace vgic_v3_uaccess_read_pending with...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
...org/r/20220607131427.1164881-3-
maz@kernel.org
commit
|
commitdiff
|
tree
2022-06-07
Marc Zyngier
KVM: arm64: Don't read a HW interrupt pending state...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
...org/r/20220607131427.1164881-2-
maz@kernel.org
commit
|
commitdiff
|
tree
2022-06-07
sunliming
KVM: arm64: Fix inconsistent indenting
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-07
Marc Zyngier
KVM: arm64: Always start with clearing SME flag on...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
...org/r/20220528113829.1043361-3-
maz@kernel.org
commit
|
commitdiff
|
tree
2022-06-07
Marc Zyngier
KVM: arm64: Always start with clearing SVE flag on...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
...org/r/20220528113829.1043361-2-
maz@kernel.org
commit
|
commitdiff
|
tree
2022-05-17
Marc Zyngier
Merge branch irq/gic-v3-nmi-fixes-5.19 into irq/irqchip...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-17
Marc Zyngier
Merge branch irq/misc-5.19 into irq/irqchip-next
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-17
Samuel Holland
irqchip: Add Kconfig symbols for sunxi drivers
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-16
Marc Zyngier
Merge branch kvm-arm64/its-save-restore-fixes-5.19...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-16
Marc Zyngier
Merge branch kvm-arm64/misc-5.19 into kvmarm-master...
Signed-off-by: Marc Zyngier <
maz@kernel.org
>
commit
|
commitdiff
|
tree
next