index
:
linux
frominto-error
master
Contrib clone of linux
matthias
summary
refs
log
tree
commit
diff
stats
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/admin-guide/kernel-parameters.txt
3
-rw-r--r--
Documentation/arm64/memory.txt
9
-rw-r--r--
Documentation/virtual/kvm/00-INDEX
10
-rw-r--r--
Documentation/virtual/kvm/api.txt
135
-rw-r--r--
Documentation/virtual/kvm/cpuid.txt
15
-rw-r--r--
MAINTAINERS
2
-rw-r--r--
arch/arm/include/asm/kvm_asm.h
5
-rw-r--r--
arch/arm/include/asm/kvm_emulate.h
21
-rw-r--r--
arch/arm/include/asm/kvm_host.h
6
-rw-r--r--
arch/arm/include/asm/kvm_hyp.h
4
-rw-r--r--
arch/arm/include/asm/kvm_mmu.h
16
-rw-r--r--
arch/arm/include/uapi/asm/kvm.h
9
-rw-r--r--
arch/arm/kvm/coproc.c
61
-rw-r--r--
arch/arm/kvm/emulate.c
4
-rw-r--r--
arch/arm/kvm/hyp/Makefile
1
-rw-r--r--
arch/arm/kvm/hyp/switch.c
16
-rw-r--r--
arch/arm64/Kconfig
16
-rw-r--r--
arch/arm64/include/asm/alternative.h
41
-rw-r--r--
arch/arm64/include/asm/cpucaps.h
2
-rw-r--r--
arch/arm64/include/asm/insn.h
16
-rw-r--r--
arch/arm64/include/asm/kvm_arm.h
6
-rw-r--r--
arch/arm64/include/asm/kvm_asm.h
19
-rw-r--r--
arch/arm64/include/asm/kvm_emulate.h
78
-rw-r--r--
arch/arm64/include/asm/kvm_host.h
53
-rw-r--r--
arch/arm64/include/asm/kvm_hyp.h
29
-rw-r--r--
arch/arm64/include/asm/kvm_mmu.h
165
-rw-r--r--
arch/arm64/include/asm/mmu.h
8
-rw-r--r--
arch/arm64/include/asm/sysreg.h
6
-rw-r--r--
arch/arm64/kernel/Makefile
4
-rw-r--r--
arch/arm64/kernel/alternative.c
43
-rw-r--r--
arch/arm64/kernel/asm-offsets.c
1
-rw-r--r--
arch/arm64/kernel/bpi.S
67
-rw-r--r--
arch/arm64/kernel/cpu_errata.c
25
-rw-r--r--
arch/arm64/kernel/cpufeature.c
19
-rw-r--r--
arch/arm64/kernel/head.S
7
-rw-r--r--
arch/arm64/kernel/insn.c
190
-rw-r--r--
arch/arm64/kvm/Kconfig
3
-rw-r--r--
arch/arm64/kvm/Makefile
2
-rw-r--r--
arch/arm64/kvm/debug.c
29
-rw-r--r--
arch/arm64/kvm/hyp-init.S
1
-rw-r--r--
arch/arm64/kvm/hyp/Makefile
2
-rw-r--r--
arch/arm64/kvm/hyp/debug-sr.c
88
-rw-r--r--
arch/arm64/kvm/hyp/entry.S
6
-rw-r--r--
arch/arm64/kvm/hyp/hyp-entry.S
86
-rw-r--r--
arch/arm64/kvm/hyp/switch.c
382
-rw-r--r--
arch/arm64/kvm/hyp/sysreg-sr.c
172
-rw-r--r--
arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c
78
-rw-r--r--
arch/arm64/kvm/inject_fault.c
24
-rw-r--r--
arch/arm64/kvm/regmap.c
67
-rw-r--r--
arch/arm64/kvm/sys_regs.c
199
-rw-r--r--
arch/arm64/kvm/sys_regs.h
4
-rw-r--r--
arch/arm64/kvm/sys_regs_generic_v8.c
4
-rw-r--r--
arch/arm64/kvm/va_layout.c
227
-rw-r--r--
arch/mips/include/asm/kvm_para.h
5
-rw-r--r--
arch/powerpc/include/asm/kvm_host.h
1
-rw-r--r--
arch/powerpc/include/asm/kvm_para.h
5
-rw-r--r--
arch/powerpc/include/asm/kvm_ppc.h
1
-rw-r--r--
arch/powerpc/kvm/book3s.c
6
-rw-r--r--
arch/powerpc/kvm/book3s.h
1
-rw-r--r--
arch/powerpc/kvm/book3s_64_mmu_hv.c
9
-rw-r--r--
arch/powerpc/kvm/book3s_64_mmu_radix.c
333
-rw-r--r--
arch/powerpc/kvm/book3s_64_vio_hv.c
2
-rw-r--r--
arch/powerpc/kvm/book3s_hv.c
1
-rw-r--r--
arch/powerpc/kvm/book3s_pr.c
10
-rw-r--r--
arch/powerpc/kvm/e500_mmu_host.c
2
-rw-r--r--
arch/powerpc/kvm/trace_pr.h
15
-rw-r--r--
arch/s390/include/asm/kvm_host.h
28
-rw-r--r--
arch/s390/include/asm/kvm_para.h
5
-rw-r--r--
arch/s390/include/asm/mmu.h
4
-rw-r--r--
arch/s390/include/asm/mmu_context.h
2
-rw-r--r--
arch/s390/kvm/gaccess.c
9
-rw-r--r--
arch/s390/kvm/intercept.c
17
-rw-r--r--
arch/s390/kvm/interrupt.c
26
-rw-r--r--
arch/s390/kvm/kvm-s390.c
102
-rw-r--r--
arch/s390/kvm/kvm-s390.h
2
-rw-r--r--
arch/s390/kvm/priv.c
4
-rw-r--r--
arch/s390/tools/gen_facilities.c
20
-rw-r--r--
arch/x86/hyperv/hv_init.c
45
-rw-r--r--
arch/x86/include/asm/hyperv-tlfs.h
(renamed from arch/x86/include/uapi/asm/hyperv.h)
299
-rw-r--r--
arch/x86/include/asm/kvm_host.h
54
-rw-r--r--
arch/x86/include/asm/kvm_para.h
6
-rw-r--r--
arch/x86/include/asm/mshyperv.h
94
-rw-r--r--
arch/x86/include/asm/msr-index.h
14
-rw-r--r--
arch/x86/include/asm/processor.h
10
-rw-r--r--
arch/x86/include/asm/svm.h
3
-rw-r--r--
arch/x86/include/uapi/asm/kvm.h
19
-rw-r--r--
arch/x86/include/uapi/asm/kvm_para.h
9
-rw-r--r--
arch/x86/kernel/cpu/common.c
3
-rw-r--r--
arch/x86/kernel/cpu/mshyperv.c
22
-rw-r--r--
arch/x86/kernel/kvm.c
18
-rw-r--r--
arch/x86/kernel/process_64.c
14
-rw-r--r--
arch/x86/kvm/cpuid.c
7
-rw-r--r--
arch/x86/kvm/emulate.c
27
-rw-r--r--
arch/x86/kvm/hyperv.c
192
-rw-r--r--
arch/x86/kvm/hyperv.h
4
-rw-r--r--
arch/x86/kvm/irq.c
26
-rw-r--r--
arch/x86/kvm/kvm_cache_regs.h
7
-rw-r--r--
arch/x86/kvm/lapic.c
10
-rw-r--r--
arch/x86/kvm/lapic.h
2
-rw-r--r--
arch/x86/kvm/mmu.c
2
-rw-r--r--
arch/x86/kvm/paging_tmpl.h
11
-rw-r--r--
arch/x86/kvm/pmu.c
37
-rw-r--r--
arch/x86/kvm/pmu.h
6
-rw-r--r--
arch/x86/kvm/pmu_amd.c
142
-rw-r--r--
arch/x86/kvm/svm.c
312
-rw-r--r--
arch/x86/kvm/vmx.c
1091
-rw-r--r--
arch/x86/kvm/vmx_evmcs.h
324
-rw-r--r--
arch/x86/kvm/x86.c
374
-rw-r--r--
arch/x86/kvm/x86.h
86
-rw-r--r--
drivers/hv/connection.c
1
-rw-r--r--
drivers/hv/hv.c
1
-rw-r--r--
drivers/hv/hyperv_vmbus.h
1
-rw-r--r--
drivers/hv/vmbus_drv.c
1
-rw-r--r--
include/asm-generic/kvm_para.h
5
-rw-r--r--
include/kvm/arm_vgic.h
14
-rw-r--r--
include/linux/hyperv.h
1
-rw-r--r--
include/linux/kvm_para.h
5
-rw-r--r--
include/uapi/linux/kvm.h
23
-rw-r--r--
tools/include/uapi/linux/kvm.h
2
-rwxr-xr-x
tools/kvm/kvm_stat/kvm_stat
11
-rw-r--r--
tools/testing/selftests/Makefile
1
-rw-r--r--
tools/testing/selftests/kvm/Makefile
39
-rw-r--r--
tools/testing/selftests/kvm/include/kvm_util.h
142
-rw-r--r--
tools/testing/selftests/kvm/include/sparsebit.h
75
-rw-r--r--
tools/testing/selftests/kvm/include/test_util.h
45
-rw-r--r--
tools/testing/selftests/kvm/include/x86.h
1043
-rw-r--r--
tools/testing/selftests/kvm/lib/assert.c
87
-rw-r--r--
tools/testing/selftests/kvm/lib/elf.c
197
-rw-r--r--
tools/testing/selftests/kvm/lib/io.c
158
-rw-r--r--
tools/testing/selftests/kvm/lib/kvm_util.c
1480
-rw-r--r--
tools/testing/selftests/kvm/lib/kvm_util_internal.h
67
-rw-r--r--
tools/testing/selftests/kvm/lib/sparsebit.c
2087
-rw-r--r--
tools/testing/selftests/kvm/lib/x86.c
700
-rw-r--r--
tools/testing/selftests/kvm/set_sregs_test.c
54
-rw-r--r--
tools/testing/selftests/kvm/sync_regs_test.c
232
-rw-r--r--
virt/kvm/arm/aarch32.c
2
-rw-r--r--
virt/kvm/arm/arch_timer.c
10
-rw-r--r--
virt/kvm/arm/arm.c
48
-rw-r--r--
virt/kvm/arm/hyp/timer-sr.c
44
-rw-r--r--
virt/kvm/arm/hyp/vgic-v2-sr.c
159
-rw-r--r--
virt/kvm/arm/hyp/vgic-v3-sr.c
247
-rw-r--r--
virt/kvm/arm/mmu.c
176
-rw-r--r--
virt/kvm/arm/pmu.c
36
-rw-r--r--
virt/kvm/arm/vgic/vgic-init.c
17
-rw-r--r--
virt/kvm/arm/vgic/vgic-its.c
15
-rw-r--r--
virt/kvm/arm/vgic/vgic-v2.c
152
-rw-r--r--
virt/kvm/arm/vgic/vgic-v3.c
66
-rw-r--r--
virt/kvm/arm/vgic/vgic.c
33