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
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
274
-rw-r--r--
Documentation/virt/kvm/arm/pvtime.rst
14
-rw-r--r--
Documentation/virt/kvm/devices/arm-vgic-its.rst
5
-rw-r--r--
Documentation/virt/kvm/devices/vcpu.rst
2
-rw-r--r--
MAINTAINERS
10
-rw-r--r--
arch/arm64/Kconfig
1
-rw-r--r--
arch/arm64/include/asm/kvm_arm.h
8
-rw-r--r--
arch/arm64/include/asm/kvm_asm.h
7
-rw-r--r--
arch/arm64/include/asm/kvm_host.h
76
-rw-r--r--
arch/arm64/include/asm/kvm_hyp.h
3
-rw-r--r--
arch/arm64/include/asm/kvm_mmu.h
2
-rw-r--r--
arch/arm64/include/asm/kvm_pgtable.h
175
-rw-r--r--
arch/arm64/include/asm/kvm_pkvm.h
38
-rw-r--r--
arch/arm64/include/asm/mte.h
65
-rw-r--r--
arch/arm64/include/asm/pgtable.h
4
-rw-r--r--
arch/arm64/include/uapi/asm/kvm.h
1
-rw-r--r--
arch/arm64/kernel/cpufeature.c
4
-rw-r--r--
arch/arm64/kernel/elfcore.c
2
-rw-r--r--
arch/arm64/kernel/hibernate.c
2
-rw-r--r--
arch/arm64/kernel/image-vars.h
15
-rw-r--r--
arch/arm64/kernel/mte.c
21
-rw-r--r--
arch/arm64/kvm/Kconfig
2
-rw-r--r--
arch/arm64/kvm/arm.c
95
-rw-r--r--
arch/arm64/kvm/guest.c
18
-rw-r--r--
arch/arm64/kvm/hyp/hyp-constants.c
3
-rw-r--r--
arch/arm64/kvm/hyp/include/nvhe/mem_protect.h
25
-rw-r--r--
arch/arm64/kvm/hyp/include/nvhe/memory.h
27
-rw-r--r--
arch/arm64/kvm/hyp/include/nvhe/mm.h
18
-rw-r--r--
arch/arm64/kvm/hyp/include/nvhe/pkvm.h
68
-rw-r--r--
arch/arm64/kvm/hyp/include/nvhe/spinlock.h
10
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/cache.S
11
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/hyp-main.c
110
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/hyp-smp.c
2
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/mem_protect.c
521
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/mm.c
167
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/page_alloc.c
29
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/pkvm.c
436
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/setup.c
98
-rw-r--r--
arch/arm64/kvm/hyp/pgtable.c
652
-rw-r--r--
arch/arm64/kvm/hyp/vhe/Makefile
2
-rw-r--r--
arch/arm64/kvm/irq.h
16
-rw-r--r--
arch/arm64/kvm/mmu.c
195
-rw-r--r--
arch/arm64/kvm/pkvm.c
138
-rw-r--r--
arch/arm64/kvm/pmu-emul.c
482
-rw-r--r--
arch/arm64/kvm/reset.c
29
-rw-r--r--
arch/arm64/kvm/sys_regs.c
157
-rw-r--r--
arch/arm64/kvm/vgic/vgic-its.c
20
-rw-r--r--
arch/arm64/mm/copypage.c
7
-rw-r--r--
arch/arm64/mm/fault.c
4
-rw-r--r--
arch/arm64/mm/mteswap.c
16
-rw-r--r--
arch/powerpc/kvm/book3s_64_mmu_hv.c
2
-rw-r--r--
arch/powerpc/kvm/book3s_64_mmu_radix.c
2
-rw-r--r--
arch/powerpc/kvm/irq.h
22
-rw-r--r--
arch/powerpc/kvm/powerpc.c
18
-rw-r--r--
arch/s390/include/asm/kvm_host.h
14
-rw-r--r--
arch/s390/include/asm/mem_encrypt.h
4
-rw-r--r--
arch/s390/include/asm/stacktrace.h
1
-rw-r--r--
arch/s390/include/asm/uv.h
10
-rw-r--r--
arch/s390/kernel/asm-offsets.c
1
-rw-r--r--
arch/s390/kernel/entry.S
26
-rw-r--r--
arch/s390/kernel/uv.c
7
-rw-r--r--
arch/s390/kvm/intercept.c
9
-rw-r--r--
arch/s390/kvm/interrupt.c
5
-rw-r--r--
arch/s390/kvm/irq.h
19
-rw-r--r--
arch/s390/kvm/kvm-s390.c
116
-rw-r--r--
arch/s390/kvm/kvm-s390.h
8
-rw-r--r--
arch/s390/kvm/priv.c
3
-rw-r--r--
arch/s390/kvm/pv.c
357
-rw-r--r--
arch/s390/kvm/vsie.c
4
-rw-r--r--
arch/s390/mm/gmap.c
147
-rw-r--r--
arch/s390/mm/init.c
12
-rw-r--r--
arch/x86/events/intel/lbr.c
6
-rw-r--r--
arch/x86/include/asm/cpufeatures.h
3
-rw-r--r--
arch/x86/include/asm/hyperv-tlfs.h
37
-rw-r--r--
arch/x86/include/asm/kvm-x86-ops.h
4
-rw-r--r--
arch/x86/include/asm/kvm_host.h
145
-rw-r--r--
arch/x86/include/asm/perf_event.h
6
-rw-r--r--
arch/x86/include/asm/svm.h
100
-rw-r--r--
arch/x86/include/uapi/asm/kvm.h
13
-rw-r--r--
arch/x86/kernel/kvm.c
2
-rw-r--r--
arch/x86/kvm/Kconfig
11
-rw-r--r--
arch/x86/kvm/Makefile
6
-rw-r--r--
arch/x86/kvm/cpuid.c
33
-rw-r--r--
arch/x86/kvm/emulate.c
355
-rw-r--r--
arch/x86/kvm/hyperv.c
353
-rw-r--r--
arch/x86/kvm/hyperv.h
64
-rw-r--r--
arch/x86/kvm/irq.c
7
-rw-r--r--
arch/x86/kvm/kvm_cache_regs.h
5
-rw-r--r--
arch/x86/kvm/kvm_emulate.h
48
-rw-r--r--
arch/x86/kvm/lapic.c
16
-rw-r--r--
arch/x86/kvm/lapic.h
2
-rw-r--r--
arch/x86/kvm/mmu/mmu.c
176
-rw-r--r--
arch/x86/kvm/mmu/mmu_internal.h
33
-rw-r--r--
arch/x86/kvm/mmu/paging_tmpl.h
6
-rw-r--r--
arch/x86/kvm/mmu/spte.c
12
-rw-r--r--
arch/x86/kvm/mmu/spte.h
19
-rw-r--r--
arch/x86/kvm/mmu/tdp_mmu.c
114
-rw-r--r--
arch/x86/kvm/mmu/tdp_mmu.h
2
-rw-r--r--
arch/x86/kvm/pmu.c
90
-rw-r--r--
arch/x86/kvm/pmu.h
6
-rw-r--r--
arch/x86/kvm/reverse_cpuid.h
25
-rw-r--r--
arch/x86/kvm/smm.c
649
-rw-r--r--
arch/x86/kvm/smm.h
168
-rw-r--r--
arch/x86/kvm/svm/hyperv.c
18
-rw-r--r--
arch/x86/kvm/svm/hyperv.h
50
-rw-r--r--
arch/x86/kvm/svm/nested.c
52
-rw-r--r--
arch/x86/kvm/svm/pmu.c
4
-rw-r--r--
arch/x86/kvm/svm/sev.c
6
-rw-r--r--
arch/x86/kvm/svm/svm.c
63
-rw-r--r--
arch/x86/kvm/svm/svm.h
5
-rw-r--r--
arch/x86/kvm/svm/svm_onhyperv.c
8
-rw-r--r--
arch/x86/kvm/svm/svm_onhyperv.h
25
-rw-r--r--
arch/x86/kvm/trace.h
36
-rw-r--r--
arch/x86/kvm/vmx/capabilities.h
24
-rw-r--r--
arch/x86/kvm/vmx/hyperv.c
(renamed from arch/x86/kvm/vmx/evmcs.c)
45
-rw-r--r--
arch/x86/kvm/vmx/hyperv.h
(renamed from arch/x86/kvm/vmx/evmcs.h)
12
-rw-r--r--
arch/x86/kvm/vmx/nested.c
108
-rw-r--r--
arch/x86/kvm/vmx/nested.h
7
-rw-r--r--
arch/x86/kvm/vmx/pmu_intel.c
11
-rw-r--r--
arch/x86/kvm/vmx/sgx.c
4
-rw-r--r--
arch/x86/kvm/vmx/vmcs12.h
5
-rw-r--r--
arch/x86/kvm/vmx/vmenter.S
2
-rw-r--r--
arch/x86/kvm/vmx/vmx.c
104
-rw-r--r--
arch/x86/kvm/vmx/vmx_ops.h
20
-rw-r--r--
arch/x86/kvm/x86.c
533
-rw-r--r--
arch/x86/kvm/x86.h
1
-rw-r--r--
arch/x86/kvm/xen.c
505
-rw-r--r--
arch/x86/kvm/xen.h
13
-rw-r--r--
drivers/s390/crypto/vfio_ap_ops.c
2
-rw-r--r--
fs/proc/page.c
3
-rw-r--r--
include/asm-generic/hyperv-tlfs.h
5
-rw-r--r--
include/asm-generic/mshyperv.h
11
-rw-r--r--
include/kvm/arm_pmu.h
15
-rw-r--r--
include/kvm/arm_vgic.h
1
-rw-r--r--
include/linux/build_bug.h
9
-rw-r--r--
include/linux/kernel-page-flags.h
1
-rw-r--r--
include/linux/kvm_dirty_ring.h
20
-rw-r--r--
include/linux/kvm_host.h
107
-rw-r--r--
include/linux/kvm_types.h
1
-rw-r--r--
include/linux/mm.h
1
-rw-r--r--
include/linux/page-flags.h
3
-rw-r--r--
include/trace/events/mmflags.h
9
-rw-r--r--
include/uapi/linux/kvm.h
31
-rw-r--r--
mm/Kconfig
8
-rw-r--r--
mm/gup.c
33