History log of /kvm-unit-tests/lib/x86/ (Results 401 – 414 of 414)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
110f0d9322-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>

c3b9180722-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>

9701112022-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>

6325442822-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 ...

9f5ad81d22-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>

d21b4f1222-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 ...

ae0a920b22-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>

e7c3796822-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>

23ba7b3922-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>

fd5d3dc629-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>

0d7251be31-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>

584afc9031-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>

762b947631-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>

7d36db3503-Aug-2010 Avi Kivity <avi@redhat.com>

Initial commit from qemu-kvm.git kvm/test/

Signed-off-by: Avi Kivity <avi@redhat.com>


/kvm-unit-tests/.gitignore
/kvm-unit-tests/COPYRIGHT
/kvm-unit-tests/Makefile
/kvm-unit-tests/README
/kvm-unit-tests/config-i386.mak
/kvm-unit-tests/config-ia64.mak
/kvm-unit-tests/config-powerpc-440.mak
/kvm-unit-tests/config-powerpc.mak
/kvm-unit-tests/config-x86-common.mak
/kvm-unit-tests/config-x86_64.mak
/kvm-unit-tests/config.mak
/kvm-unit-tests/configure
/kvm-unit-tests/flat.lds
/kvm-unit-tests/formats
/kvm-unit-tests/iotable.c
/kvm-unit-tests/iotable.h
/kvm-unit-tests/kvmtrace
/kvm-unit-tests/kvmtrace.c
/kvm-unit-tests/kvmtrace_format
/kvm-unit-tests/lib/fwcfg.c
/kvm-unit-tests/lib/libcflat.h
/kvm-unit-tests/lib/panic.c
/kvm-unit-tests/lib/powerpc/44x/map.c
/kvm-unit-tests/lib/powerpc/44x/timebase.S
/kvm-unit-tests/lib/powerpc/44x/timebase.h
/kvm-unit-tests/lib/powerpc/44x/tlbwe.S
/kvm-unit-tests/lib/powerpc/io.c
/kvm-unit-tests/lib/printf.c
/kvm-unit-tests/lib/string.c
apic-defs.h
apic.c
apic.h
fake-apic.h
fwcfg.c
fwcfg.h
idt.h
io.c
msr.h
processor.h
smp.c
smp.h
/kvm-unit-tests/main-ppc.c
/kvm-unit-tests/powerpc/44x/tlbsx.S
/kvm-unit-tests/powerpc/44x/tlbwe.S
/kvm-unit-tests/powerpc/44x/tlbwe_16KB.S
/kvm-unit-tests/powerpc/44x/tlbwe_hole.S
/kvm-unit-tests/powerpc/cstart.S
/kvm-unit-tests/powerpc/exit.c
/kvm-unit-tests/powerpc/helloworld.c
/kvm-unit-tests/powerpc/io.S
/kvm-unit-tests/powerpc/spin.S
/kvm-unit-tests/powerpc/sprg.S
/kvm-unit-tests/testdev.txt
/kvm-unit-tests/x86/README
/kvm-unit-tests/x86/access.c
/kvm-unit-tests/x86/apic.c
/kvm-unit-tests/x86/cstart.S
/kvm-unit-tests/x86/cstart64.S
/kvm-unit-tests/x86/emulator.c
/kvm-unit-tests/x86/hypercall.c
/kvm-unit-tests/x86/idt.c
/kvm-unit-tests/x86/idt_test.c
/kvm-unit-tests/x86/ioram.h
/kvm-unit-tests/x86/msr.c
/kvm-unit-tests/x86/port80.c
/kvm-unit-tests/x86/print.S
/kvm-unit-tests/x86/print.h
/kvm-unit-tests/x86/realmode.c
/kvm-unit-tests/x86/realmode.lds
/kvm-unit-tests/x86/rmap_chain.c
/kvm-unit-tests/x86/run-kvm-unit-tests
/kvm-unit-tests/x86/sieve.c
/kvm-unit-tests/x86/smptest.c
/kvm-unit-tests/x86/svm.c
/kvm-unit-tests/x86/svm.h
/kvm-unit-tests/x86/taskswitch.c
/kvm-unit-tests/x86/tsc.c
/kvm-unit-tests/x86/types.h
/kvm-unit-tests/x86/unittests.cfg
/kvm-unit-tests/x86/vm.c
/kvm-unit-tests/x86/vm.h
/kvm-unit-tests/x86/vmexit.c
/kvm-unit-tests/x86/xsave.c

1...<<11121314151617