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 'powerpc-6.0-3' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc...
2022-08-17
Oliver Upton
KVM: arm64: Reject 32bit user PSTATE on asymmetric...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-08-17
Oliver Upton
KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric...
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-08-10
Oliver Upton
KVM: Actually create debugfs in kvm_create_vm()
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-08-10
Oliver Upton
KVM: Pass the name of the VM fd to kvm_create_vm_debugfs()
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-08-10
Oliver Upton
KVM: Get an fd before creating the VM
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-08-10
Oliver Upton
KVM: Shove vcpu stats_id init into kvm_vcpu_init()
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-08-10
Oliver Upton
KVM: Shove vm stats_id init into kvm_create_vm()
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-08-01
Oliver Upton
selftests: KVM: Add exponent check for boolean stats
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-08-01
Oliver Upton
selftests: KVM: Provide descriptive assertions in kvm_binary...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-08-01
Oliver Upton
selftests: KVM: Check stat name before other fields
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-07-27
Oliver Upton
KVM: arm64: Don't open code ARRAY_SIZE()
Signed-off-by:
Oliver Upton
<oliver.upton@linux.dev>
commit
|
commitdiff
|
tree
2022-07-19
Oliver Upton
KVM: stats: Fix value for KVM_STATS_UNIT_MAX for boolean...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-10
Oliver Upton
KVM: arm64: pkvm: Don't mask already zeroed FEAT_SVE
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-10
Oliver Upton
KVM: arm64: pkvm: Drop unnecessary FP/SIMD trap handler
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-04
Oliver Upton
selftests: KVM: Test SYSTEM_SUSPEND PSCI call
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-04
Oliver Upton
selftests: KVM: Refactor psci_test to make it amenable...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-04
Oliver Upton
selftests: KVM: Use KVM_SET_MP_STATE to power off vCPU...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-04
Oliver Upton
selftests: KVM: Create helper for making SMCCC calls
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-04
Oliver Upton
selftests: KVM: Rename psci_cpu_on_test to psci_test
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-04
Oliver Upton
KVM: arm64: Implement PSCI SYSTEM_SUSPEND
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-04
Oliver Upton
KVM: arm64: Add support for userspace to suspend a...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-04
Oliver Upton
KVM: arm64: Return a value from check_vcpu_requests()
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-04
Oliver Upton
KVM: arm64: Rename the KVM_REQ_SLEEP handler
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-04
Oliver Upton
KVM: arm64: Track vCPU power state using MP state values
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-04
Oliver Upton
KVM: arm64: Dedupe vCPU power off helpers
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-04
Oliver Upton
KVM: arm64: Don't depend on fallthrough to hide SYSTEM_RESET2
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-03
Oliver Upton
selftests: KVM: Create helper for making SMCCC calls
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-03
Oliver Upton
selftests: KVM: Rename psci_cpu_on_test to psci_test
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-03
Oliver Upton
KVM: arm64: Start trapping ID registers for 32 bit...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-03
Oliver Upton
KVM: arm64: Plumb cp10 ID traps through the AArch64...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-03
Oliver Upton
KVM: arm64: Wire up CP15 feature registers to their...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-03
Oliver Upton
KVM: arm64: Don't write to Rt unless sys_reg emulation...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-05-03
Oliver Upton
KVM: arm64: Return a bool from emulate_cp()
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-04-07
Oliver Upton
selftests: KVM: Free the GIC FD when cleaning up in...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-04-07
Oliver Upton
selftests: KVM: Don't leak GIC FD across dirty log...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-04-07
Oliver Upton
KVM: Don't create VM debugfs files outside of the VM...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-04-06
Oliver Upton
KVM: arm64: Don't split hugepages outside of MMU write...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-04-06
Oliver Upton
KVM: arm64: Drop unneeded minor version check from...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-04-06
Oliver Upton
KVM: arm64: Actually prevent SMC64 SYSTEM_RESET2 from...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-04-06
Oliver Upton
KVM: arm64: Generally disallow SMC64 for AArch32 guests
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-04-02
Oliver Upton
selftests: KVM: Test KVM_X86_QUIRK_FIX_HYPERCALL_INSN
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-04-02
Oliver Upton
KVM: x86: Allow userspace to opt out of hypercall patching
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-03-21
Oliver Upton
KVM: x86: Introduce KVM_CAP_DISABLE_QUIRKS2
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-03-09
Oliver Upton
Documentation: KVM: Update documentation to indicate...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-02-17
Oliver Upton
KVM: arm64: Don't miss pending interrupts for suspended...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-02-10
Oliver Upton
KVM: VMX: Use local pointer to vcpu_vmx in vmx_vcpu_after_se...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-02-08
Oliver Upton
KVM: arm64: Drop unused param from kvm_psci_version()
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-02-08
Oliver Upton
selftests: KVM: Test OS lock behavior
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-02-08
Oliver Upton
selftests: KVM: Add OSLSR_EL1 to the list of blessed...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-02-08
Oliver Upton
KVM: arm64: Emulate the OS Lock
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-02-08
Oliver Upton
KVM: arm64: Allow guest to set the OSLK bit
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-02-08
Oliver Upton
KVM: arm64: Stash OSLSR_EL1 in the cpu context
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2022-02-08
Oliver Upton
KVM: arm64: Correctly treat writes to OSLSR_EL1 as...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-10-18
Oliver Upton
selftests: KVM: Introduce system counter offset test
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-10-18
Oliver Upton
selftests: KVM: Add helpers for vCPU device attributes
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-10-18
Oliver Upton
selftests: KVM: Fix kvm device helper ioctl assertions
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-10-18
Oliver Upton
selftests: KVM: Add test for KVM_{GET,SET}_CLOCK
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-10-18
Oliver Upton
tools: arch: x86: pull in pvclock headers
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-10-18
Oliver Upton
KVM: x86: Expose TSC offset controls to userspace
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-10-18
Oliver Upton
KVM: x86: Refactor tsc synchronization code
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-10-18
Oliver Upton
KVM: x86: Report host tsc and realtime values in KVM_GET_CLOCK
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-10-18
Oliver Upton
clocksource/drivers/arm_arch_timer: Fix masking for...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-10-01
Oliver Upton
KVM: x86: Fix potential race in KVM_GET_CLOCK
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-09-28
Oliver Upton
selftests: KVM: Don't clobber XMM register when read
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-09-24
Oliver Upton
selftests: KVM: Explicitly use movq to read xmm registers
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-09-24
Oliver Upton
selftests: KVM: Call ucall_init when setting up in...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-09-22
Oliver Upton
selftests: KVM: Align SMCCC call with the spec in steal_time
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-09-22
Oliver Upton
selftests: KVM: Fix check for !POLLIN in demand_paging_test
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-08-19
Oliver Upton
KVM: arm64: Use generic KVM xfer to guest work function
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-08-19
Oliver Upton
entry: KVM: Allow use of generic KVM entry w/o full...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-08-19
Oliver Upton
KVM: arm64: Record number of signal exits as a vCPU...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-08-19
Oliver Upton
selftests: KVM: Introduce psci_cpu_on_test
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-08-19
Oliver Upton
KVM: arm64: Enforce reserved bits for PSCI target affinities
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-08-19
Oliver Upton
KVM: arm64: Handle PSCI resets before userspace touches...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2021-08-19
Oliver Upton
KVM: arm64: Fix read-side race on updates to vcpu reset...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-11-08
Oliver Upton
selftests: kvm: test enforcement of paravirtual cpuid...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-11-08
Oliver Upton
kvm: x86: request masterclock update any time guest...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-11-08
Oliver Upton
kvm: x86: ensure pv_cpuid.features is initialized when...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-11-08
Oliver Upton
kvm: x86: reads of restricted pv msrs should also result...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-10-21
Oliver Upton
Documentation: kvm: fix some typos in cpuid.rst
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-10-21
Oliver Upton
kvm: x86: only provide PV features if enabled in guest...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-10-21
Oliver Upton
kvm: x86: set wall_clock in kvm_write_wall_clock()
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-10-21
Oliver Upton
kvm: x86: encapsulate wrmsr(MSR_KVM_SYSTEM_TIME) emulation...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-04-15
Oliver Upton
kvm: nVMX: match comment with return type for nested_vmx_exi...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-04-15
Oliver Upton
kvm: nVMX: reflect MTF VM-exits if injected by L1
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-04-07
Oliver Upton
KVM: nVMX: don't clear mtf_pending when nested events...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-03-16
Oliver Upton
KVM: nVMX: Consolidate nested MTF checks to helper...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-03-16
Oliver Upton
KVM: SVM: Inhibit APIC virtualization for X2APIC guest
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-03-01
Oliver Upton
KVM: VMX: check descriptor table exits on instruction...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-02-23
Oliver Upton
KVM: nVMX: Check IO instruction VM-exit conditions
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-02-23
Oliver Upton
KVM: nVMX: Refactor IO bitmap checks into helper function
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-02-23
Oliver Upton
KVM: nVMX: Emulate MTF when performing instruction...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-02-12
Oliver Upton
KVM: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-02-12
Oliver Upton
KVM: nVMX: Handle pending #DB when injecting INIT VM...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-02-12
Oliver Upton
KVM: x86: Mask off reserved bit from #DB exception...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2020-01-27
Oliver Upton
KVM: nVMX: WARN on failure to set IA32_PERF_GLOBAL_CTRL
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2019-11-15
Oliver Upton
KVM: nVMX: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2019-11-15
Oliver Upton
KVM: nVMX: Load GUEST_IA32_PERF_GLOBAL_CTRL MSR on...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2019-11-15
Oliver Upton
KVM: nVMX: Use kvm_set_msr to load IA32_PERF_GLOBAL_CTRL...
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
2019-11-15
Oliver Upton
KVM: nVMX: Check HOST_IA32_PERF_GLOBAL_CTRL on VM-Entry
Signed-off-by:
Oliver Upton
<oupton@google.com>
commit
|
commitdiff
|
tree
next