Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-30 Thread Soren Hansen
On Sun, Jun 29, 2008 at 11:59:27AM +0300, Avi Kivity wrote: Yeah. To be on the safe side you can have KVM_CHECK_EXTENSION return false for KVM_CAP_CLOCKSOURCE. Oh! That's even better. Would that be sufficient? I mean, do all guest versions check this before trying to use the paravirt clock?

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-30 Thread Soren Hansen
On Mon, Jun 30, 2008 at 04:39:23PM +0300, Avi Kivity wrote: Yeah. To be on the safe side you can have KVM_CHECK_EXTENSION return false for KVM_CAP_CLOCKSOURCE. Oh! That's even better. Would that be sufficient? I mean, do all guest versions check this before trying to use the paravirt clock?

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-29 Thread Avi Kivity
Soren Hansen wrote: On Thu, Jun 26, 2008 at 03:52:47PM +0300, Avi Kivity wrote: The ubuntu kernel has a newer KVM module backported to it so it's really 2.6.25-rcX. That's a big no-no. We only guarantee binary compatibility for kernel.org releases. kvm-blah releases may break

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-26 Thread Gerd Hoffmann
You mean with CONFIG_KVM_CLOCK=n it boots fine, I suppose. You should upgrade the guest kernel to the git tree, kvm clock changes break compatibility with older kernels. For completeness: older -rc kernels only, mixing -rc8 with 2.6.25 and older is fine. cheers, Gerd --

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-26 Thread Bernd Schubert
On Thursday 26 June 2008, Gerd Hoffmann wrote: You mean with CONFIG_KVM_CLOCK=n it boots fine, I suppose. You should upgrade the guest kernel to the git tree, kvm clock changes break compatibility with older kernels. For completeness: older -rc kernels only, mixing -rc8 with 2.6.25 and

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-26 Thread Gerd Hoffmann
Bernd Schubert wrote: On Thursday 26 June 2008, Gerd Hoffmann wrote: You mean with CONFIG_KVM_CLOCK=n it boots fine, I suppose. You should upgrade the guest kernel to the git tree, kvm clock changes break compatibility with older kernels. For completeness: older -rc kernels only, mixing -rc8

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-26 Thread Soren Hansen
On Thu, Jun 26, 2008 at 03:52:47PM +0300, Avi Kivity wrote: The ubuntu kernel has a newer KVM module backported to it so it's really 2.6.25-rcX. That's a big no-no. We only guarantee binary compatibility for kernel.org releases. kvm-blah releases may break compatibility temporarily as

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-26 Thread Soren Hansen
On Thu, Jun 26, 2008 at 03:52:47PM +0300, Avi Kivity wrote: The ubuntu kernel has a newer KVM module backported to it so it's really 2.6.25-rcX. That's a big no-no. We only guarantee binary compatibility for kernel.org releases. kvm-blah releases may break compatibility temporarily as

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-26 Thread Jeremy Fitzhardinge
Avi Kivity wrote: Gerd Hoffmann (5): x86: Add structs and functions for paravirt clocksource x86: Make xen use the paravirt clocksource structs and functions KVM: Make kvm host use the paravirt clocksource structs x86: KVM guest: Use the paravirt clocksource structs and

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-25 Thread Avi Kivity
Linus Torvalds wrote: On Wed, 25 Jun 2008, Avi Kivity wrote: Linus, please pull from the repo and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm.git kvm-updates-2.6.26 to receive kvm updates for 2.6.26-rc7. The patches fix host oopses, guest interrupt loss, and total

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-25 Thread Bernd Schubert
Avi Kivity wrote: Linus, please pull from the repo and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm.git kvm-updates-2.6.26 I just pulled from Linus and now it stalls to boot at [0.616031] pnp: PnP ACPI init [0.628031] ACPI: bus type pnp registered [

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-25 Thread Marcelo Tosatti
On Wed, Jun 25, 2008 at 06:13:05PM +0200, Bernd Schubert wrote: Avi Kivity wrote: Linus, please pull from the repo and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm.git kvm-updates-2.6.26 I just pulled from Linus and now it stalls to boot at [0.616031]

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-25 Thread Bernd Schubert
On Wednesday 25 June 2008, Marcelo Tosatti wrote: On Wed, Jun 25, 2008 at 06:13:05PM +0200, Bernd Schubert wrote: Avi Kivity wrote: Linus, please pull from the repo and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm.git kvm-updates-2.6.26 I just pulled from

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-25 Thread Marcelo Tosatti
On Wed, Jun 25, 2008 at 08:54:44PM +0200, Bernd Schubert wrote: On Wednesday 25 June 2008, Marcelo Tosatti wrote: On Wed, Jun 25, 2008 at 06:13:05PM +0200, Bernd Schubert wrote: Avi Kivity wrote: Linus, please pull from the repo and branch at:

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-25 Thread Bernd Schubert
On Wednesday 25 June 2008, Marcelo Tosatti wrote: On Wed, Jun 25, 2008 at 08:54:44PM +0200, Bernd Schubert wrote: On Wednesday 25 June 2008, Marcelo Tosatti wrote: On Wed, Jun 25, 2008 at 06:13:05PM +0200, Bernd Schubert wrote: Avi Kivity wrote: Linus, please pull from the repo and

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-25 Thread Marcelo Tosatti
On Wed, Jun 25, 2008 at 04:17:23PM -0300, Marcelo Tosatti wrote: Just found out, it is CONFIG_KVM_CLOCK. With CONFIG_KVM_CLOCK=y it does boot fine. You mean with CONFIG_KVM_CLOCK=n it boots fine, I suppose. You should upgrade the guest kernel to the git tree, kvm clock changes break

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-25 Thread Bernd Schubert
On Wednesday 25 June 2008, Marcelo Tosatti wrote: On Wed, Jun 25, 2008 at 04:17:23PM -0300, Marcelo Tosatti wrote: Just found out, it is CONFIG_KVM_CLOCK. With CONFIG_KVM_CLOCK=y it does boot fine. You mean with CONFIG_KVM_CLOCK=n it boots fine, I suppose. You should upgrade the

[GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-24 Thread Avi Kivity
Linus, please pull from the repo and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm.git kvm-updates-2.6.26 to receive kvm updates for 2.6.26-rc7. The patches fix host oopses, guest interrupt loss, and total kvm clock borkage. Since one of the goals of kvm clock was to be

Re: [GIT PULL] KVM fixes for 2.6.26-rc7

2008-06-24 Thread Linus Torvalds
On Wed, 25 Jun 2008, Avi Kivity wrote: Linus, please pull from the repo and branch at: git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm.git kvm-updates-2.6.26 to receive kvm updates for 2.6.26-rc7. The patches fix host oopses, guest interrupt loss, and total kvm clock borkage.