[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [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 Attachment:
remove_1-1_10.patch _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |