Re: [kvm-devel] [ANNOUNCE] kvm-18 release

2007-03-26 Thread Avi Kivity
Michael Riepe wrote: Avi Kivity wrote: This is mostly to fix the 32-bit Linux guest breakage in kvm-17. Well, almost. Knoppix 5.0 and 5.2 work now, but 5.1.1 still hangs with a black framebuffer (no penguin logo) and a load of 100%. Do you have msr complaints in dmesg? Can you

Re: [kvm-devel] Step by step instructions for KVM networking

2007-03-26 Thread Steve Kwee
Daniel Qarras [EMAIL PROTECTED] writes: Hi Avi, all, I tried it now, it's simple and it even works: 1. Add BRIDGE=sw0 to ifcfg-eth0 2. Create a new ifcfg-sw0 that has TYPE=Bridge, and any dhcp/ip configuration you previously had in ifcfg-eth0 I've now managed to get several

[kvm-devel] [PATCH] KVM breaks CPU hotplug

2007-03-26 Thread Shaohua Li
When testing CPU hotplug, I found cpu can't be onlined with kvm enabled sometimes. The reason is smp_call_function_single is a nop if the thread is running on the target cpu. I think CPU_ONLINE case doesn't require the fix as the online CPU isn't plugged into sheduler yet. Signed-off-by: Shaohua

Re: [kvm-devel] [PATCH] RE: ia32 emulation on Intel CPU

2007-03-26 Thread Avi Kivity
Kiselev, Sergey wrote: Following patch adds back this functionality: Signed-off-by: Sergey Kiselev [EMAIL PROTECTED] Applied, thanks. -- Do not meddle in the internals of kernels, for they are subtle and quick to panic.

[kvm-devel] KVM-18 Error compilation

2007-03-26 Thread BELLEGUEULLE Damien
./configure --prefix=/usr --qemu-cc=/usr/bin/gcc-3.3.6 er -I. -I.. -I/home/bellegueulle/kvm-18/qemu/target-i386 -I/home/bellegueulle/kvm-18/qemu -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D__user= -I/home/bellegueulle/kvm-18/qemu/fpu -DHAS_AUDIO

Re: [kvm-devel] KVM-18 Error compilation

2007-03-26 Thread Avi Kivity
BELLEGUEULLE Damien wrote: ./configure --prefix=/usr --qemu-cc=/usr/bin/gcc-3.3.6 er -I. -I.. -I/home/bellegueulle/kvm-18/qemu/target-i386 -I/home/bellegueulle/kvm-18/qemu -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D__user= -I/home/bellegueulle/kvm-18/qemu/fpu -DHAS_AUDIO

Re: [kvm-devel] [PATCH] KVM breaks CPU hotplug

2007-03-26 Thread Avi Kivity
Avi Kivity wrote: Shaohua Li wrote: When testing CPU hotplug, I found cpu can't be onlined with kvm enabled sometimes. The reason is smp_call_function_single is a nop if the thread is running on the target cpu. I think CPU_ONLINE case doesn't require the fix as the online CPU isn't plugged

Re: [kvm-devel] [ANNOUNCE] kvm-18 release

2007-03-26 Thread Michael Riepe
Hi! Avi Kivity wrote: Michael Riepe wrote: Avi Kivity wrote: This is mostly to fix the 32-bit Linux guest breakage in kvm-17. Well, almost. Knoppix 5.0 and 5.2 work now, but 5.1.1 still hangs with a black framebuffer (no penguin logo) and a load of 100%. Do you have

[kvm-devel] portability layer?

2007-03-26 Thread Hollis Blanchard
Hi Avi, I was wondering what you think is the right abstraction layer to target for porting KVM to non-x86 architectures? To me it looks like libkvm is the answer. The kernel/userland interface is heavily x86-specific, including things like struct kvm_run. So it looks like the higher-level API of

Re: [kvm-devel] [PATCH] KVM breaks CPU hotplug

2007-03-26 Thread Li, Shaohua
-Original Message- From: Avi Kivity [mailto:[EMAIL PROTECTED] Sent: Monday, March 26, 2007 6:58 PM To: Li, Shaohua Cc: kvm-devel; Andrew Morton Subject: Re: [PATCH] KVM breaks CPU hotplug Avi Kivity wrote: Shaohua Li wrote: When testing CPU hotplug, I found cpu can't be onlined with

[kvm-devel] kvm-18 breaks Cisco VPN on WinXP SP1

2007-03-26 Thread Leslie Mann
kvm-18 has broken use of Cisco VPN client on WinXP SP1 running on a FC6 2.6.19-1.2911 client, Intel Core Duo system. I have been running successfully from kvm-11 thru kvm-17 without issue. After upgrading to kvm-18 any attempts to connect the VPN client result in an unresponsive X11 session

Re: [kvm-devel] [PATCH] KVM breaks CPU hotplug

2007-03-26 Thread Avi Kivity
Li, Shaohua wrote: How about take cpu hotplug lock for kvm_vm_ioctl and kvm_vcpu_ioctl? That will serialize calls to these functions, and we want parallel execution of kvm_vcpu_ioctl(). We could make it a reader-writer lock, but... I think that adding a