projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
arm64: sysreg: Add layout for ID_AA64MMFR4_EL1
2024-02-08
Marc Zyngier
arm64: sysreg: Add layout for ID_AA64MMFR4_EL1
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2024-02-08
Marc Zyngier
arm64: cpufeature: Correctly display signed override...
Reviewed-by:
Oliver Upton
<oliver.upton@linux.dev>
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2024-02-08
Marc Zyngier
arm64: cpufeatures: Correctly handle signed values
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2024-02-08
Marc Zyngier
arm64: Add macro to compose a sysreg field value
Suggested-by:
Oliver Upton
<oliver.upton@linux.dev>
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-12-12
Oliver Upton
KVM: selftests: Ensure sysreg-defs.h is generated at...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-12-12
Marc Zyngier
KVM: Convert comment into an assertion in kvm_io_bus_registe...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-12-12
Marc Zyngier
KVM: arm64: vgic: Ensure that slots_lock is held in...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-12-12
Marc Zyngier
KVM: arm64: vgic: Force vcpu vgic teardown on vcpu...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-12-12
Marc Zyngier
KVM: arm64: vgic: Add a non-locking primitive for kvm_vgic_v...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-12-12
Marc Zyngier
KVM: arm64: vgic: Simplify kvm_vgic_destroy()
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-11-20
Kunkun Jiang
KVM: arm64: GICv4: Do not perform a map to a mapped...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-30
Oliver Upton
Merge branch kvm-arm64/pmu_pmcr_n into kvmarm/next
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-30
Oliver Upton
Merge branch kvm-arm64/mops into kvmarm/next
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-30
Oliver Upton
Merge branch kvm-arm64/writable-id-regs into kvmarm...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-30
Oliver Upton
KVM: selftests: Avoid using forced target for generating...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-30
Oliver Upton
tools headers arm64: Fix references to top srcdir in...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-30
Oliver Upton
Merge branch kvm-arm64/sgi-injection into kvmarm/next
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-30
Oliver Upton
Merge branch kvm-arm64/stage2-vhe-load into kvmarm...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-30
Oliver Upton
Merge branch kvm-arm64/nv-trap-fixes into kvmarm/next
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-30
Oliver Upton
Merge branch kvm-arm64/smccc-filter-cleanups into kvmarm...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-30
Oliver Upton
Merge branch kvm-arm64/pmevtyper-filter into kvmarm...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-30
Oliver Upton
Merge branch kvm-arm64/feature-flag-refactor into kvmarm...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-30
Oliver Upton
Merge branch kvm-arm64/misc into kvmarm/next
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-30
Oliver Upton
KVM: arm64: Add tracepoint for MMIO accesses where...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-30
Zenghui Yu
KVM: arm64: selftest: Perform ISB before reading PAR_EL1
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-30
Zenghui Yu
KVM: arm64: selftest: Add the missing .guest_prepare()
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-30
Oliver Upton
KVM: arm64: Always invalidate TLB for stage-2 permission...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-25
Marc Zyngier
KVM: arm64: Handle AArch32 SPSR_{irq,abt,und,fiq} as...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-25
Marc Zyngier
KVM: arm64: Do not let a L1 hypervisor access the ...
Reviewed-by:
Oliver Upton
<oliver.upton@linux.dev>
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-25
Miguel Luis
KVM: arm64: Refine _EL2 system register list that require...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-25
Miguel Luis
arm64: Add missing _EL2 encodings
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-25
Miguel Luis
arm64: Add missing _EL12 encodings
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-24
Raghavendra Rao...
KVM: selftests: aarch64: vPMU test for validating user...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-24
Reiji Watanabe
KVM: selftests: aarch64: vPMU register test for unimplemente...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-24
Reiji Watanabe
KVM: selftests: aarch64: vPMU register test for implemented...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-24
Reiji Watanabe
KVM: selftests: aarch64: Introduce vpmu_counter_access...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-24
Raghavendra Rao...
tools: Import arm_pmuv3.h
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-24
Reiji Watanabe
KVM: arm64: PMU: Allow userspace to limit PMCR_EL0...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-24
Raghavendra Rao...
KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-24
Raghavendra Rao...
KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-24
Raghavendra Rao...
KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-24
Reiji Watanabe
KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-24
Reiji Watanabe
KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-24
Oliver Upton
KVM: arm64: Add PMU event filter bits required if EL3...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-24
Oliver Upton
KVM: arm64: Make PMEVTYPER<n>_EL0.NSH RES0 if EL2 isn...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-24
Reiji Watanabe
KVM: arm64: PMU: Introduce helpers to set the guest...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-23
Marc Zyngier
KVM: arm64: Move VTCR_EL2 into struct s2_mmu
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-20
Oliver Upton
KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe()
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-20
Oliver Upton
KVM: arm64: Rename helpers for VHE vCPU load/put
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-20
Marc Zyngier
KVM: arm64: Reload stage-2 for VMID change on VHE
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-20
Marc Zyngier
KVM: arm64: Restore the stage-2 context in VHE's __tlb_switc...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-20
Oliver Upton
KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host()
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-18
Jing Zhang
KVM: arm64: selftests: Test for setting ID register...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-18
Jing Zhang
tools headers arm64: Update sysreg.h with kernel sources
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-18
Oliver Upton
KVM: selftests: Generate sysreg-defs.h and add to include...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-18
Oliver Upton
perf build: Generate arm64's sysreg-defs.h and add...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-18
Oliver Upton
tools: arm64: Add a Makefile for generating sysreg...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-09
Kristina Martsenko
KVM: arm64: Expose MOPS instructions to guests
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-09
Kristina Martsenko
KVM: arm64: Add handler for MOPS exceptions
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-05
Oliver Upton
KVM: arm64: Use mtree_empty() to determine if SMCCC...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-05
Oliver Upton
KVM: arm64: Only insert reserved ranges when SMCCC...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-05
Oliver Upton
KVM: arm64: Add a predicate for testing if SMCCC filter...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-04
Oliver Upton
KVM: arm64: Document vCPU feature selection UAPIs
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-04
Oliver Upton
KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-04
Jing Zhang
KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-04
Jing Zhang
KVM: arm64: Allow userspace to change ID_AA64MMFR{0...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-04
Oliver Upton
KVM: arm64: Allow userspace to change ID_AA64ISAR{0...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-04
Oliver Upton
KVM: arm64: Bump up the default KVM sanitised debug...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-04
Oliver Upton
KVM: arm64: Reject attempts to set invalid debug arch...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-04
Oliver Upton
KVM: arm64: Advertise selected DebugVer in DBGDIDR...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-04
Jing Zhang
KVM: arm64: Use guest ID register values for the sake...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-04
Jing Zhang
KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-10-04
Jing Zhang
KVM: arm64: Allow userspace to get the writable masks...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: Clarify the ordering requirements for vcpu...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: vgic-v3: Optimize affinity-based SGI injection
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: Fast-track kvm_mpidr_to_vcpu() when mpidr_data...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: Build MPIDR to vcpu index cache at runtime
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: Simplify kvm_vcpu_get_mpidr_aff()
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: Use vcpu_idx for invalidation tracking
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: vgic: Use vcpu_idx for the debug information
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: vgic-v2: Use cpuid from userspace as vcpu_id
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: vgic-v3: Refactor GICv3 SGI generation
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: vgic-its: Treat the collection target address...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-30
Marc Zyngier
KVM: arm64: vgic: Make kvm_vgic_inject_irq() take a...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-30
Vincent Donnefort
KVM: arm64: Do not transfer page refcount for THP adjustment
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-22
Oliver Upton
KVM: arm64: Avoid soft lockups due to I-cache maintenance
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-22
Oliver Upton
arm64: tlbflush: Rename MAX_TLBI_OPS
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-21
Oliver Upton
KVM: arm64: Get rid of vCPU-scoped feature bitmap
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-21
Oliver Upton
KVM: arm64: Remove unused return value from kvm_reset_vcpu()
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-21
Oliver Upton
KVM: arm64: Hoist NV+SVE check into KVM_ARM_VCPU_INIT...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-21
Oliver Upton
KVM: arm64: Prevent NV feature flag on systems w/o...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-21
Oliver Upton
KVM: arm64: Hoist PAuth checks into KVM_ARM_VCPU_INIT...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-21
Oliver Upton
KVM: arm64: Hoist SVE check into KVM_ARM_VCPU_INIT...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-21
Oliver Upton
KVM: arm64: Hoist PMUv3 check into KVM_ARM_VCPU_INIT...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-21
Oliver Upton
KVM: arm64: Add generic check for system-supported...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-18
Oliver Upton
KVM: arm64: Don't use kerneldoc comment for arm64_check_feat...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Oliver Upton
KVM: arm64: Skip instruction after emulating write...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-07-26
Arnd Bergmann
KVM: arm64: fix __kvm_host_psci_cpu_entry() prototype
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-07-26
Fuad Tabba
KVM: arm64: Fix resetting SME trap values on reset...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-07-26
Fuad Tabba
KVM: arm64: Fix resetting SVE trap values on reset...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
next