Re: [kvm-devel] KVM Test result, kernel ced316d.. , userspace 62ea642..

2007-12-09 Thread Sheng Yang
On Monday 10 December 2007 14:43:11 Zhao, Yunfeng wrote: > Hi, all > This is today's KVM test result against kvm.git > ced316df1d44ed441d6268e13500fef2b7ad9bfb and kvm-userspace.git > 62ea6423d88d670a51fdc507fbec79f9a4168354. No new issue has been found. > > Old issues: > 1. Crashme causes RHEL5 gu

[kvm-devel] KVM Test result, kernel ced316d.. , userspace 62ea642..

2007-12-09 Thread Zhao, Yunfeng
Hi, all This is today's KVM test result against kvm.git ced316df1d44ed441d6268e13500fef2b7ad9bfb and kvm-userspace.git 62ea6423d88d670a51fdc507fbec79f9a4168354. No new issue has been found. Old issues: 1. Crashme causes RHEL5 guest kernel panic The guest will kernel panic immediately after start

Re: [kvm-devel] RPM building from tarball

2007-12-09 Thread Avi Kivity
Dan Kenigsberg wrote: > Building RPMs using the published tarball is currently broken. > On Fedora 8, there's an additional requirement of passing --build-id to > ld. > > Applied both, thanks. -- error compiling committee.c: too many arguments to function ---

Re: [kvm-devel] [PATCH] Move CONFIG_X86 decleration tobe x86 specificin configure script

2007-12-09 Thread Avi Kivity
Zhang, Xiantao wrote: > Yes, That is also what I did in my patch. Been attached in privious mail > :) > > Ok, applied that one. -- error compiling committee.c: too many arguments to function - SF.Net email is sponsored

Re: [kvm-devel] [PATCH] svm: exit to userspace if write to cr8 and not using in-kernel apic

2007-12-09 Thread Avi Kivity
Joerg Roedel wrote: > With this patch KVM on SVM will exit to userspace if the guest writes to CR8 > and the in-kernel APIC is disabled. > > Applied, thanks. -- error compiling committee.c: too many arguments to function -

[kvm-devel] [22/24] Changing memory align size to TARGET_PAGE_SIZE, since ia64 needs big size align.

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Sat, 8 Dec 2007 10:38:04 +0800 Subject: [PATCH] kvm: qemu : Changing memory align size to TARGET_PAGE_SIZE. Since other cpus may use big page size, allocated memory must bed aligned with host page size. Otherwise, it will block userspace memory allocat

Re: [kvm-devel] [2/24]Make memory alias in cirrus_vga only works intarget x86.

2007-12-09 Thread Zhang, Xiantao
Sorry, Should be PATCH[4/24] as subject .:) -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Zhang, Xiantao Sent: 2007年12月9日 23:54 To: Avi Kivity Cc: kvm-devel@lists.sourceforge.net Subject: [kvm-devel] [2/24]Make memory alias in cirrus_vga only works inta

[kvm-devel] [24/24] Add ipf.c for ipf platform emulation. The code is deried for pc.c, and make it work for ipf.

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Sat, 8 Dec 2007 14:47:00 +0800 Subject: [PATCH] kvm: qemu: Add ipf.c for ia64 platform emulation support. Add ia64 platform support which is ported from pc.c. Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]> --- qemu/hw/ipf.c | 390 ++

[kvm-devel] [23/24] Add kvm_sync_icache mechanism for possible hardware memory write(mostly DMA)

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Sat, 8 Dec 2007 10:42:49 +0800 Subject: [PATCH] kvm: qemu: Sync ID cache after DMA memory access. Since IA64 has splitted icache and dcache, hardware's dma operations ensures the synchronization, in virtualziation world we also need to guarantee it thr

[kvm-devel] [11/24] Add IA64 handling for target-ia64 in vl.c

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 11:02:18 +0800 Subject: [PATCH] kvm: qemu: Update vl.c for ia64 arch. Update vl.c for ia64 arch: Using TARGET_PAGE_SIZE to repalce hard-coded 4096. Add cpu{save, load} for ia64 case, although not implemented. Signed-off-by: Zhang Xianta

[kvm-devel] [20/24] Add kernel_memory allocation interface, although ia64 doesn't need it.

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 15:11:36 +0800 Subject: [PATCH] kvm: libkvm: Add two kernel memory allocation interfaces. Add two kernel memory allocation interfaces, although it is not required for ia64. Just leave it as blank for compile pass! Signed-off-by: Zhang X

[kvm-devel] [21/24] Add translate.c, although it doesn't include real functionalities.

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 15:33:38 +0800 Subject: [PATCH] kvm/ia64: qemu: Add translate.c for ia64 Add translate.c for ia64 for compile pass. Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]> --- qemu/target-ia64/translate.c | 39 ++

[kvm-devel] [15/24] Add op.c for build pass.

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 11:33:40 +0800 Subject: [PATCH] kvm/ia64: qemu : Add a blank file op.c for compile pass. Add a blank file op.c for compile pass, maybe we need to implement it in future for qemu host-ia64 support. Signed-off-by: Zhang Xiantao <[EMAIL PR

[kvm-devel] [13/24]Add firmware build logic for ia64

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 11:22:17 +0800 Subject: [PATCH] kvm/ia64: qemu: Add firmware build logic support for ia64 platform. Add two files for ia64 building firmware. Two new files created: target-ia64/firmware.c target-ia64/firmware.h Signed-off-by: Zhang Xian

[kvm-devel] [19/24] Make cpu-exec.c works for ia64 case.

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 11:48:42 +0800 Subject: [PATCH] kvm: qemu: Make cpu-exec.c works for ia64 case. Add some handlings for ia64 case in cpu-exec.c Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]> --- qemu/cpu-exec.c |8 1 files changed, 8 ins

[kvm-devel] [17/24] Add exec.c for arch ia64.

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 11:40:34 +0800 Subject: [PATCH] kvm/ia64: qemu: Add exec.h for ia64 arch. This patch creates exec.h for ia64 arch. Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]> --- qemu/target-ia64/exec.h | 46

[kvm-devel] [18/24] Add cpu.h for arch ia64.

2007-12-09 Thread Zhang, Xiantao
>From 9cea876d505fcc26ee281409e647d3984560d147 Mon Sep 17 00:00:00 2001 From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 11:45:11 +0800 Subject: [PATCH] kvm/ia64: qemu. Add cpu.h for ia64 arch. This patch creates cpu.h for ia64 arch. Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]> --

[kvm-devel] [16/24]Add qemu-kvm-ia64 support.

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 11:37:12 +0800 Subject: [PATCH] kvm/ia64: qemu: Add qemu-kvm-ia64 support. In this patch, one file qemu-kvm-ia64.c is created to hold ia64-specific qemu/kvm interfaces. Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]> --- qemu/qemu-kv

[kvm-devel] [14/24] Add-op_helper.c for ia64 build pass.

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 11:30:21 +0800 Subject: [PATCH] kvm/ia64: qemu: Add op_helper.c for ia64. Add op_helper.c for ia64. Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]> --- qemu/target-ia64/op_helper.c | 109 ++ 1

[kvm-devel] [12/24] Add ia64intrin.h to hold ia64-specific compile needs.

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 11:08:25 +0800 Subject: [PATCH] kvm: qemu: Add ia64intrin.h for ia64. New file ia64intrin.h created for ia64 compile. Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]> --- qemu/ia64intrin.h | 150 +++

[kvm-devel] [10/24]

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 10:56:07 +0800 Subject: [PATCH] kvm: qemu: update softmmu_header.h for ia64 compile pass. Add macro definitions of ia64 case in softmmu_header.h Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]> --- qemu/softmmu_header.h |2 ++ 1 fi

[kvm-devel] [9/24] Make Qemu linked to region 2.

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 10:52:19 +0800 Subject: [PATCH] kvm/ia64: qemu: Put qemu code section in region 2. Put qemu code section in region 2. Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]> --- qemu/ia64.ld |2 +- 1 files changed, 1 insertions(+), 1 dele

[kvm-devel] [8/24]Update vl.h for target-ia64 case

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 10:45:29 +0800 Subject: [PATCH] kvm: qemu: Update vl.h for ia64 case. Update vlh. for ia64 case: Set MAX_BIOS_SIZE to 16M for ia64's guest firmware requirement. Set KVM_EXTRA_PAGES to 0 for IA64 case. Signed-off-by: Zhang Xiantao <[EMAI

[kvm-devel] [7/24] Update exec-all to handle target-ia64 case.

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 10:41:37 +0800 Subject: [PATCH] kvm: qemu: Update exec-all.h for ia64 case. Update exec-all.h for ia64 case. Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]> --- qemu/exec-all.h |7 --- 1 files changed, 4 insertions(+), 3 delet

[kvm-devel] [6/24] A64 doesn't support time drift machanism in pic, and actually doesn't need that

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 10:37:17 +0800 Subject: [PATCH] kvm: qemu: IA64 doesn't need timer_drift fix logic in pic. Since timer_drift_fix should reference some variants in pit, while ia64 doesn't have it, so remove this logic on ia64 for compile pass. Signed-of

[kvm-devel] [1/24] Update qemu makefile and make it work for ia64/host.

2007-12-09 Thread Zhang, Xiantao
>From 26fad9f70de19b4cbd694387b614cbeafbc36ddb Mon Sep 17 00:00:00 2001 From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 15:38:12 +0800 Subject: [PATCH] kvm: qemu: Update Makefile for ia64 support. Update Makefile for ia64 compile support. Signed-off-by: Zhang Xiantao <[EMAIL PROTECTE

[kvm-devel] [5/24] Update vga.c for ia64.

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 10:32:42 +0800 Subject: [PATCH] kvm qemu: Update vga.c for ia64 support. Since current IA64 doesn't support dirty log, always set whole screen as dirty. We didn't find performance lose. In addition, this patch adds vga bios support for

[kvm-devel] [PATCH][0/24] Patches to enable ia64 support in userspace.

2007-12-09 Thread Zhang, Xiantao
Hi, Avi This series of patches are used to make kvm/ia64 userspace work in a clean way. In these patches, we have very few code for current source, except some necessary changes for ia64 target. Current ia64 support doesn't include processor and memory emulation code, but should work on kvm

[kvm-devel] [2/24]Make memory alias in cirrus_vga only works in target x86.

2007-12-09 Thread Zhang, Xiantao
From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 10:20:21 +0800 Subject: [PATCH] kvm: qemu : Making cirrs_vga alias only works for x86. Removing alias support for other archs. Signed-off-by: Zhang Xiantao <[EMAIL PROTECTED]> --- qemu/hw/cirrus_vga.c | 11 +++ 1 files change

[kvm-devel] [3/24] Moving CONFIG_X86 to x86-specific configure parameters.

2007-12-09 Thread Zhang, Xiantao
>From c859efaccc92ea7bf0aaeca71ffa434808e77850 Mon Sep 17 00:00:00 2001 From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 10:03:03 +0800 Subject: [PATCH] kvm : qemu : Moving CONFIG_X86 to x86 arch for other arch support. Moving CONFIG_X86 to x86 arch for other arch support. Signed-off-

[kvm-devel] [2/24] Update configure file to make it work for ia64/host.

2007-12-09 Thread Zhang, Xiantao
>From eae91b4eb0a06258cc4fc5875e8a6490b7479fed Mon Sep 17 00:00:00 2001 From: Zhang Xiantao <[EMAIL PROTECTED]> Date: Wed, 5 Dec 2007 14:06:34 +0800 Subject: [PATCH] kvm/ia64: qemu : Update qemu configuration file for ia64 Add configure support for ia64 platform. Signed-off-by: Zhang Xiantao <[EMA

[kvm-devel] GESCHAEFTSVORSCHLAG

2007-12-09 Thread Hillary Adams
GESCHAEFTSVORSCHLAG Zuerst muß ich Ihre Zuversicht in dieser Verhandlung bitten, dies ist auf Grund seiner lage als das Sein total VERTRAULICH und-GEHEIMNIS. Aber ich weiß, daß eine Verhandlung dieses Ausmaßes irgendeinen ängstlich und besorgt machen wird, aber ich versichere Sie, daß aller in

Re: [kvm-devel] kvm-55 test

2007-12-09 Thread Carsten Emde
Fabian Deutsch wrote: > Am Sonntag, den 09.12.2007, 12:26 +0100 schrieb Farkas Levente: >> Avi Kivity wrote: >>> Farkas Levente wrote: hi, after we test kvm-55 no regression found to kvm-54, but 32bit guest on a 64bit host still not working (but now the boot process hang earlier the

Re: [kvm-devel] [PATCH] fix -kernel option

2007-12-09 Thread Uri Lublin
Glauber de Oliveira Costa wrote: > Currently, the -kernel option is not working. > > Reason is, because we're registering chunks for regions 0-0xa and > 0x10-ram_size, the phys_ram_addr + PA is broken. > The real fix should be to rewrite all the load_linux() code to not rely > on this, but

Re: [kvm-devel] [PATCH] fix -kernel option

2007-12-09 Thread Izik Eidus
Dor Laor wrote: > Glauber de Oliveira Costa wrote: >> >> Currently, the -kernel option is not working. >> >> Reason is, because we're registering chunks for regions 0-0xa and >> 0x10-ram_size, the phys_ram_addr + PA is broken. >> The real fix should be to rewrite all the load_linux() code t

Re: [kvm-devel] [PATCH] fix -kernel option

2007-12-09 Thread Dor Laor
Glauber de Oliveira Costa wrote: Currently, the -kernel option is not working. Reason is, because we're registering chunks for regions 0-0xa and 0x10-ram_size, the phys_ram_addr + PA is broken. The real fix should be to rewrite all the load_linux() code to not rely on this, but meanwhil

Re: [kvm-devel] kvm-55 test

2007-12-09 Thread Fabian Deutsch
Am Sonntag, den 09.12.2007, 12:26 +0100 schrieb Farkas Levente: > Avi Kivity wrote: > > Farkas Levente wrote: > >> hi, > >> after we test kvm-55 no regression found to kvm-54, but 32bit guest on a > >> 64bit host still not working (but now the boot process hang earlier the > >> starting udev). anot

Re: [kvm-devel] kvm-55 test

2007-12-09 Thread Farkas Levente
Avi Kivity wrote: > Farkas Levente wrote: >> hi, >> after we test kvm-55 no regression found to kvm-54, but 32bit guest on a >> 64bit host still not working (but now the boot process hang earlier the >> starting udev). another strange thing that win xp with 4vcpu guest still >> see onlu one cpu in

Re: [kvm-devel] [PATCH] fix -kernel option

2007-12-09 Thread Avi Kivity
Anthony Liguori wrote: > Glauber de Oliveira Costa wrote: > >> Currently, the -kernel option is not working. >> >> Reason is, because we're registering chunks for regions 0-0xa and >> 0x10-ram_size, the phys_ram_addr + PA is broken. >> >> > > I think this patch is a reasonable wo

Re: [kvm-devel] A question about upgrading versions of kvm and the guest image

2007-12-09 Thread Avi Kivity
Mark Ryden wrote: > Hello, > > I had build kvm from sources and then installed a > a guest according to kvm howto using qemu-system-x86_64. > > (/usr/local/kvm/bin/qemu-system-x86_64 -hda vdisk.img -cdrom > /path/to/boot-media.iso \ >-boot d -m 384) > > The qemu-system-x86_64 utility is built

Re: [kvm-devel] kvm-55 test

2007-12-09 Thread Avi Kivity
Farkas Levente wrote: > hi, > after we test kvm-55 no regression found to kvm-54, but 32bit guest on a > 64bit host still not working (but now the boot process hang earlier the > starting udev). another strange thing that win xp with 4vcpu guest still > see onlu one cpu inside the guest. > You

Re: [kvm-devel] [PATCH] Use cmpxchg for pte updates on walk_addr()

2007-12-09 Thread Avi Kivity
Marcelo Tosatti wrote: > On Fri, Dec 07, 2007 at 07:06:26AM +0200, Avi Kivity wrote: > >> Marcelo Tosatti wrote: >> >>> Right, patch at end of the message restarts the process if the pte >>> changes under the walker. The goto is pretty ugly, but I fail to see any >>> elegant way of doing th

Re: [kvm-devel] [PATCH] Use cmpxchg for pte updates on walk_addr()

2007-12-09 Thread Avi Kivity
Marcelo Tosatti wrote: > Oops! > > Updated patch: > > > Applied, thanks. > #define PT_LEVEL_BITS PT64_LEVEL_BITS > #ifdef CONFIG_X86_64 > #define PT_MAX_FULL_LEVELS 4 > + #define CMPXCHG cmpxchg > #else > + #define CMPXCHG cmpxchg64 > #define PT_MAX_FULL_L

[kvm-devel] A question about upgrading versions of kvm and the guest image

2007-12-09 Thread Mark Ryden
Hello, I had build kvm from sources and then installed a a guest according to kvm howto using qemu-system-x86_64. (/usr/local/kvm/bin/qemu-system-x86_64 -hda vdisk.img -cdrom /path/to/boot-media.iso \ -boot d -m 384) The qemu-system-x86_64 utility is built when you build kvm from sources. I

[kvm-devel] 代开发票

2007-12-09 Thread zhxling
致:贵公司负责人(经理/财务)您好: 本公司是由三十多家公司联合的企业,因公司进项较多现 完成不了每月销售额度。现有部分普通发票(商品统一销售。 最新版本电脑运输。建筑工程。广告。等。。。其它服务发票。 可以优惠代开,还可根据贵公司所开的数量大小来商讨优惠点数, 本公司成立多年一直坚持以"诚信"为中心,牢固树立公司形象, 真正做到"彼此合作一次。必成永久朋友"。 本公司郑重承诺:所开发票可上网查证。或税务机关验证, 联系人:胡 先 生 手 机:1 3 5 4 4 2 6 0 0 0 8 商务QQ:4 0 6 3 2 5 6 5 0 e m a i l: [EMAIL PROTECTED]