|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] [PATCH][HVM] Removing 1:1 mapping from qemu-dm
The patch removes the 1:1 mapping against HVM guests from qemu-dm,
allowing to have bigger guests than qemu-dm. This is also the first step
for enabling balloning with HVM guests.
It sets up mapping dynamically, and thus it can cause some latency for
I/O operations for HVM guests. I don't see visible latency yet, but I
think we need to tune the hashing size.
Signed-off-by: Jun Nakajima <jun.nakajima@xxxxxxxxx>
tools/ioemu/cpu-defs.h | 1
tools/ioemu/cpu.h | 4 -
tools/ioemu/exec.c | 32 ++++++++++-
tools/ioemu/vl.c | 115
++++++++++++++++++++++++++++++++++++++++---
tools/ioemu/vl.h | 23 ++++++++
xen/arch/x86/mm.c | 7 ++
xen/arch/x86/shadow.c | 33 ++++++------
xen/arch/x86/shadow32.c | 25 ++++-----
xen/arch/x86/shadow_public.c | 2
xen/include/asm-x86/shadow.h | 115
++++++++++++++++++++++++++++---------------
10 files changed, 273 insertions(+), 84 deletions(-)
Jun
---
Intel Open Source Technology Center
remove_1-1_10.patch
Description: remove_1-1_10.patch
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] [PATCH][HVM] Removing 1:1 mapping from qemu-dm,
Nakajima, Jun <=
|
|
|
|
|