summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| | | * | | | | KVM: arm64: nv: Add nested virt VCPU primitives for vEL2 VCPU stateChristoffer Dall2023-02-111-0/+56
| | | * | | | | KVM: arm64: nv: Add EL2 system registers to vcpu contextMarc Zyngier2023-02-111-1/+32
| | | * | | | | KVM: arm64: nv: Allow userspace to set PSR_MODE_EL2xChristoffer Dall2023-02-111-0/+6
| | | * | | | | KVM: arm64: nv: Reset VCPU to EL2 registers if VCPU nested virt is setChristoffer Dall2023-02-111-0/+16
| | | * | | | | KVM: arm64: nv: Introduce nested virtualization VCPU featureChristoffer Dall2023-02-112-0/+15
| | | * | | | | KVM: arm64: Use the S2 MMU context to iterate over S2 tableMarc Zyngier2023-02-111-8/+8
| | | * | | | | arm64: Add ARM64_HAS_NESTED_VIRT cpufeatureJintack Lim2023-02-114-0/+36
| | * | | | | | Merge branch kvm-arm64/misc into kvmarm/nextOliver Upton2023-02-1411-27/+25
| | |\ \ \ \ \ \
| | | * | | | | | KVM: arm64: Fix non-kerneldoc commentsMarc Zyngier2023-02-071-6/+2
| | | * | | | | | arm64/sysreg: clean up some inconsistent indentingJiapeng Chong2023-01-311-1/+1
| | | * | | | | | KVM: MMU: Make the definition of 'INVALID_GPA' commonYu Zhang2023-01-194-9/+7
| | | * | | | | | KVM: arm64: vgic-v3: Use kstrtobool() instead of strtobool()Christophe JAILLET2023-01-171-4/+5
| | | * | | | | | KVM: arm64: vgic-v3: Limit IPI-ing when accessing GICR_{C,S}ACTIVER0Marc Zyngier2023-01-121-5/+8
| | | * | | | | | KVM: arm64: Synchronize SMEN on vcpu schedule outNianyao Tang2023-01-121-0/+1
| | | * | | | | | KVM: arm64: Kill CPACR_EL1_TTA definitionMarc Zyngier2023-01-122-2/+1
| | * | | | | | | Merge branch kvm-arm64/apple-vgic-mi into kvmarm/nextOliver Upton2023-02-141-1/+1
| | |\ \ \ \ \ \ \
| | | * | | | | | | KVM: arm64: vgic: Allow registration of a non-maskable maintenance interruptMarc Zyngier2023-01-121-1/+1
| | | |/ / / / / /
| | * | | | | | | Merge branch kvm-arm64/psci-relay-fixes into kvmarm/nextOliver Upton2023-02-146-84/+105
| | |\ \ \ \ \ \ \
| | | * | | | | | | KVM: arm64: Finalise EL2 state from pKVM PSCI relayQuentin Perret2023-02-021-0/+1
| | | * | | | | | | KVM: arm64: Use sanitized values in __check_override in nVHEQuentin Perret2023-02-021-0/+14
| | | * | | | | | | KVM: arm64: Introduce finalise_el2_state macroQuentin Perret2023-02-022-77/+80
| | | * | | | | | | KVM: arm64: Provide sanitized SYS_ID_AA64SMFR0_EL1 to nVHEQuentin Perret2023-02-023-0/+3
| | | |/ / / / / /
| | * | | | | | | Merge branch kvm-arm64/nv-timer-improvements into kvmarm/nextOliver Upton2023-02-142-29/+52
| | |\ \ \ \ \ \ \
| | | * | | | | | | KVM: arm64: timers: Don't BUG() on unhandled timer trapMarc Zyngier2023-01-261-1/+3
| | | * | | | | | | KVM: arm64: Reduce overhead of trapped timer sysreg accessesMarc Zyngier2023-01-261-25/+48
| | | * | | | | | | KVM: arm64: Don't arm a hrtimer for an already pending timerMarc Zyngier2023-01-261-3/+1
| | | |/ / / / / /
| | * | | | | | | Merge branch kvm-arm64/parallel-access-faults into kvmarm/nextOliver Upton2023-02-133-15/+54
| | |\ \ \ \ \ \ \
| | | * | | | | | | KVM: arm64: Condition HW AF updates on config optionOliver Upton2023-01-121-0/+2
| | | * | | | | | | KVM: arm64: Handle access faults behind the read lockOliver Upton2023-01-122-3/+4
| | | * | | | | | | KVM: arm64: Don't serialize if the access flag isn't setOliver Upton2023-01-121-4/+8
| | | * | | | | | | KVM: arm64: Return EAGAIN for invalid PTE in attr walkerOliver Upton2023-01-121-1/+1
| | | * | | | | | | KVM: arm64: Ignore EAGAIN for walks outside of a faultOliver Upton2023-01-123-4/+33
| | | * | | | | | | KVM: arm64: Use KVM's pte type/helpers in handle_access_fault()Oliver Upton2023-01-122-6/+9
| | | |/ / / / / /
| | * | | | | | | Merge branch kvm-arm64/virtual-cache-geometry into kvmarm/nextOliver Upton2023-02-1312-113/+232
| | |\ \ \ \ \ \ \
| | | * | | | | | | KVM: arm64: Mark some VM-scoped allocations as __GFP_ACCOUNTOliver Upton2023-02-072-2/+2
| | | * | | | | | | KVM: arm64: Normalize cache configurationAkihiko Odaki2023-01-214-96/+176
| | | * | | | | | | KVM: arm64: Mask FEAT_CCIDXAkihiko Odaki2023-01-121-0/+11
| | | * | | | | | | KVM: arm64: Always set HCR_TID2Akihiko Odaki2023-01-124-9/+2
| | | * | | | | | | arm64/cache: Move CLIDR macro definitionsAkihiko Odaki2023-01-122-5/+6
| | | * | | | | | | arm64/sysreg: Add CCSIDR2_EL1Akihiko Odaki2023-01-121-0/+5
| | | * | | | | | | arm64/sysreg: Convert CCSIDR_EL1 to automatic generationAkihiko Odaki2023-01-122-1/+10
| | | * | | | | | | arm64: Allow the definition of UNKNOWN system register fieldsMarc Zyngier2023-01-122-1/+21
| | | |/ / / / / /
| | * | | | | | | Merge branch arm64/for-next/sme2 into kvmarm/nextOliver Upton2023-02-1320-58/+377
| | |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ Merge branch kvm/kvm-hw-enable-refactor into kvmarm/nextOliver Upton2023-02-1383-844/+1080
| | |\ \ \ \ \ \ \ \ | | | |_|_|/ / / / / | | |/| | | | | | |
| * | | | | | | | | KVM: x86/mmu: Make tdp_mmu_allowed staticDavid Matlack2023-02-161-1/+1
| * | | | | | | | | Merge tag 'kvm-s390-next-6.3-1' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini2023-02-158-147/+570
| |\ \ \ \ \ \ \ \ \
| | * | | | | | | | | KVM: s390: GISA: sort out physical vs virtual pointers usageNico Boehr2023-02-081-4/+7
| | * | | | | | | | | KVM: s390: Extend MEM_OP ioctl by storage key checked cmpxchgJanis Schoetterl-Glausch2023-02-073-1/+167
| | * | | | | | | | | KVM: s390: Refactor vcpu mem_op functionJanis Schoetterl-Glausch2023-02-071-19/+17
| | * | | | | | | | | KVM: s390: Refactor absolute vm mem_op functionJanis Schoetterl-Glausch2023-02-071-25/+18