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
10
-rw-r--r--
Documentation/arm64/memory.rst
2
-rw-r--r--
Documentation/virt/kvm/api.rst
116
-rw-r--r--
Documentation/virt/kvm/arm/pvtime.rst
4
-rw-r--r--
arch/arm64/include/asm/cpucaps.h
5
-rw-r--r--
arch/arm64/include/asm/cpufeature.h
5
-rw-r--r--
arch/arm64/include/asm/el2_setup.h
181
-rw-r--r--
arch/arm64/include/asm/kvm_arm.h
1
-rw-r--r--
arch/arm64/include/asm/kvm_asm.h
17
-rw-r--r--
arch/arm64/include/asm/kvm_coproc.h
38
-rw-r--r--
arch/arm64/include/asm/kvm_emulate.h
70
-rw-r--r--
arch/arm64/include/asm/kvm_host.h
206
-rw-r--r--
arch/arm64/include/asm/kvm_hyp.h
4
-rw-r--r--
arch/arm64/include/asm/kvm_mmu.h
110
-rw-r--r--
arch/arm64/include/asm/mmu.h
29
-rw-r--r--
arch/arm64/include/asm/percpu.h
6
-rw-r--r--
arch/arm64/include/asm/sections.h
1
-rw-r--r--
arch/arm64/include/asm/smp.h
4
-rw-r--r--
arch/arm64/include/asm/spectre.h
65
-rw-r--r--
arch/arm64/include/asm/sysreg.h
1
-rw-r--r--
arch/arm64/include/asm/virt.h
26
-rw-r--r--
arch/arm64/include/uapi/asm/kvm.h
3
-rw-r--r--
arch/arm64/kernel/asm-offsets.c
5
-rw-r--r--
arch/arm64/kernel/cpu_errata.c
19
-rw-r--r--
arch/arm64/kernel/cpufeature.c
42
-rw-r--r--
arch/arm64/kernel/head.S
135
-rw-r--r--
arch/arm64/kernel/image-vars.h
11
-rw-r--r--
arch/arm64/kernel/proton-pack.c
84
-rw-r--r--
arch/arm64/kernel/setup.c
2
-rw-r--r--
arch/arm64/kernel/vmlinux.lds.S
10
-rw-r--r--
arch/arm64/kvm/Makefile
4
-rw-r--r--
arch/arm64/kvm/aarch32.c
232
-rw-r--r--
arch/arm64/kvm/arm.c
281
-rw-r--r--
arch/arm64/kvm/guest.c
29
-rw-r--r--
arch/arm64/kvm/handle_exit.c
24
-rw-r--r--
arch/arm64/kvm/hyp/Makefile
2
-rw-r--r--
arch/arm64/kvm/hyp/aarch32.c
4
-rw-r--r--
arch/arm64/kvm/hyp/exception.c
331
-rw-r--r--
arch/arm64/kvm/hyp/hyp-entry.S
71
-rw-r--r--
arch/arm64/kvm/hyp/include/hyp/adjust_pc.h
62
-rw-r--r--
arch/arm64/kvm/hyp/include/hyp/switch.h
17
-rw-r--r--
arch/arm64/kvm/hyp/include/nvhe/trap_handler.h
18
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/Makefile
5
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/host.S
58
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/hyp-init.S
152
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/hyp-main.c
243
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/hyp-smp.c
40
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/hyp.lds.S
1
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/psci-relay.c
324
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/switch.c
8
-rw-r--r--
arch/arm64/kvm/hyp/nvhe/sysreg-sr.c
11
-rw-r--r--
arch/arm64/kvm/hyp/smccc_wa.S
32
-rw-r--r--
arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c
2
-rw-r--r--
arch/arm64/kvm/hyp/vgic-v3-sr.c
2
-rw-r--r--
arch/arm64/kvm/hyp/vhe/Makefile
2
-rw-r--r--
arch/arm64/kvm/hyp/vhe/switch.c
3
-rw-r--r--
arch/arm64/kvm/inject_fault.c
167
-rw-r--r--
arch/arm64/kvm/mmio.c
2
-rw-r--r--
arch/arm64/kvm/mmu.c
2
-rw-r--r--
arch/arm64/kvm/pmu-emul.c
19
-rw-r--r--
arch/arm64/kvm/pvtime.c
6
-rw-r--r--
arch/arm64/kvm/regmap.c
224
-rw-r--r--
arch/arm64/kvm/reset.c
57
-rw-r--r--
arch/arm64/kvm/sys_regs.c
390
-rw-r--r--
arch/arm64/kvm/sys_regs.h
9
-rw-r--r--
arch/arm64/kvm/va_layout.c
104
-rw-r--r--
arch/arm64/kvm/vgic-sys-reg-v3.c
4
-rw-r--r--
arch/arm64/kvm/vgic/vgic-v4.c
12
-rw-r--r--
arch/arm64/kvm/vgic/vgic.c
3
-rw-r--r--
arch/s390/include/asm/kvm_host.h
1
-rw-r--r--
arch/s390/kvm/guestdbg.c
8
-rw-r--r--
arch/s390/kvm/intercept.c
2
-rw-r--r--
arch/s390/kvm/interrupt.c
10
-rw-r--r--
arch/s390/kvm/kvm-s390.c
22
-rw-r--r--
arch/s390/kvm/priv.c
4
-rw-r--r--
arch/s390/kvm/pv.c
6
-rw-r--r--
arch/s390/kvm/vsie.c
4
-rw-r--r--
arch/s390/mm/gmap.c
30
-rw-r--r--
arch/x86/include/asm/cpufeatures.h
2
-rw-r--r--
arch/x86/include/asm/kvm_host.h
20
-rw-r--r--
arch/x86/include/asm/msr-index.h
1
-rw-r--r--
arch/x86/include/asm/svm.h
40
-rw-r--r--
arch/x86/include/asm/vmx.h
1
-rw-r--r--
arch/x86/include/uapi/asm/kvm.h
1
-rw-r--r--
arch/x86/include/uapi/asm/svm.h
28
-rw-r--r--
arch/x86/include/uapi/asm/vmx.h
2
-rw-r--r--
arch/x86/kernel/cpu/cpuid-deps.c
1
-rw-r--r--
arch/x86/kernel/cpu/scattered.c
1
-rw-r--r--
arch/x86/kernel/cpu/vmware.c
12
-rw-r--r--
arch/x86/kernel/kvmclock.c
1
-rw-r--r--
arch/x86/kvm/Kconfig
3
-rw-r--r--
arch/x86/kvm/Makefile
3
-rw-r--r--
arch/x86/kvm/cpuid.c
3
-rw-r--r--
arch/x86/kvm/cpuid.h
14
-rw-r--r--
arch/x86/kvm/hyperv.c
6
-rw-r--r--
arch/x86/kvm/hyperv.h
4
-rw-r--r--
arch/x86/kvm/kvm_cache_regs.h
51
-rw-r--r--
arch/x86/kvm/lapic.c
45
-rw-r--r--
arch/x86/kvm/mmu/mmu.c
10
-rw-r--r--
arch/x86/kvm/mmu/mmutrace.h
29
-rw-r--r--
arch/x86/kvm/mmu/tdp_mmu.c
16
-rw-r--r--
arch/x86/kvm/mtrr.c
6
-rw-r--r--
arch/x86/kvm/svm/avic.c
9
-rw-r--r--
arch/x86/kvm/svm/nested.c
11
-rw-r--r--
arch/x86/kvm/svm/sev.c
915
-rw-r--r--
arch/x86/kvm/svm/svm.c
469
-rw-r--r--
arch/x86/kvm/svm/svm.h
167
-rw-r--r--
arch/x86/kvm/svm/vmenter.S
50
-rw-r--r--
arch/x86/kvm/trace.h
97
-rw-r--r--
arch/x86/kvm/vmx/evmcs.c
3
-rw-r--r--
arch/x86/kvm/vmx/nested.c
57
-rw-r--r--
arch/x86/kvm/vmx/vmenter.S
2
-rw-r--r--
arch/x86/kvm/vmx/vmx.c
171
-rw-r--r--
arch/x86/kvm/vmx/vmx.h
2
-rw-r--r--
arch/x86/kvm/x86.c
511
-rw-r--r--
arch/x86/kvm/x86.h
31
-rw-r--r--
drivers/firmware/psci/psci.c
126
-rw-r--r--
drivers/irqchip/irq-gic-v3-its.c
12
-rw-r--r--
drivers/irqchip/irq-gic-v4.c
19
-rw-r--r--
drivers/vfio/virqfd.c
3
-rw-r--r--
fs/eventfd.c
5
-rw-r--r--
include/kvm/arm_pmu.h
3
-rw-r--r--
include/kvm/arm_vgic.h
1
-rw-r--r--
include/linux/eventfd.h
6
-rw-r--r--
include/linux/irqchip/arm-gic-v4.h
4
-rw-r--r--
include/linux/kvm_dirty_ring.h
103
-rw-r--r--
include/linux/kvm_host.h
21
-rw-r--r--
include/linux/psci.h
9
-rw-r--r--
include/linux/wait.h
12
-rw-r--r--
include/trace/events/kvm.h
63
-rw-r--r--
include/uapi/linux/kvm.h
56
-rw-r--r--
kernel/sched/wait.c
17