Glauber de Oliveira Costa
|
73044f05a4
lguest: make hypercalls use the vcpu struct
|
17 years ago |
Glauber de Oliveira Costa
|
d0953d42c3
lguest: per-cpu run guest
|
17 years ago |
Glauber de Oliveira Costa
|
badb1e0402
lguest: introduce vcpu struct
|
17 years ago |
Rusty Russell
|
e1e72965ec
lguest: documentation update
|
17 years ago |
Rusty Russell
|
197bff630a
lguest: remove unused "wake" element from struct lguest
|
17 years ago |
Rusty Russell
|
2d37f94a28
generalize lgread_u32/lgwrite_u32.
|
17 years ago |
Rusty Russell
|
15045275c3
Remove old lguest I/O infrrasructure.
|
17 years ago |
Rusty Russell
|
47436aa4ad
Boot with virtual == physical to get closer to native Linux.
|
17 years ago |
Rusty Russell
|
c18acd73ff
Allow guest to specify syscall vector to use.
|
17 years ago |
Rusty Russell
|
ee3db0f2b6
Rename "cr3" to "gpgdir" to avoid x86-specific naming.
|
17 years ago |
Matias Zabaljauregui
|
df29f43e65
Pagetables to use normal kernel types
|
17 years ago |
Jes Sorensen
|
d612cde060
Move register setup into i386_core.c
|
17 years ago |
Jes Sorensen
|
b410e7b149
Make hypercalls arch-independent.
|
17 years ago |
Rusty Russell
|
cc6d4fbcef
Introduce "hcall" pointer to indicate pending hypercall.
|
17 years ago |
Jes Sorensen
|
625efab1cd
Move i386 part of core.c to x86/core.c.
|
17 years ago |
Rusty Russell
|
56adbe9ddc
Make shadow IDT a complete IDT with 256 entries.
|
17 years ago |
Rusty Russell
|
48245cc070
Remove fixed limit on number of guests, and lguests array.
|
17 years ago |
Rusty Russell
|
3c6b5bfa3c
Introduce guest mem offset, static link example launcher
|
17 years ago |
Rusty Russell
|
25e82eba3a
Remove binfmts.h include from lg.h
|
17 years ago |
Rusty Russell
|
6c8dca5d53
Provide timespec to guests rather than jiffies clock.
|
18 years ago |
Rusty Russell
|
bff672e630
lguest: documentation V: Host
|
18 years ago |
Rusty Russell
|
dde797899a
lguest: documentation IV: Launcher
|
18 years ago |
Rusty Russell
|
d7e28ffe6c
lguest: the host code
|
18 years ago |