index
:
linux.git
cached
cdir_v2
cfid-fixes
cfid-fixes-2025-09-12
cfid-fixes-rebase
cfid-fixes-v2
cfid-fixes-v3
cfid-fixes-v3-2
cifs
compress-2025-01-21
compress-2025-01-23
cpu_affinity
data_corruption_v6.x
fix-paths-case
hc-hw24-test
hw24
hw24-hc
hw24-hc-wip
master
multichannel-fixes
multichannel-fixes-v2
multichannel-fixes-v3
plk
sambaXP-2025
smb-compression-async
smb-compression-lsfmm
smb-compression-splice
smb-compression-upstream
xattr
Clone of https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
diff options
context:
1
2
3
4
5
6
7
8
9
10
15
20
25
30
35
40
space:
include
ignore
mode:
unified
ssdiff
stat only
Diffstat
-rw-r--r--
Documentation/virt/kvm/api.rst
53
-rw-r--r--
arch/arm64/Kconfig
1
-rw-r--r--
arch/arm64/include/asm/cpu.h
1
-rw-r--r--
arch/arm64/include/asm/cpufeature.h
1
-rw-r--r--
arch/arm64/include/asm/kvm_arm.h
4
-rw-r--r--
arch/arm64/include/asm/kvm_emulate.h
3
-rw-r--r--
arch/arm64/include/asm/kvm_host.h
99
-rw-r--r--
arch/arm64/include/asm/kvm_hyp.h
2
-rw-r--r--
arch/arm64/include/asm/kvm_mmu.h
46
-rw-r--r--
arch/arm64/include/asm/kvm_nested.h
1
-rw-r--r--
arch/arm64/include/asm/kvm_pgtable.h
2
-rw-r--r--
arch/arm64/include/asm/memory.h
2
-rw-r--r--
arch/arm64/include/asm/sysreg.h
5
-rw-r--r--
arch/arm64/include/uapi/asm/kvm.h
15
-rw-r--r--
arch/arm64/kernel/cpufeature.c
105
-rw-r--r--
arch/arm64/kernel/cpuinfo.c
1
-rw-r--r--
arch/arm64/kernel/head.S
23
-rw-r--r--
arch/arm64/kvm/Kconfig
15
-rw-r--r--
arch/arm64/kvm/arch_timer.c
2
-rw-r--r--
arch/arm64/kvm/arm.c
14
-rw-r--r--
arch/arm64/kvm/check-res-bits.h
125
-rw-r--r--
arch/arm64/kvm/debug.c
3
-rw-r--r--
arch/arm64/kvm/emulate-nested.c
231
-rw-r--r--
arch/arm64/kvm/fpsimd.c
2
-rw-r--r--
arch/arm64/kvm/guest.c
7
-rw-r--r--
arch/arm64/kvm/hyp/aarch32.c
4
-rw-r--r--
arch/arm64/kvm/hyp/include/hyp/switch.h
130
-rw-r--r--
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
24
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/debug-sr.c
12
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/host.S
2
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/mm.c
4
-rw-r--r--
arch/arm64/kvm/hyp/pgtable.c
24
-rw-r--r--
arch/arm64/kvm/hyp/vhe/sysreg-sr.c
2
-rw-r--r--
arch/arm64/kvm/inject_fault.c
2
-rw-r--r--
arch/arm64/kvm/mmu.c
16
-rw-r--r--
arch/arm64/kvm/nested.c
274
-rw-r--r--
arch/arm64/kvm/pmu-emul.c
15
-rw-r--r--
arch/arm64/kvm/sys_regs.c
266
-rw-r--r--
arch/arm64/kvm/sys_regs.h
2
-rw-r--r--
arch/arm64/kvm/vgic/vgic-debug.c
2
-rw-r--r--
arch/arm64/kvm/vgic/vgic-init.c
10
-rw-r--r--
arch/arm64/kvm/vgic/vgic-its.c
63
-rw-r--r--
arch/arm64/kvm/vgic/vgic-v3.c
3
-rw-r--r--
arch/arm64/kvm/vgic/vgic.c
62
-rw-r--r--
arch/arm64/kvm/vgic/vgic.h
15
-rw-r--r--
arch/arm64/tools/cpucaps
1
-rw-r--r--
arch/arm64/tools/sysreg
45
-rw-r--r--
arch/loongarch/Kconfig
1
-rw-r--r--
arch/loongarch/include/uapi/asm/kvm.h
2
-rw-r--r--
arch/loongarch/kvm/Kconfig
2
-rw-r--r--
arch/loongarch/kvm/switch.S
6
-rw-r--r--
arch/loongarch/kvm/timer.c
43
-rw-r--r--
arch/loongarch/kvm/vcpu.c
33
-rw-r--r--
arch/mips/Kconfig
18
-rw-r--r--
arch/mips/include/uapi/asm/kvm.h
2
-rw-r--r--
arch/mips/kvm/Kconfig
3
-rw-r--r--
arch/powerpc/include/uapi/asm/kvm.h
45
-rw-r--r--
arch/powerpc/kvm/Kconfig
1
-rw-r--r--
arch/powerpc/kvm/powerpc.c
3
-rw-r--r--
arch/riscv/include/uapi/asm/kvm.h
3
-rw-r--r--
arch/riscv/kvm/Kconfig
1
-rw-r--r--
arch/riscv/kvm/vcpu_insn.c
13
-rw-r--r--
arch/riscv/kvm/vcpu_onereg.c
4
-rw-r--r--
arch/s390/Kconfig
1
-rw-r--r--
arch/s390/include/uapi/asm/kvm.h
315
-rw-r--r--
arch/s390/kvm/Kconfig
1
-rw-r--r--
arch/s390/kvm/diag.c
2
-rw-r--r--
arch/s390/kvm/gaccess.c
14
-rw-r--r--
arch/s390/kvm/interrupt.c
4
-rw-r--r--
arch/s390/kvm/kvm-s390.c
6
-rw-r--r--
arch/s390/kvm/priv.c
4
-rw-r--r--
arch/s390/kvm/sigp.c
2
-rw-r--r--
arch/x86/Kconfig
1
-rw-r--r--
arch/x86/include/asm/hardirq.h
2
-rw-r--r--
arch/x86/include/asm/idtentry.h
2
-rw-r--r--
arch/x86/include/asm/irq.h
2
-rw-r--r--
arch/x86/include/asm/irq_vectors.h
2
-rw-r--r--
arch/x86/include/asm/kvm-x86-ops.h
1
-rw-r--r--
arch/x86/include/asm/kvm-x86-pmu-ops.h
4
-rw-r--r--
arch/x86/include/asm/kvm_host.h
28
-rw-r--r--
arch/x86/include/asm/svm.h
8
-rw-r--r--
arch/x86/include/asm/vmxfeatures.h
1
-rw-r--r--
arch/x86/include/uapi/asm/kvm.h
285
-rw-r--r--
arch/x86/include/uapi/asm/kvm_para.h
2
-rw-r--r--
arch/x86/kernel/cpu/feat_ctl.c
2
-rw-r--r--
arch/x86/kernel/idt.c
2
-rw-r--r--
arch/x86/kernel/irq.c
4
-rw-r--r--
arch/x86/kvm/Kconfig
4
-rw-r--r--
arch/x86/kvm/debugfs.c
3
-rw-r--r--
arch/x86/kvm/emulate.c
47
-rw-r--r--
arch/x86/kvm/kvm_emulate.h
4
-rw-r--r--
arch/x86/kvm/lapic.c
32
-rw-r--r--
arch/x86/kvm/mmu/mmu.c
37
-rw-r--r--
arch/x86/kvm/mmu/page_track.c
68
-rw-r--r--
arch/x86/kvm/mmu/tdp_mmu.c
124
-rw-r--r--
arch/x86/kvm/mmu/tdp_mmu.h
2
-rw-r--r--
arch/x86/kvm/pmu.c
163
-rw-r--r--
arch/x86/kvm/pmu.h
57
-rw-r--r--
arch/x86/kvm/smm.c
15
-rw-r--r--
arch/x86/kvm/svm/pmu.c
22
-rw-r--r--
arch/x86/kvm/svm/svm.c
25
-rw-r--r--
arch/x86/kvm/trace.h
9
-rw-r--r--
arch/x86/kvm/vmx/nested.c
4
-rw-r--r--
arch/x86/kvm/vmx/pmu_intel.c
220
-rw-r--r--
arch/x86/kvm/vmx/vmx.c
157
-rw-r--r--
arch/x86/kvm/vmx/vmx.h
2
-rw-r--r--
arch/x86/kvm/x86.c
228
-rw-r--r--
arch/x86/kvm/x86.h
7
-rw-r--r--
arch/x86/kvm/xen.c
315
-rw-r--r--
arch/x86/kvm/xen.h
18
-rw-r--r--
drivers/vfio/pci/vfio_pci_core.c
19
-rw-r--r--
drivers/vfio/vfio.h
2
-rw-r--r--
drivers/vfio/vfio_main.c
4
-rw-r--r--
include/kvm/arm_pmu.h
11
-rw-r--r--
include/kvm/arm_vgic.h
9
-rw-r--r--
include/linux/bits.h
8
-rw-r--r--
include/linux/kvm_host.h
60
-rw-r--r--
include/linux/kvm_types.h
8
-rw-r--r--
include/linux/mm.h
14
-rw-r--r--
include/uapi/asm-generic/bitsperlong.h
4
-rw-r--r--
include/uapi/linux/bits.h
15
-rw-r--r--
include/uapi/linux/kvm.h
689
-rw-r--r--
scripts/gdb/linux/constants.py.in
6
-rw-r--r--
scripts/gdb/linux/interrupts.py
2
-rw-r--r--
tools/arch/riscv/include/asm/csr.h
541
-rw-r--r--
tools/arch/riscv/include/asm/vdso/processor.h
32
-rw-r--r--
tools/arch/x86/include/asm/irq_vectors.h
2
-rw-r--r--
tools/testing/selftests/kvm/Makefile
31
-rw-r--r--
tools/testing/selftests/kvm/aarch64/arch_timer.c
299
-rw-r--r--
tools/testing/selftests/kvm/aarch64/debug-exceptions.c
2
-rw-r--r--
tools/testing/selftests/kvm/aarch64/hypercalls.c
4
-rw-r--r--
tools/testing/selftests/kvm/aarch64/page_fault_test.c
2
-rw-r--r--
tools/testing/selftests/kvm/aarch64/set_id_regs.c
18
-rw-r--r--
tools/testing/selftests/kvm/aarch64/vpmu_counter_access.c
28
-rw-r--r--
tools/testing/selftests/kvm/arch_timer.c
259
-rw-r--r--
tools/testing/selftests/kvm/guest_memfd_test.c
3
-rw-r--r--
tools/testing/selftests/kvm/include/aarch64/kvm_util_arch.h
7
-rw-r--r--
tools/testing/selftests/kvm/include/aarch64/processor.h
4
-rw-r--r--