projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mlxsw: spectrum_router: Register netdevice notifier before nexthop
2024-01-25
Oliver Upton
KVM: arm64: vgic-its: Avoid potential UAF in LPI translation...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-09-18
Oliver Upton
MAINTAINERS: Use wildcard pattern for ARM PMU headers
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-20
Oliver Upton
KVM: arm64: Rephrase percpu enable/disable tracking...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-07-19
Oliver Upton
KVM: arm64: Allow pKVM on v1.0 compatible FF-A implementations
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-07-14
Oliver Upton
KVM: arm64: Correctly handle RES0 bits PMEVTYPER<n...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-07-12
Oliver Upton
KVM: arm64: Correctly handle page aging notifiers for...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-07-11
Oliver Upton
KVM: arm64: Always return generic v8 as the preferred...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-07-11
Oliver Upton
KVM: arm64: Replace vCPU target with a configuration...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-07-11
Oliver Upton
KVM: arm64: Remove pointless check for changed init...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-07-11
Oliver Upton
KVM: arm64: Delete pointless switch statement in kvm_reset_v...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-22
Oliver Upton
KVM: arm64: Fix misuse of KVM_ARM_VCPU_POWER_OFF bit...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-16
Oliver Upton
Merge branch kvm-arm64/ampere1-hafdbs-mitigation into...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-16
Oliver Upton
KVM: arm64: Prevent guests from enabling HA/HD on Ampere1
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-16
Oliver Upton
KVM: arm64: Refactor HFGxTR configuration into separate...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-16
Oliver Upton
arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-15
Oliver Upton
Merge branch kvm-arm64/misc into kvmarm/next
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-15
Oliver Upton
Merge branch kvm-arm64/configurable-id-regs into kvmarm...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-15
Oliver Upton
Merge branch for-next/module-alloc into kvmarm/next
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-15
Oliver Upton
Merge branch kvm-arm64/hvhe into kvmarm/next
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-15
Oliver Upton
Merge branch kvm-arm64/ffa-proxy into kvmarm/next
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-15
Oliver Upton
Merge branch kvm-arm64/eager-page-splitting into kvmarm...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-15
Oliver Upton
KVM: arm64: Rip out the vestiges of the 'old' ID register...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-15
Oliver Upton
KVM: arm64: Handle ID register reads using the VM-wide...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-12
Oliver Upton
KVM: arm64: Rewrite IMPDEF PMU version as NI
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-12
Oliver Upton
KVM: arm64: Make vCPU feature flags consistent VM-wide
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-12
Oliver Upton
KVM: arm64: Relax invariance of KVM_ARM_VCPU_POWER_OFF
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-12
Oliver Upton
KVM: arm64: Separate out feature sanitisation and initialisation
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-06-07
Oliver Upton
KVM: arm64: Use raw_smp_processor_id() in kvm_pmu_probe_armpmu()
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-05-31
Oliver Upton
KVM: arm64: Document default vPMU behavior on heterogeneous...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-05-31
Oliver Upton
KVM: arm64: Iterate arm_pmus list to probe for default PMU
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-05-31
Oliver Upton
KVM: arm64: Drop last page ref in kvm_pgtable_stage2_free_re...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-21
Oliver Upton
KVM: arm64: Infer PA offset from VA in hyp map walker
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-21
Oliver Upton
KVM: arm64: Infer the PA offset from IPA in stage-2...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-12
Oliver Upton
KVM: arm64: vgic: Don't acquire its_lock before config_lock
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-08
Oliver Upton
KVM: arm64: Test that SMC64 arch calls are reserved
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-08
Oliver Upton
KVM: arm64: Prevent userspace from handling SMC64 arch...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-05
Oliver Upton
KVM: selftests: Add test for SMCCC filter
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-05
Oliver Upton
KVM: selftests: Add a helper for SMCCC calls with SMC...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-05
Oliver Upton
KVM: arm64: Let errors from SMCCC emulation to reach...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-05
Oliver Upton
KVM: arm64: Return NOT_SUPPORTED to guest for unknown...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-05
Oliver Upton
KVM: arm64: Introduce support for userspace SMCCC filtering
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-05
Oliver Upton
KVM: arm64: Add support for KVM_EXIT_HYPERCALL
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-05
Oliver Upton
KVM: arm64: Use a maple tree to represent the SMCCC...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-05
Oliver Upton
KVM: arm64: Refactor hvc filtering to support different...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-05
Oliver Upton
KVM: arm64: Start handling SMCs from EL1
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-05
Oliver Upton
KVM: arm64: Rename SMC/HVC call handler to reflect...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-05
Oliver Upton
KVM: arm64: Add vm fd device attribute accessors
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-05
Oliver Upton
KVM: arm64: Add a helper to check if a VM has ran once
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-04-05
Oliver Upton
KVM: x86: Redefine 'longmode' as a flag for KVM_EXIT_HYPERCALL
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-03-29
Oliver Upton
KVM: arm64: Use config_lock to protect vgic state
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-03-29
Oliver Upton
KVM: arm64: Use config_lock to protect data ordered...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-03-29
Oliver Upton
KVM: arm64: Avoid lock inversion when setting the VM...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-03-29
Oliver Upton
KVM: arm64: Avoid vcpu->mutex v. kvm->lock inversion...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-02-13
Oliver Upton
Merge branch kvm-arm64/nv-prefix into kvmarm/next
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-02-13
Oliver Upton
Merge branch kvm-arm64/misc into kvmarm/next
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-02-13
Oliver Upton
Merge branch kvm-arm64/apple-vgic-mi into kvmarm/next
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-02-13
Oliver Upton
Merge branch kvm-arm64/psci-relay-fixes into kvmarm...
commit
|
commitdiff
|
tree
2023-02-13
Oliver Upton
Merge branch kvm-arm64/nv-timer-improvements into kvmarm...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-02-13
Oliver Upton
Merge branch kvm-arm64/MAINTAINERS into kvmarm/next
MAINTAINERS: Add
Oliver Upton
as co-maintainer of KVM/arm64
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-02-13
Oliver Upton
Merge branch kvm-arm64/parallel-access-faults into...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-02-13
Oliver Upton
Merge branch kvm-arm64/virtual-cache-geometry into...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-02-13
Oliver Upton
Merge branch arm64/for-next/sme2 into kvmarm/next
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-02-13
Oliver Upton
Merge branch kvm/kvm-hw-enable-refactor into kvmarm...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-02-11
Oliver Upton
KVM: arm64: nv: Use reg_to_encoding() to get sysreg ID
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-02-07
Oliver Upton
KVM: arm64: Mark some VM-scoped allocations as __GFP_ACCOUNT
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-01-26
Oliver Upton
MAINTAINERS: Add Oliver Upton as co-maintainer of KVM...
MAINTAINERS: Add
Oliver Upton
as co-maintainer of KVM/arm64
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-01-12
Oliver Upton
KVM: arm64: Condition HW AF updates on config option
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-01-12
Oliver Upton
KVM: arm64: Handle access faults behind the read lock
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-01-12
Oliver Upton
KVM: arm64: Don't serialize if the access flag isn...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-01-12
Oliver Upton
KVM: arm64: Return EAGAIN for invalid PTE in attr walker
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-01-12
Oliver Upton
KVM: arm64: Ignore EAGAIN for walks outside of a fault
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2023-01-12
Oliver Upton
KVM: arm64: Use KVM's pte type/helpers in handle_access_fault()
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-12-27
Oliver Upton
KVM: selftests: Mark correct page as mapped in virt_map()
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-12-27
Oliver Upton
KVM: arm64: selftests: Don't identity map the ucall...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-12-09
Oliver Upton
KVM: selftests: Allocate ucall pool from MEM_REGION_DATA
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-12-09
Oliver Upton
KVM: arm64: selftests: Align VA space allocator with...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-29
Oliver Upton
KVM: selftests: Build access_tracking_perf_test for...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-29
Oliver Upton
KVM: selftests: Have perf_test_util signal when to...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-22
Oliver Upton
KVM: arm64: Reject shared table walks in the hyp code
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-22
Oliver Upton
KVM: arm64: Don't acquire RCU read lock for exclusive...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-22
Oliver Upton
KVM: arm64: Take a pointer to walker data in kvm_dereference...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-10
Oliver Upton
KVM: arm64: Handle stage-2 faults in parallel
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-10
Oliver Upton
KVM: arm64: Make table->block changes parallel-aware
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-10
Oliver Upton
KVM: arm64: Make leaf->leaf PTE changes parallel-aware
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-10
Oliver Upton
KVM: arm64: Make block->table PTE changes parallel...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-10
Oliver Upton
KVM: arm64: Split init and set for table PTE
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-10
Oliver Upton
KVM: arm64: Atomically update stage 2 leaf attributes...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-10
Oliver Upton
KVM: arm64: Protect stage-2 traversal with RCU
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-10
Oliver Upton
KVM: arm64: Tear down unlinked stage-2 subtree after...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-10
Oliver Upton
KVM: arm64: Use an opaque type for pteps
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-10
Oliver Upton
KVM: arm64: Add a helper to tear down unlinked stage...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-10
Oliver Upton
KVM: arm64: Don't pass kvm_pgtable through kvm_pgtable_walk_data
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-10
Oliver Upton
KVM: arm64: Pass mm_ops through the visitor context
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-10
Oliver Upton
KVM: arm64: Stash observed pte value in visitor context
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-11-10
Oliver Upton
KVM: arm64: Combine visitor arguments into a context...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-10-09
Oliver Upton
KVM: arm64: Limit stage2_apply_range() batch size to...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-10-09
Oliver Upton
KVM: arm64: Work out supported block level at compile...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-09-28
Oliver Upton
KVM: selftests: Update top-of-file comment in psci_test
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-09-26
Oliver Upton
mailmap: Update Oliver's email address
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
next