Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-12 Thread Peter Lieven
Am 10.02.2015 um 11:50 schrieb Marcelo Tosatti: On Tue, Feb 10, 2015 at 10:26:33AM +0100, Peter Lieven wrote: Hi, while migrating vServers from 2.1.0 to 2.2.0 I see the following assertion that seems to have been introduced between 2.1.0 and 2.2.0 trigger on the destination. This happens in a

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Paolo Bonzini
On 10/02/2015 14:58, Peter Lieven wrote: >> Yes, but it is still not ready. It only works with 3.18 and 3.16. >>> Okay, but for testing I will use 3.19 with the patch for testing if the >>> assertion disappears?! >> If you use 3.19 in the host, you don't need kvm-kmod. >> >> If you use 3.19

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Peter Lieven
Am 10.02.2015 um 14:40 schrieb Paolo Bonzini: On 10/02/2015 14:31, Peter Lieven wrote: Yes, but it is still not ready. It only works with 3.18 and 3.16. Okay, but for testing I will use 3.19 with the patch for testing if the assertion disappears?! If you use 3.19 in the host, you don't need

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Paolo Bonzini
On 10/02/2015 14:31, Peter Lieven wrote: >>> >> Yes, but it is still not ready. It only works with 3.18 and 3.16. > > Okay, but for testing I will use 3.19 with the patch for testing if the > assertion disappears?! If you use 3.19 in the host, you don't need kvm-kmod. If you use 3.19 with kvm

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Peter Lieven
Am 10.02.2015 um 14:15 schrieb Paolo Bonzini: On 10/02/2015 13:56, Peter Lieven wrote: Ahem, 3.19 was released last Sunday. Give us some breathing room... I missed the next branch. I checked that out and updated the submodule to commit bfa76d49576599a4b9f9b7a71f23d73d6dcff735. Does that make

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Paolo Bonzini
On 10/02/2015 13:56, Peter Lieven wrote: >> Ahem, 3.19 was released last Sunday. Give us some breathing room... > > I missed the next branch. I checked that out and updated the submodule > to commit bfa76d49576599a4b9f9b7a71f23d73d6dcff735. > > Does that make sense? Yes, but it is still not r

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Peter Lieven
Am 10.02.2015 um 13:35 schrieb Paolo Bonzini: On 10/02/2015 13:17, Peter Lieven wrote: I have build my kvm module from http://git.kiszka.org/?p=kvm-kmod.git but it seems not to have been updates since October. The patch is not in there. Is that repository not up to date anymore? Ahem, 3.19

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Paolo Bonzini
On 10/02/2015 13:17, Peter Lieven wrote: > > I have build my kvm module from > > http://git.kiszka.org/?p=kvm-kmod.git > > but it seems not to have been updates since October. > The patch is not in there. > > Is that repository not up to date anymore? Ahem, 3.19 was released last Sunday. Gi

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Peter Lieven
Am 10.02.2015 um 11:50 schrieb Marcelo Tosatti: On Tue, Feb 10, 2015 at 10:26:33AM +0100, Peter Lieven wrote: Hi, while migrating vServers from 2.1.0 to 2.2.0 I see the following assertion that seems to have been introduced between 2.1.0 and 2.2.0 trigger on the destination. This happens in a

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Marcelo Tosatti
On Tue, Feb 10, 2015 at 10:26:33AM +0100, Peter Lieven wrote: > Hi, > > while migrating vServers from 2.1.0 to 2.2.0 I see the following assertion > that seems to have > been introduced between 2.1.0 and 2.2.0 trigger on the destination. This > happens in a serious > amount of cases. In most cas

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Paolo Bonzini
On 10/02/2015 11:30, Peter Lieven wrote: >>> >> QEMU64 does not resemble any actual processor. You want the lowest >> denominator of your cluster, probably Nehalem. > > Ah okay. Normally, I compare the available cpu flags of my cluster > and pass those flags individually. Maybe I have to revisi

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Peter Lieven
Am 10.02.2015 um 11:25 schrieb Paolo Bonzini: On 10/02/2015 11:24, Peter Lieven wrote: First of all (but unrelated to the bug) do not use "-cpu qemu64" with KVM. I remember there was an issue with kvm64 anytime in the past, but this is ages ago I think. I will change that for new vserver star

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Peter Lieven
Am 10.02.2015 um 11:17 schrieb Paolo Bonzini: On 10/02/2015 11:03, Peter Lieven wrote: My hope was that anyone has observed this post 2.2.0 already and there is a fix available ;-) Can you indicate what info would be helpful debugging this? Cmdline is: /usr/bin/qemu-2.2.0 -enable-kvm -M pc-

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Paolo Bonzini
On 10/02/2015 11:24, Peter Lieven wrote: >>> >> First of all (but unrelated to the bug) do not use "-cpu qemu64" with >> KVM. > > I remember there was an issue with kvm64 anytime in the past, but this > is ages ago I think. I will change that for new vserver starts. What > (which flag) is the e

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Peter Lieven
Am 10.02.2015 um 11:17 schrieb Paolo Bonzini: On 10/02/2015 11:03, Peter Lieven wrote: My hope was that anyone has observed this post 2.2.0 already and there is a fix available ;-) Can you indicate what info would be helpful debugging this? Cmdline is: /usr/bin/qemu-2.2.0 -enable-kvm -M pc-

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Paolo Bonzini
On 10/02/2015 11:03, Peter Lieven wrote: > > My hope was that anyone has observed this post 2.2.0 already and there > is a fix available ;-) > > Can you indicate what info would be helpful debugging this? > > Cmdline is: > /usr/bin/qemu-2.2.0 -enable-kvm -M pc-i440fx-2.1 -nodefaults -netdev

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Peter Lieven
Am 10.02.2015 um 10:49 schrieb Paolo Bonzini: On 10/02/2015 10:26, Peter Lieven wrote: Hi, while migrating vServers from 2.1.0 to 2.2.0 I see the following assertion that seems to have been introduced between 2.1.0 and 2.2.0 trigger on the destination. This happens in a serious amount of cases

Re: [Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Paolo Bonzini
On 10/02/2015 10:26, Peter Lieven wrote: > Hi, > > while migrating vServers from 2.1.0 to 2.2.0 I see the following > assertion that seems to have > been introduced between 2.1.0 and 2.2.0 trigger on the destination. This > happens in a serious > amount of cases. In most cases it works flawlessl

[Qemu-devel] kvmclock_current_nsec: Assertion `time.tsc_timestamp <= migration_tsc'

2015-02-10 Thread Peter Lieven
Hi, while migrating vServers from 2.1.0 to 2.2.0 I see the following assertion that seems to have been introduced between 2.1.0 and 2.2.0 trigger on the destination. This happens in a serious amount of cases. In most cases it works flawlessly on the second attempt to migrate the vServer (same