From KVM
Ikalvarado (Talk | contribs) m (Format, contents table came after a heading before) |
|||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | The first kvm releases its file in the directory drivers/kvm/, but since around December 2007 it is pushed into virt/kvm directory in the kernel source tree. Other files are here | + | [[Category:Architecture]] [[Category:Docs]][[Category:Historical]] |
+ | The first kvm releases its file in the directory drivers/kvm/, but since around December 2007 it is pushed into virt/kvm directory in the kernel source tree. Other files are also listed here. | ||
− | + | ===Architecture independent files of kvm=== | |
− | + | ||
==== virt/kvm ==== | ==== virt/kvm ==== | ||
* ioapic.h | * ioapic.h | ||
* ioapic.c | * ioapic.c | ||
− | * iodev.h | + | * iodev.h |
* kvm_main.c | * kvm_main.c | ||
− | + | ===Architecture dependent files=== | |
− | ==== arch/x86/kvm ==== | + | These are files like vmx.c for Intel's HVM support or svm.c for AMD's HVM support. |
− | * Kconfig | + | |
+ | ==== arch/x86/kvm ==== | ||
+ | |||
+ | * Kconfig | ||
* Makefile | * Makefile | ||
* i8259.c | * i8259.c | ||
Line 33: | Line 36: | ||
==== include/linux ==== | ==== include/linux ==== | ||
+ | |||
* kvm.h | * kvm.h | ||
* kvm_host.h | * kvm_host.h | ||
Line 39: | Line 43: | ||
==== include/asm-x86/ ==== | ==== include/asm-x86/ ==== | ||
+ | |||
* kvm.h | * kvm.h | ||
* kvm_host.h | * kvm_host.h | ||
* kvm_para.h | * kvm_para.h | ||
* kvm_x86_emulate.h | * kvm_x86_emulate.h |
Latest revision as of 16:52, 1 July 2016
The first kvm releases its file in the directory drivers/kvm/, but since around December 2007 it is pushed into virt/kvm directory in the kernel source tree. Other files are also listed here.
Contents
Architecture independent files of kvm
virt/kvm
- ioapic.h
- ioapic.c
- iodev.h
- kvm_main.c
Architecture dependent files
These are files like vmx.c for Intel's HVM support or svm.c for AMD's HVM support.
arch/x86/kvm
- Kconfig
- Makefile
- i8259.c
- irq.c
- irq.h
- kvm_svm.h
- lapic.c
- lapic.h
- mmu.c
- mmu.h
- paging_tmpl.h
- segment_descriptor.h
- svm.c
- svm.h
- vmx.c
- vmx.h
- x86.c
- x86_emulate.c
include/linux
- kvm.h
- kvm_host.h
- kvm_para.h
- kvm_x86_emulate.h
include/asm-x86/
- kvm.h
- kvm_host.h
- kvm_para.h
- kvm_x86_emulate.h