Re: [kvm-devel] Test report for KVM, kvm.git: 93f9d893.. , kvm-userspace.git 1edeb9c0..

2007-09-18 Thread Zhao, Yunfeng
It's hard to tell. We didn't run installation of Vista nightly. >-Original Message- >From: Avi Kivity [mailto:[EMAIL PROTECTED] >Sent: 2007年9月18日 17:34 >To: Zhao, Yunfeng >Cc: kvm-devel@lists.sourceforge.net >Subject: Re: [kvm-devel] Test report for KVM, kvm.git: 93f9d893.. , >kvm-usersp

Re: [kvm-devel] windows 2003 smp guest

2007-09-18 Thread Haydn Solomon
I'm going to try the acpi multiprocessor HAL and see how that works. What kind of performance do you get with it? On 9/18/07, He, Qing <[EMAIL PROTECTED]> wrote: > > > > >-Original Message- > >From: [EMAIL PROTECTED] > >[mailto:[EMAIL PROTECTED] On Behalf Of Avi Kivity > >Sent: 2007年9月18日

Re: [kvm-devel] windows 2003 smp guest

2007-09-18 Thread He, Qing
>-Original Message- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED] On Behalf Of Avi Kivity >Sent: 2007年9月18日 22:06 >To: Haydn Solomon >Cc: kvm-devel >Subject: Re: [kvm-devel] windows 2003 smp guest > >Haydn Solomon wrote: >> I am interested in installing smp windows 2003 server guest

Re: [kvm-devel] PowerPC 440 progress

2007-09-18 Thread Tim Anderson
Great job Hollis! > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > Hollis Blanchard > Sent: Tuesday, September 18, 2007 3:42 PM > To: kvm-ppc-devel > Cc: kvm-devel > Subject: [kvm-devel] PowerPC 440 progress > > With the attached patch, we can n

Re: [kvm-devel] Using VMChannel to communicate with the host.

2007-09-18 Thread Cam Macdonell
Dor Laor wrote: >> > Hmm, well it's an old code that Uri will rebase for virtio so just drop it. > I just thought it might help. >> No worries. In terms of moving to virtIO I grabbed your tree previously to look at it. To test and play around with virtIO, do I need to use your kernel (or modu

[kvm-devel] [PATCH] (big) real mode emulation - correct code placement

2007-09-18 Thread Nitin A Kamble
Hi Avi, Some emulation case statements have gone to wrong place in the upstream tree. This patch fixes that. This time I have created the patch using the git-format-patch command as per your suggestion. Please apply. -- Thanks & Regards, Nitin Open Source Technology Center, Intel Corporation

Re: [kvm-devel] [RFC][PATCH] ignore set_cr3 GP fault in non-pae mode

2007-09-18 Thread Ryan Harper
* Zachary Amsden <[EMAIL PROTECTED]> [2007-09-18 16:59]: > On Tue, 2007-09-18 at 16:25 -0500, Ryan Harper wrote: > > * Nakajima, Jun <[EMAIL PROTECTED]> [2007-09-18 16:22]: > > > Anthony Liguori wrote: > > > > Ryan Harper wrote: > > > > > Playing around with running VMware-server within a KVM guest

Re: [kvm-devel] [RFC][PATCH] ignore set_cr3 GP fault in non-pae mode

2007-09-18 Thread Zachary Amsden
On Tue, 2007-09-18 at 16:25 -0500, Ryan Harper wrote: > * Nakajima, Jun <[EMAIL PROTECTED]> [2007-09-18 16:22]: > > Anthony Liguori wrote: > > > Ryan Harper wrote: > > > > Playing around with running VMware-server within a KVM guest and > > noticed > > > > that whenever we launch a VM within the gu

Re: [kvm-devel] [RFC][PATCH] ignore set_cr3 GP fault in non-pae mode

2007-09-18 Thread Nakajima, Jun
Ryan Harper wrote: > * Nakajima, Jun <[EMAIL PROTECTED]> [2007-09-18 16:22]: > > Anthony Liguori wrote: > > > Ryan Harper wrote: > > > > Playing around with running VMware-server within a KVM guest and noticed > > > > that whenever we launch a VM within the guest, KVM reports a GP fault in > > > >

Re: [kvm-devel] [RFC][PATCH] ignore set_cr3 GP fault in non-pae mode

2007-09-18 Thread Ryan Harper
* Nakajima, Jun <[EMAIL PROTECTED]> [2007-09-18 16:22]: > Anthony Liguori wrote: > > Ryan Harper wrote: > > > Playing around with running VMware-server within a KVM guest and > noticed > > > that whenever we launch a VM within the guest, KVM reports a GP > fault in > > > set_cr3. Removing the faul

Re: [kvm-devel] [RFC][PATCH] ignore set_cr3 GP fault in non-pae mode

2007-09-18 Thread Nakajima, Jun
Anthony Liguori wrote: > Ryan Harper wrote: > > Playing around with running VMware-server within a KVM guest and noticed > > that whenever we launch a VM within the guest, KVM reports a GP fault in > > set_cr3. Removing the fault injection (raised for attempting to set > > reserved bits) for the n

Re: [kvm-devel] Gigabit networking speeds

2007-09-18 Thread Anthony Liguori
Gerard Saraber wrote: > Hi, > we were testing the network throughput with some simple wget tests, > grabbing a 112MB file off another machine, the host OS gets 46MB/sec > transferring that file, but the guest virtual ones only get 10-14MB/sec, > I'm using model=rtl8139 for the nic, and a tap via a

[kvm-devel] Gigabit networking speeds

2007-09-18 Thread Gerard Saraber
Hi, we were testing the network throughput with some simple wget tests, grabbing a 112MB file off another machine, the host OS gets 46MB/sec transferring that file, but the guest virtual ones only get 10-14MB/sec, I'm using model=rtl8139 for the nic, and a tap via a bridge, I'm wondering if I'm doi

Re: [kvm-devel] [RFC][PATCH] ignore set_cr3 GP fault in non-pae mode

2007-09-18 Thread Anthony Liguori
Ryan Harper wrote: > Playing around with running VMware-server within a KVM guest and noticed > that whenever we launch a VM within the guest, KVM reports a GP fault in > set_cr3. Removing the fault injection (raised for attempting to set > reserved bits) for the non-pae case allows memtest to boo

[kvm-devel] [RFC][PATCH] ignore set_cr3 GP fault in non-pae mode

2007-09-18 Thread Ryan Harper
Playing around with running VMware-server within a KVM guest and noticed that whenever we launch a VM within the guest, KVM reports a GP fault in set_cr3. Removing the fault injection (raised for attempting to set reserved bits) for the non-pae case allows memtest to boot and run within VMWare Se

[kvm-devel] [ kvm-Bugs-1797204 ] Mouse disappears

2007-09-18 Thread SourceForge.net
Bugs item #1797204, was opened at 2007-09-18 13:16 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=893831&aid=1797204&group_id=180599 Please note that this message will contain a full copy

Re: [kvm-devel] windows 2003 smp guest

2007-09-18 Thread Haydn Solomon
Many thanks. On 9/18/07, Avi Kivity <[EMAIL PROTECTED]> wrote: > > Haydn Solomon wrote: > > > > > > > > > > > > > > > > Good question. What HALs are available for Windows 2003 > SMP? > > > > > > > > > The following are available... > >

Re: [kvm-devel] windows 2003 smp guest

2007-09-18 Thread Avi Kivity
Haydn Solomon wrote: > > > > > > > > > > Good question. What HALs are available for Windows 2003 SMP? > > > > > > The following are available... > > > > acpi multiprocessor pc > > acpi uniprocessor pc > > a

Re: [kvm-devel] windows 2003 smp guest

2007-09-18 Thread Haydn Solomon
> > > > > > > > > > Good question. What HALs are available for Windows 2003 SMP? > > > > > > > > > The following are available... > > > > > > acpi multiprocessor pc > > > acpi uniprocessor pc > > > acpi pc > > > mps uniprocessor pc > > > mps multiprocessor pc > > > standard pc > > > other > >

Re: [kvm-devel] [PATCH] reduce msr efer reloads on heavyweight vmexit

2007-09-18 Thread Dong, Eddie
Avi Kivity wrote: > Eddie, can you review the attached patch? It improves on your efer > reload patch by avoiding a reload even if EFER.SCE is different in the > guest and host, in some scenarios. > Avi: Good optimization! It should be safe since SYSCALL/SYSRET will check following condi

Re: [kvm-devel] windows 2003 smp guest

2007-09-18 Thread Haydn Solomon
On 9/18/07, Avi Kivity <[EMAIL PROTECTED]> wrote: > > Haydn Solomon wrote: > > > > > > On 9/18/07, *Avi Kivity* <[EMAIL PROTECTED] > > > wrote: > > > > > > > > It's working will with -no-kvm-irqchip. Not so sure without the > > switch, > > but we're improving

Re: [kvm-devel] windows 2003 smp guest

2007-09-18 Thread Avi Kivity
Haydn Solomon wrote: > > > On 9/18/07, *Avi Kivity* <[EMAIL PROTECTED] > > wrote: > > > > It's working will with -no-kvm-irqchip. Not so sure without the > switch, > but we're improving things. > > I haven't tested performance very thoroughly. What's you

Re: [kvm-devel] windows 2003 smp guest

2007-09-18 Thread Haydn Solomon
On 9/18/07, Avi Kivity <[EMAIL PROTECTED]> wrote: > > > > It's working will with -no-kvm-irqchip. Not so sure without the switch, > but we're improving things. > > I haven't tested performance very thoroughly. What's your workload? My workload medium to high. Running full cisco labs using cisco

Re: [kvm-devel] using the kvm python wrapper (was Re: [PATCH] Fallback to use /sbin/ifconfig if /sbin/ip is not available)

2007-09-18 Thread Avi Kivity
Carlo Marcelo Arenas Belon wrote: > On Sun, Sep 16, 2007 at 12:03:05PM +0200, Avi Kivity wrote: > > >> but why is anyone using this wrapper? I thought I was the >> only one, and that from tradition rather than any real need. >> > > at least in my case, out of confusion, as it gets instal

Re: [kvm-devel] windows 2003 smp guest

2007-09-18 Thread Avi Kivity
Haydn Solomon wrote: > I am interested in installing smp windows 2003 server guest and have > some questions. > > 1. Is windows smp guest working and performing well at this point in kvm? It's working will with -no-kvm-irqchip. Not so sure without the switch, but we're improving things. I hav

[kvm-devel] windows 2003 smp guest

2007-09-18 Thread Haydn Solomon
I am interested in installing smp windows 2003 server guest and have some questions. 1. Is windows smp guest working and performing well at this point in kvm? 2. If question 1 above is true, then what HAL should I choose during installation and what other flags should I use when running it? Tha

Re: [kvm-devel] [PATCH 2/3] Refactor hypercall infrastructure (v3)

2007-09-18 Thread Anthony Liguori
Avi Kivity wrote: > Avi Kivity wrote: > >> Avi Kivity wrote: >> >>> Anthony Liguori wrote: >>> >>> This patch refactors the current hypercall infrastructure to better support live migration and SMP. It eliminates the hypercall page by trapping the UD exception

Re: [kvm-devel] [PATCH 2/3] Refactor hypercall infrastructure (v3)

2007-09-18 Thread Avi Kivity
Avi Kivity wrote: > Avi Kivity wrote: >> Anthony Liguori wrote: >> >>> This patch refactors the current hypercall infrastructure to better >>> support live >>> migration and SMP. It eliminates the hypercall page by trapping the UD >>> exception that would occur if you used the wrong hypercall

Re: [kvm-devel] [PATCH 2/3] Refactor hypercall infrastructure (v3)

2007-09-18 Thread Avi Kivity
Avi Kivity wrote: > Anthony Liguori wrote: > >> This patch refactors the current hypercall infrastructure to better support >> live >> migration and SMP. It eliminates the hypercall page by trapping the UD >> exception that would occur if you used the wrong hypercall instruction for >> the >>

Re: [kvm-devel] [PATCH 2/3] Refactor hypercall infrastructure (v3)

2007-09-18 Thread Avi Kivity
Anthony Liguori wrote: > This patch refactors the current hypercall infrastructure to better support > live > migration and SMP. It eliminates the hypercall page by trapping the UD > exception that would occur if you used the wrong hypercall instruction for the > underlying architecture and repla

Re: [kvm-devel] [ kvm-Bugs-1796939 ] network issue of 64bit linux guest

2007-09-18 Thread Avi Kivity
Avi Kivity wrote: > SourceForge.net wrote: >> >> Bug detailed description: >> -- >> Network of 64bit guest will be lost while copying small files from >> guest to host with scp command. >> error info on host: >> [EMAIL PROTECTED] ~]# scp ly test temp* 192.168.134.37:/root/

Re: [kvm-devel] [ kvm-Bugs-1796939 ] network issue of 64bit linux guest

2007-09-18 Thread Avi Kivity
SourceForge.net wrote: > > Bug detailed description: > -- > Network of 64bit guest will be lost while copying small files from guest to > host with scp command. > > error info on host: > [EMAIL PROTECTED] ~]# scp ly test temp* 192.168.134.37:/root/ > ssh: connect to host 1

Re: [kvm-devel] [PATCH 001/104] KVM: Fix *nopage() in kvm_main.c

2007-09-18 Thread Avi Kivity
Nick Piggin wrote: > On Tuesday 18 September 2007 04:19, Avi Kivity wrote: > >> Nick Piggin wrote: >> I should mention that the converting to use ->fault() is a 15-minute change; the tricky part is adding backwards compatibility for the external module package.

Re: [kvm-devel] [PATCH 0/5][RESEND] Split the emulator: decode & execute

2007-09-18 Thread Laurent Vivier
Avi Kivity wrote: > Laurent Vivier wrote: >> These patches split the emulator in two parts: one to decode the instruction, >> the other to execute it. The decode part is then called only when needed. >> >> > > Applied all, thanks. > > I changed the name of the variable 'decode' to 'c' to reduc

Re: [kvm-devel] [PATCH 0/5][RESEND] Split the emulator: decode & execute

2007-09-18 Thread Avi Kivity
Laurent Vivier wrote: > These patches split the emulator in two parts: one to decode the instruction, > the other to execute it. The decode part is then called only when needed. > > Applied all, thanks. I changed the name of the variable 'decode' to 'c' to reduce the number of line splits. T

Re: [kvm-devel] Test report for KVM, kvm.git: 93f9d893.. , kvm-userspace.git 1edeb9c0..

2007-09-18 Thread Avi Kivity
Zhao, Yunfeng wrote:Izik is addressing > 2. blue screen while install 64bit vista > https://sourceforge.net/tracker/?func=detail&atid=893831&aid=1796941&gro > up_id=180599 > Can you say what was the last version (or commit hash) which worked? -- error compiling committee.c: too many argume

[kvm-devel] Test report for KVM, kvm.git: 93f9d893.. , kvm-userspace.git 1edeb9c0..

2007-09-18 Thread Zhao, Yunfeng
Hi, This is today's KVM test result against kvm.git 93f9d89379572b47006840d6a6ca22cc9e1548b2 and kvm-userspace.git 1edeb9c05aa034633978f31e2c773a1be55ed337. One issue has been fixed: 1. guest timer 2 times faster than network timer https://sourceforge.net/tracker/index.php?func=detail&aid=1791444&

[kvm-devel] [PATCH 5/5][RESEND] Call x86_decode_insn() only when needed

2007-09-18 Thread Laurent Vivier
move emulate_ctxt to kvm_vcpu to keep emulate context when we exit from kvm module. Call x86_decode_insn() only when needed. Modify x86_emulate_insn() to not modify the context if it must be re-entered. Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]> Index: kvm/drivers/kvm/kvm.h ===

[kvm-devel] [PATCH 4/5][RESEND] emulate_instruction() calls now x86_decode_insn() and x86_emulate_insn()

2007-09-18 Thread Laurent Vivier
emulate_instruction() calls now x86_decode_insn() and x86_emulate_insn(). x86_emulate_insn() is x86_emulate_memop() without the decoding part. Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]> Index: kvm/drivers/kvm/kvm_main.c === --

[kvm-devel] [PATCH 3/5][RESEND] move all decoding process to function x86_decode_insn().

2007-09-18 Thread Laurent Vivier
move all decoding process to function x86_decode_insn(). Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]> Index: kvm/drivers/kvm/x86_emulate.c === --- kvm.orig/drivers/kvm/x86_emulate.c 2007-09-18 10:41:06.0 +0200 +++ kvm/d

[kvm-devel] [ kvm-Bugs-1796941 ] blue screen while install 64bit vista

2007-09-18 Thread SourceForge.net
Bugs item #1796941, was opened at 2007-09-18 17:27 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=893831&aid=1796941&group_id=180599 Please note that this message will contain a full copy

[kvm-devel] [PATCH 2/5][RESEND] move all x86_emulate_memop() to a structure

2007-09-18 Thread Laurent Vivier
move all x86_emulate_memop() common variables between decode and execute to a structure decode_cache. struct decode_cache { u8 twobyte; u8 b; u8 lock_prefix; u8 rep_prefix; u8 op_bytes; u8 a

[kvm-devel] [PATCH 0/5][RESEND] Split the emulator: decode & execute

2007-09-18 Thread Laurent Vivier
These patches split the emulator in two parts: one to decode the instruction, the other to execute it. The decode part is then called only when needed. [PATCH 1/5] x86_emulate-remove_unused, some cleanup: remove unused functions [PATCH 2/5] x86_emulate-context, move all x86_emulate_memop() common

[kvm-devel] [PATCH 1/5][RESEND] some cleanup: remove unused functions

2007-09-18 Thread Laurent Vivier
Remove #ifdef functions never used Signed-off-by: Laurent Vivier <[EMAIL PROTECTED]> Index: kvm/drivers/kvm/x86_emulate.c === --- kvm.orig/drivers/kvm/x86_emulate.c 2007-09-16 11:33:01.0 +0200 +++ kvm/drivers/kvm/x86_emulate

Re: [kvm-devel] [PATCH 001/104] KVM: Fix *nopage() in kvm_main.c

2007-09-18 Thread Nick Piggin
On Tuesday 18 September 2007 04:19, Avi Kivity wrote: > Nick Piggin wrote: > >> I should mention that the converting to use ->fault() is a 15-minute > >> change; the tricky part is adding backwards compatibility for the > >> external module package. > > > > It should be mostly possible to ifdef a n

[kvm-devel] [ kvm-Bugs-1796939 ] network issue of 64bit linux guest

2007-09-18 Thread SourceForge.net
Bugs item #1796939, was opened at 2007-09-18 17:23 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=893831&aid=1796939&group_id=180599 Please note that this message will contain a full copy

Re: [kvm-devel] [PATCH 1/3] Add vmmcall/vmcall to x86_emulate (v3)

2007-09-18 Thread Avi Kivity
Anthony Liguori wrote: > Add vmmcall/vmcall to x86_emulate. Future patch will implement functionality > for these instructions. > > Applied 1-3, thanks. -- error compiling committee.c: too many arguments to function -

Re: [kvm-devel] [PATCH 0/5] Split the emulator: decode & execute

2007-09-18 Thread Laurent Vivier
Avi Kivity wrote: > Laurent Vivier wrote: >> Avi Kivity wrote: >> >>> Laurent Vivier (Bull) wrote: >>> > Not being able to emulate is sometimes legitimate. In the case of > writing to a write-protected guest page table, we simply > un-write-protect it and go back to the guest (wh