110f0d93 | 22-Dec-2010 |
Gleb Natapov <gleb@redhat.com> |
Move handle_irq() from apic test into library code
Signed-off-by: Gleb Natapov <gleb@redhat.com> Signed-off-by: Avi Kivity <avi@redhat.com> |
c3b91807 | 22-Dec-2010 |
Gleb Natapov <gleb@redhat.com> |
Fix exception handling on i386 arch
Pass parameter to exception handler in correct register.
Signed-off-by: Gleb Natapov <gleb@redhat.com> Signed-off-by: Avi Kivity <avi@redhat.com> |
97011120 | 22-Dec-2010 |
Gleb Natapov <gleb@redhat.com> |
Set WP bit in CR0 to make write protection work
Signed-off-by: Gleb Natapov <gleb@redhat.com> Signed-off-by: Avi Kivity <avi@redhat.com> |
63254428 | 22-Dec-2010 |
Gleb Natapov <gleb@redhat.com> |
Fix mmu on 32 bit
The way virtual memory is setup now does not leave space for vmalloc on 32bit system. Make a hole in address space from 2G to 3G for vmalloc on 32 bit.
Signed-off-by: Gleb Natapov
Fix mmu on 32 bit
The way virtual memory is setup now does not leave space for vmalloc on 32bit system. Make a hole in address space from 2G to 3G for vmalloc on 32 bit.
Signed-off-by: Gleb Natapov <gleb@redhat.com> Signed-off-by: Avi Kivity <avi@redhat.com>
show more ...
|
9f5ad81d | 22-Dec-2010 |
Gleb Natapov <gleb@redhat.com> |
Move vm.[ch] info library code
Signed-off-by: Gleb Natapov <gleb@redhat.com> Signed-off-by: Avi Kivity <avi@redhat.com> |
d21b4f12 | 22-Dec-2010 |
Gleb Natapov <gleb@redhat.com> |
Add another task switch test
It has more test cases then existing one. These test cases were written when I worked on fixing task switch emulation code. Most of them check for previously existing i
Add another task switch test
It has more test cases then existing one. These test cases were written when I worked on fixing task switch emulation code. Most of them check for previously existing issue.
Signed-off-by: Gleb Natapov <gleb@redhat.com> Signed-off-by: Avi Kivity <avi@redhat.com>
show more ...
|
ae0a920b | 22-Dec-2010 |
Gleb Natapov <gleb@redhat.com> |
Move irq_(enable|disable) into library code
Signed-off-by: Gleb Natapov <gleb@redhat.com> Signed-off-by: Avi Kivity <avi@redhat.com> |
e7c37968 | 22-Dec-2010 |
Gleb Natapov <gleb@redhat.com> |
Rename idt.[ch] into desc.[ch]
All descriptor related code will go there.
Signed-off-by: Gleb Natapov <gleb@redhat.com> Signed-off-by: Avi Kivity <avi@redhat.com> |
23ba7b39 | 22-Dec-2010 |
Gleb Natapov <gleb@redhat.com> |
Move idt.c into lib code
Make it compilable in 32 and 64 bit mode.
Signed-off-by: Gleb Natapov <gleb@redhat.com> Signed-off-by: Avi Kivity <avi@redhat.com> |
fd5d3dc6 | 29-Dec-2010 |
Avi Kivity <avi@redhat.com> |
Change LTR's operand to be a u16
This makes it pick the correct register size.
Signed-off-by: Avi Kivity <avi@redhat.com> |
0d7251be | 31-Aug-2010 |
Jason Wang <jasowang@redhat.com> |
Export tsc related helpers
Signed-off-by: Jason Wang <jasowang@redhat.com> Signed-off-by: Avi Kivity <avi@redhat.com> |
584afc90 | 31-Aug-2010 |
Jason Wang <jasowang@redhat.com> |
Introduce atomic operations
Signed-off-by: Jason Wang <jasowang@redhat.com> Signed-off-by: Avi Kivity <avi@redhat.com> |
762b9476 | 31-Aug-2010 |
Jason Wang <jasowang@redhat.com> |
Introduce memory barriers.
Signed-off-by: Jason Wang <jasowang@redhat.com> Signed-off-by: Avi Kivity <avi@redhat.com> |
7d36db35 | 03-Aug-2010 |
Avi Kivity <avi@redhat.com> |
Initial commit from qemu-kvm.git kvm/test/
Signed-off-by: Avi Kivity <avi@redhat.com> |