#
3a60be06 |
| 16-Dec-2011 |
Sasha Levin <levinsasha928@gmail.com> |
kvm tools: Trivial cleanup
Acked-by: Cyrill Gorcunov <gorcunov@gmail.com> Signed-off-by: Sasha Levin <levinsasha928@gmail.com> Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
#
af7b0868 |
| 06-Dec-2011 |
Matt Evans <matt@ozlabs.org> |
kvm tools: Split x86 arch-specific bits into x86/
Create a new arch-specific subdirectory to contain architecture-specific code and includes.
The Makefile now adds various arch-specific objects bas
kvm tools: Split x86 arch-specific bits into x86/
Create a new arch-specific subdirectory to contain architecture-specific code and includes.
The Makefile now adds various arch-specific objects based on detected architecture. That aside, this patch should only contain code moves. These include:
- x86-specific kvm_cpu setup, kernel loading, memory setup etc. now in x86/kvm{-cpu}.c - BIOS now lives in x86/bios/ - ioport setup - KVM extensions are asserted in arch-specific kvm.c now, so each architecture can manage its own dependencies. - Various architecture-specific #defines are moved into $(ARCH)/include/kvm{-cpu}.h such as struct kvm_cpu, KVM_NR_CPUS, KVM_32BIT_GAP_SIZE.
Signed-off-by: Matt Evans <matt@ozlabs.org> Signed-off-by: Pekka Enberg <penberg@kernel.org>
show more ...
|
#
43835ac9 |
| 11-May-2011 |
Sasha Levin <levinsasha928@gmail.com> |
kvm tools: Rename 'self' variables
Give proper names to vars named 'self'.
Signed-off-by: Sasha Levin <levinsasha928@gmail.com> Signed-off-by: Pekka Enberg <penberg@kernel.org>
|
#
d1a26cf0 |
| 01-Apr-2010 |
Cyrill Gorcunov <gorcunov@gmail.com> |
interrupt: Add interrupt_table__set helper
In case if some particular interrupt entry needs to be modified we should use interrupt_table__set helper.
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.
interrupt: Add interrupt_table__set helper
In case if some particular interrupt entry needs to be modified we should use interrupt_table__set helper.
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
show more ...
|
#
bc75b0ae |
| 29-Mar-2010 |
Cyrill Gorcunov <gorcunov@gmail.com> |
kvm: Rename ivt_ prefixed entities
Though ivt stands for interrupt vector table it's not that clear, lets use real_intr_desc for that.
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> Signed-off
kvm: Rename ivt_ prefixed entities
Though ivt stands for interrupt vector table it's not that clear, lets use real_intr_desc for that.
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
show more ...
|
#
f3150089 |
| 28-Mar-2010 |
Pekka Enberg <penberg@cs.helsinki.fi> |
kvm: Move util.h to include/kvm directory
Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
#
4b62331f |
| 28-Mar-2010 |
Pekka Enberg <penberg@cs.helsinki.fi> |
kvm: Clean up interrupt_table__setup()
Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
#
da8883c1 |
| 28-Mar-2010 |
Pekka Enberg <penberg@cs.helsinki.fi> |
kvm: Move interrupt table to struct kvm
This patch moves the global interrupt table to struct kvm.
Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
#
06f82371 |
| 28-Mar-2010 |
Pekka Enberg <penberg@cs.helsinki.fi> |
kvm: Remove unnecessary includes from interrupt.c
Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
#
eda03319 |
| 28-Mar-2010 |
Pekka Enberg <penberg@cs.helsinki.fi> |
kvm: Rename interrupt emulation source files
Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
|
#
ea684828 |
| 28-Mar-2010 |
Cyrill Gorcunov <gorcunov@gmail.com> |
kvm: Setup fake IVT table
Setup fake interrupt handlers for real mode, it consists of iret opcode only.
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> Signed-off-by: Pekka Enberg <penberg@cs.h
kvm: Setup fake IVT table
Setup fake interrupt handlers for real mode, it consists of iret opcode only.
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
show more ...
|
#
b1b71cd9 |
| 28-Mar-2010 |
Cyrill Gorcunov <gorcunov@gmail.com> |
kvm: Introduce IVT handling
Introduce procedures for handling IVT (Interrupt Vector Table) to be used int real mode bootstrap procedure.
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> Signed-o
kvm: Introduce IVT handling
Introduce procedures for handling IVT (Interrupt Vector Table) to be used int real mode bootstrap procedure.
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
show more ...
|