Re: kvm tuning guide

2009-09-30 Thread Avi Kivity
On 09/30/2009 07:09 AM, Nikola Ciprich wrote: The default, IDE, is highly supported by guests but may be slow, especially with disk arrays. If your guest supports it, use the virtio interface: Avi, what is the status of data integrity issues Chris Hellwig summarized some time ago? I

Re: [PATCH 1/1] qemu-kvm: virtio-net: Re-instate GSO code removed upstream

2009-09-30 Thread Avi Kivity
On 09/29/2009 10:45 PM, Mark McLoughlin wrote: On Tue, 2009-05-05 at 09:56 +0100, Mark McLoughlin wrote: This commit: commit 559a8f45f34cc50d1a60b4f67a06614d506b2e01 Subject: Remove stray GSO code from virtio_net (Mark McLoughlin) Removed some GSO code from upstream qemu.git, but

Re: [PATCH] [RESEND] KVM:VMX: Add support for Pause-Loop Exiting

2009-09-30 Thread Avi Kivity
On 09/30/2009 03:01 AM, Zhai, Edwin wrote: Avi, I modify it according your comments. The only thing I want to keep is the module param ple_gap/window. Although they are not per-guest, they can be used to find the right value, and disable PLE for debug purpose. Fair enough, ACK. -- Do not

Re: [Qemu-devel] Release plan for 0.12.0

2009-09-30 Thread Avi Kivity
On 09/30/2009 01:54 AM, Anthony Liguori wrote: Hi, Now that 0.11.0 is behind us, it's time to start thinking about 0.12.0. I'd like to do a few things different this time around. I don't think the -rc process went very well as I don't think we got more testing out of it. I'd like to

RE: migrate_set_downtime bug

2009-09-30 Thread Dietmar Maurer
Since the problem you pinpointed do exist, I would suggest measuring the average load of the last, say, 10 iterations. The last 10 interation does not define a fixed time. I guess it is much more reasonable to measure the average of the last '10 seconds'. But usually a migration only takes

Re: [PATCH 04/47] KVM: x86: Disallow hypercalls for guest callers in rings 0

2009-09-30 Thread Jan Lübbe
Hi! On Wed, 2009-08-26 at 13:29 +0300, Avi Kivity wrote: From: Jan Kiszka jan.kis...@siemens.com So far unprivileged guest callers running in ring 3 can issue, e.g., MMU hypercalls. Normally, such callers cannot provide any hand-crafted MMU command structure as it has to be passed by its

[PATCH] Add two parameters for wait_for_login

2009-09-30 Thread Yolkfull Chow
Sometimes we need login to guest using different start_time and step_time. Signed-off-by: Yolkfull Chow yz...@redhat.com --- client/tests/kvm/kvm_test_utils.py |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/client/tests/kvm/kvm_test_utils.py

Re: [PATCH v4: kvm 1/4] Code motion. Separate timer intialization into an indepedent function.

2009-09-30 Thread Avi Kivity
On 09/29/2009 11:38 PM, Zachary Amsden wrote: Signed-off-by: Zachary Amsdenzams...@redhat.com Looks good. Is anything preventing us from unifying the constant_tsc and !same paths? We could just do a quick check in the notifier, see the tsc frequency hasn't changed, and return. -- Do

Re: [Qemu-devel] Release plan for 0.12.0

2009-09-30 Thread Michael Tokarev
Anthony Liguori wrote: [] Here's a short list of things I expect to see for this release (target-i386 centric). Please add or comment on items that you'd either like to see in the release or are planning on working on. [..] o guest SMP support for KVM Hmm. What is this, can you elaborate

RE: migrate_set_downtime bug

2009-09-30 Thread Dietmar Maurer
Another problem occur when max_downtime is too short. This can results in never ending migration task. To reproduce just play a video inside a VM and set max_downtime to 30ns Sure, one can argument that this behavior is expected. But the following would avoid the problem: +if ((stage ==

Re: [Qemu-devel] Release plan for 0.12.0

2009-09-30 Thread Avi Kivity
On 09/30/2009 10:53 AM, Michael Tokarev wrote: Anthony Liguori wrote: [] Here's a short list of things I expect to see for this release (target-i386 centric). Please add or comment on items that you'd either like to see in the release or are planning on working on. [..] o guest SMP support

Re: [Qemu-devel] Release plan for 0.12.0

2009-09-30 Thread Carl-Daniel Hailfinger
Hi, On 30.09.2009 01:54, Anthony Liguori wrote: Now that 0.11.0 is behind us, it's time to start thinking about 0.12.0. I'd also like to try to enumerate some features for this release. Here's a short list of things I expect to see for this release (target-i386 centric). o switch to

Re: migrate_set_downtime bug

2009-09-30 Thread Glauber Costa
On Wed, Sep 30, 2009 at 10:55:24AM +0200, Dietmar Maurer wrote: Another problem occur when max_downtime is too short. This can results in never ending migration task. To reproduce just play a video inside a VM and set max_downtime to 30ns Sure, one can argument that this behavior is

[v4 KVM AUTOTEST PATCH] KVM test: client parallel test execution

2009-09-30 Thread Lucas Meneghel Rodrigues
From: Michael Goldish mgold...@redhat.com This patch adds a control.parallel file that runs several test execution pipelines in parallel. The number of pipelines is set to the number of CPUs reported by /proc/cpuinfo. It can be changed by modifying the control file. The total amount of RAM

Re: [PATCH 1/1] qemu-kvm: virtio-net: Re-instate GSO code removed upstream

2009-09-30 Thread Glauber Costa
On Wed, Sep 30, 2009 at 08:24:18AM +0200, Avi Kivity wrote: On 09/29/2009 10:45 PM, Mark McLoughlin wrote: On Tue, 2009-05-05 at 09:56 +0100, Mark McLoughlin wrote: This commit: commit 559a8f45f34cc50d1a60b4f67a06614d506b2e01 Subject: Remove stray GSO code from virtio_net (Mark

Re: [PATCH 1/1] qemu-kvm: virtio-net: Re-instate GSO code removed upstream

2009-09-30 Thread Mark McLoughlin
On Wed, 2009-09-30 at 08:24 -0300, Glauber Costa wrote: On Wed, Sep 30, 2009 at 08:24:18AM +0200, Avi Kivity wrote: On 09/29/2009 10:45 PM, Mark McLoughlin wrote: On Tue, 2009-05-05 at 09:56 +0100, Mark McLoughlin wrote: This commit: commit

Build problem found during daily testing (09/30/09)

2009-09-30 Thread Lucas Meneghel Rodrigues
Today's git test failed due to a build problem: 09/30 04:53:37 ERROR| kvm:0114| Test failed: Command make -j 4 failed, rc=2, Command returned non-zero exit status * Command: make -j 4 Exit status: 2 Duration: 0 stdout: make -C /lib/modules/2.6.29.6-217.2.8.fc11.x86_64/build M=`pwd` \

Re: [KVM-AUTOTEST PATCH 1/2] Add KSM test

2009-09-30 Thread Dor Laor
On 09/29/2009 05:50 PM, Lucas Meneghel Rodrigues wrote: On Fri, 2009-09-25 at 05:22 -0400, Jiri Zupka wrote: - Dor Laordl...@redhat.com wrote: On 09/16/2009 04:09 PM, Jiri Zupka wrote: - Dor Laordl...@redhat.com wrote: On 09/15/2009 09:58 PM, Jiri Zupka wrote: After a quick

Re: [PATCH 1/1] qemu-kvm: virtio-net: Re-instate GSO code removed upstream

2009-09-30 Thread Anthony Liguori
Avi Kivity wrote: Anthony/Glauber, is 0.10.7 in the works? If not, we'll release it as 0.10.6.1. Yes. I can release it very soon. -- Regards, Anthony Liguori -- To unsubscribe from this list: send the line unsubscribe kvm in the body of a message to majord...@vger.kernel.org More

Re: [Qemu-devel] Release plan for 0.12.0

2009-09-30 Thread Anthony Liguori
Hi Isaku, Isaku Yamahata wrote: o newer chipset (which is based on Q35 chipset) o multiple pci bus o PCI express (MMCONFIG) o PCI express hot plug (not acpi based) o PCI express switch emulator Although there is no PCIe emulated device at the moment, this will be a fundamental

Re: Release plan for 0.12.0

2009-09-30 Thread Anthony Liguori
Amit Shah wrote: On (Tue) Sep 29 2009 [18:54:53], Anthony Liguori wrote: o multiport virtio-console support Assuming we can get the kernel drivers straightened out, I think it's certainly reasonable for 0.12. -- Regards, Anthony Liguori -- To unsubscribe from this list: send the

Re: [Qemu-devel] Release plan for 0.12.0

2009-09-30 Thread Anthony Liguori
Avi Kivity wrote: On 09/30/2009 01:54 AM, Anthony Liguori wrote: Hi, Now that 0.11.0 is behind us, it's time to start thinking about 0.12.0. I'd like to do a few things different this time around. I don't think the -rc process went very well as I don't think we got more testing out of it.

Re: [Qemu-devel] Release plan for 0.12.0

2009-09-30 Thread Anthony Liguori
Carl-Daniel Hailfinger wrote: Hi, On 30.09.2009 01:54, Anthony Liguori wrote: Now that 0.11.0 is behind us, it's time to start thinking about 0.12.0. I'd also like to try to enumerate some features for this release. Here's a short list of things I expect to see for this release

Re: [Qemu-devel] Release plan for 0.12.0

2009-09-30 Thread Luiz Capitulino
On Wed, 30 Sep 2009 08:41:23 +0200 Avi Kivity a...@redhat.com wrote: On 09/30/2009 01:54 AM, Anthony Liguori wrote: Hi, Now that 0.11.0 is behind us, it's time to start thinking about 0.12.0. I'd like to do a few things different this time around. I don't think the -rc process went

[PATCH 1/5] Nested VMX patch 1 implements vmon and vmoff

2009-09-30 Thread oritw
From: Orit Wasserman or...@il.ibm.com --- arch/x86/kvm/svm.c |3 - arch/x86/kvm/vmx.c | 217 +++- arch/x86/kvm/x86.c |6 +- arch/x86/kvm/x86.h |2 + 4 files changed, 222 insertions(+), 6 deletions(-) diff --git a/arch/x86/kvm/svm.c

[PATCH 2/5] Nested VMX patch 2 implements vmclear

2009-09-30 Thread oritw
From: Orit Wasserman or...@il.ibm.com --- arch/x86/kvm/vmx.c | 70 --- 1 files changed, 65 insertions(+), 5 deletions(-) diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c index 71bd91a..411cbdb 100644 --- a/arch/x86/kvm/vmx.c +++

[PATCH 3/5] Nested VMX patch 3 implements vmptrld and vmptrst

2009-09-30 Thread oritw
From: Orit Wasserman or...@il.ibm.com --- arch/x86/kvm/vmx.c | 468 ++-- arch/x86/kvm/x86.c |3 +- 2 files changed, 459 insertions(+), 12 deletions(-) diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c index 411cbdb..8c186e0 100644 ---

[PATCH 4/5] Nested VMX patch 4 implements vmread and vmwrite

2009-09-30 Thread oritw
From: Orit Wasserman or...@il.ibm.com --- arch/x86/kvm/vmx.c | 591 +++- 1 files changed, 589 insertions(+), 2 deletions(-) diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c index 8c186e0..6a4c252 100644 --- a/arch/x86/kvm/vmx.c +++

[PATCH 5/5] Nested VMX patch 5 implements vmlaunch and vmresume

2009-09-30 Thread oritw
From: Orit Wasserman or...@il.ibm.com --- arch/x86/kvm/vmx.c | 1173 ++-- 1 files changed, 1148 insertions(+), 25 deletions(-) diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c index 6a4c252..e814029 100644 --- a/arch/x86/kvm/vmx.c +++

Nested VMX support v2

2009-09-30 Thread oritw
The following patches implement nested VMX support. The patches enable a guest to use the VMX APIs in order to run its own nested guest (i.e., enable running other hypervisors which use VMX under KVM). The current patches support running Linux under a nested KVM using shadow page table (with

Re: Release plan for 0.12.0

2009-09-30 Thread Amit Shah
On (Wed) Sep 30 2009 [08:04:17], Anthony Liguori wrote: Amit Shah wrote: On (Tue) Sep 29 2009 [18:54:53], Anthony Liguori wrote: o multiport virtio-console support Assuming we can get the kernel drivers straightened out, I think it's certainly reasonable for 0.12. The kernel

Re: [PATCH v4: kvm 4/4] Fix hotplug of CPUs for KVM.

2009-09-30 Thread Marcelo Tosatti
On Tue, Sep 29, 2009 at 11:38:37AM -1000, Zachary Amsden wrote: Both VMX and SVM require per-cpu memory allocation, which is done at module init time, for only online cpus. Backend was not allocating enough structure for all possible CPUs, so new CPUs coming online could not be hardware

Re: [Qemu-devel] Release plan for 0.12.0

2009-09-30 Thread Michael S. Tsirkin
On Wed, Sep 30, 2009 at 08:03:20AM -0500, Anthony Liguori wrote: Hi Isaku, Isaku Yamahata wrote: o newer chipset (which is based on Q35 chipset) o multiple pci bus o PCI express (MMCONFIG) o PCI express hot plug (not acpi based) o PCI express switch emulator Although there is no PCIe

Re: [PATCH 1/1] qemu-kvm: virtio-net: Re-instate GSO code removed upstream

2009-09-30 Thread Christoph Hellwig
I might sound like a broken record, but why isn't the full GSO support for virtio-net upstream in qemu? -- To unsubscribe from this list: send the line unsubscribe kvm in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH 1/1] qemu-kvm: virtio-net: Re-instate GSO code removed upstream

2009-09-30 Thread Avi Kivity
On 09/30/2009 03:51 PM, Christoph Hellwig wrote: I might sound like a broken record, but why isn't the full GSO support for virtio-net upstream in qemu? IIRC the current hacks are not upstream quality. The problem (again IIRC) is that the guest and host negotiate a protocol, but the qemu

Re: [PATCH 1/1] qemu-kvm: virtio-net: Re-instate GSO code removed upstream

2009-09-30 Thread Mark McLoughlin
On Wed, 2009-09-30 at 15:55 +0200, Avi Kivity wrote: On 09/30/2009 03:51 PM, Christoph Hellwig wrote: I might sound like a broken record, but why isn't the full GSO support for virtio-net upstream in qemu? IIRC the current hacks are not upstream quality. The problem (again IIRC)

RE: migrate_set_downtime bug

2009-09-30 Thread Dietmar Maurer
On Wed, Sep 30, 2009 at 10:55:24AM +0200, Dietmar Maurer wrote: Another problem occur when max_downtime is too short. This can results in never ending migration task. To reproduce just play a video inside a VM and set max_downtime to 30ns Sure, one can argument that this behavior is

virt-install: hda disks?

2009-09-30 Thread James Brackinshaw
Hi, Not sure if this is the right place to ask this. I'm getting hda disks by default with kvm under RHEL5.4 using virt-install. This seems an odd default. Is there a reason for hda disks over sda disks? Can I change this? Thanks, JB -- To unsubscribe from this list: send the line unsubscribe

Re: [Qemu-devel] Release plan for 0.12.0

2009-09-30 Thread Anthony Liguori
Luiz Capitulino wrote: On Tue, 29 Sep 2009 18:54:53 -0500 Anthony Liguori aligu...@us.ibm.com wrote: I think aiming for early to mid-December would give us roughly a 3 month cycle and would align well with some of the Linux distribution cycles. I'd like to limit things to a single -rc

Re: Release plan for 0.12.0

2009-09-30 Thread Anthony Liguori
Amit Shah wrote: On (Wed) Sep 30 2009 [08:04:17], Anthony Liguori wrote: Amit Shah wrote: On (Tue) Sep 29 2009 [18:54:53], Anthony Liguori wrote: o multiport virtio-console support Assuming we can get the kernel drivers straightened out, I think it's certainly

Re: Release plan for 0.12.0

2009-09-30 Thread Amit Shah
On (Wed) Sep 30 2009 [09:47:22], Anthony Liguori wrote: Amit Shah wrote: On (Wed) Sep 30 2009 [08:04:17], Anthony Liguori wrote: Amit Shah wrote: On (Tue) Sep 29 2009 [18:54:53], Anthony Liguori wrote: o multiport virtio-console support Assuming we can get the kernel

Re: virt-install: hda disks?

2009-09-30 Thread Cole Robinson
On 09/30/2009 10:28 AM, James Brackinshaw wrote: Hi, Not sure if this is the right place to ask this. virt-install questions should be directed to virt-tools-l...@redhat.com I'm getting hda disks by default with kvm under RHEL5.4 using virt-install. This seems an odd default. Is there a

Re: virt-install: hda disks?

2009-09-30 Thread James Brackinshaw
On Wed, Sep 30, 2009 at 4:51 PM, Cole Robinson crobi...@redhat.com wrote: On 09/30/2009 10:28 AM, James Brackinshaw wrote: Hi, Not sure if this is the right place to ask this. virt-install questions should be directed to virt-tools-l...@redhat.com Thanks. I'm getting hda disks by default

Re: virt-install: hda disks?

2009-09-30 Thread Cole Robinson
On 09/30/2009 11:11 AM, James Brackinshaw wrote: On Wed, Sep 30, 2009 at 4:51 PM, Cole Robinson crobi...@redhat.com wrote: On 09/30/2009 10:28 AM, James Brackinshaw wrote: Hi, Not sure if this is the right place to ask this. virt-install questions should be directed to

Re: virt-install: hda disks?

2009-09-30 Thread James Brackinshaw
virt-install --os-variant virtio26 which will take care of disk and networking defaults. - Cole Ah. For networking, is this in addition to, or instead of model type=e1000 / ? -- To unsubscribe from this list: send the line unsubscribe kvm in the body of a message to

Re: virt-install: hda disks?

2009-09-30 Thread Cole Robinson
On 09/30/2009 11:18 AM, James Brackinshaw wrote: virt-install --os-variant virtio26 which will take care of disk and networking defaults. - Cole Ah. For networking, is this in addition to, or instead of model type=e1000 / ? Instead. -- To unsubscribe from this list: send the line

Re: [Qemu-devel] Release plan for 0.12.0

2009-09-30 Thread Luiz Capitulino
On Wed, 30 Sep 2009 17:03:23 +0200 Fred Leeflang fr...@dutchie.org wrote: 2009/9/30 Anthony Liguori aligu...@us.ibm.com Luiz Capitulino wrote: On Tue, 29 Sep 2009 18:54:53 -0500 Anthony Liguori aligu...@us.ibm.com wrote: I think aiming for early to mid-December would give us

Re: [PATCH] Fix last 2 KR prototyes

2009-09-30 Thread Marcelo Tosatti
On Wed, Sep 30, 2009 at 01:07:27AM +0200, Juan Quintela wrote: Rest of cases are already fixed qemu-upstream Signed-off-by: Juan Quintela quint...@redhat.com --- hw/device-assignment.c |2 +- qemu-kvm.c |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Applied,

[PATCH] KVM: Fix task switch back link handling (take 2)

2009-09-30 Thread Juan Quintela
Now, also remove pre_task_link setting in save_state_to_tss16. commit b237ac37a149e8b56436fabf093532483bff13b0 Author: Gleb Natapov g...@redhat.com Date: Mon Mar 30 16:03:24 2009 +0300 KVM: Fix task switch back link handling. CC: Gleb Natapov g...@redhat.com Signed-off-by: Juan

Re: [PATCH v4: kvm 1/4] Code motion. Separate timer intialization into an indepedent function.

2009-09-30 Thread Zachary Amsden
On 09/29/2009 10:45 PM, Avi Kivity wrote: On 09/29/2009 11:38 PM, Zachary Amsden wrote: Signed-off-by: Zachary Amsdenzams...@redhat.com Looks good. Is anything preventing us from unifying the constant_tsc and !same paths? We could just do a quick check in the notifier, see the tsc

Re: [PATCH v4: kvm 1/4] Code motion. Separate timer intialization into an indepedent function.

2009-09-30 Thread Avi Kivity
On 09/30/2009 05:51 PM, Zachary Amsden wrote: Is anything preventing us from unifying the constant_tsc and !same paths? We could just do a quick check in the notifier, see the tsc frequency hasn't changed, and return. Actually, yes. On constant_tsc processors, the processor frequency may

Re: kvm tuning guide

2009-09-30 Thread Christoph Hellwig
On Wed, Sep 30, 2009 at 08:20:35AM +0200, Avi Kivity wrote: On 09/30/2009 07:09 AM, Nikola Ciprich wrote: The default, IDE, is highly supported by guests but may be slow, especially with disk arrays. If your guest supports it, use the virtio interface: Avi, what is the status of data

Re: [PATCH v4: kvm 1/4] Code motion. Separate timer intialization into an indepedent function.

2009-09-30 Thread Zachary Amsden
On 09/30/2009 05:56 AM, Avi Kivity wrote: On 09/30/2009 05:51 PM, Zachary Amsden wrote: If the API allows us to query the tsc frequency, it would simply return the same values in all cases, which we'd ignore. The API only allows querying the processor frequency. In the constant_tsc case,

Re: [PATCH v4: kvm 1/4] Code motion. Separate timer intialization into an indepedent function.

2009-09-30 Thread Zachary Amsden
On 09/30/2009 06:11 AM, Avi Kivity wrote: On 09/30/2009 06:06 PM, Zachary Amsden wrote: On 09/30/2009 05:56 AM, Avi Kivity wrote: On 09/30/2009 05:51 PM, Zachary Amsden wrote: If the API allows us to query the tsc frequency, it would simply return the same values in all cases, which we'd

Re: [PATCH] [RESEND] KVM:VMX: Add support for Pause-Loop Exiting

2009-09-30 Thread Marcelo Tosatti
On Wed, Sep 30, 2009 at 09:01:51AM +0800, Zhai, Edwin wrote: Avi, I modify it according your comments. The only thing I want to keep is the module param ple_gap/window. Although they are not per-guest, they can be used to find the right value, and disable PLE for debug purpose. Thanks,

Re: migrate_set_downtime bug

2009-09-30 Thread Glauber Costa
On Wed, Sep 30, 2009 at 04:11:32PM +0200, Dietmar Maurer wrote: On Wed, Sep 30, 2009 at 10:55:24AM +0200, Dietmar Maurer wrote: Another problem occur when max_downtime is too short. This can results in never ending migration task. To reproduce just play a video inside a VM and set

Re: Release plan for 0.12.0

2009-09-30 Thread Juan Quintela
Anthony Liguori aligu...@us.ibm.com wrote: Luiz Capitulino wrote: On Tue, 29 Sep 2009 18:54:53 -0500 Anthony Liguori aligu...@us.ibm.com wrote: I think aiming for early to mid-December would give us roughly a 3 month cycle and would align well with some of the Linux distribution cycles.

RE: migrate_set_downtime bug

2009-09-30 Thread Dietmar Maurer
+if ((stage == 2) (bytes_transferred 2*ram_bytes_total())) { +return 1; +} why 2 * ? This means we'll have to transfer the whole contents of RAM at least twice to hit this condition, right? Yes, this is just an arbitrary limit. I don't know. If we are

Re: [PATCH 1/1] qemu-kvm: virtio-net: Re-instate GSO code removed upstream

2009-09-30 Thread Gerd Hoffmann
On 09/30/09 15:59, Mark McLoughlin wrote: I'm planning on adding -hostnet and -nic arguments, which would not use vlans by default but rather connect the nic directly to the host side. No new -nic argument please. We should just finalize the qdev-ifycation of the nic drivers, then you'll do

Re: [Qemu-devel] Release plan for 0.12.0

2009-09-30 Thread Blue Swirl
On Wed, Sep 30, 2009 at 6:59 PM, Carl-Daniel Hailfinger c-d.hailfinger.devel.2...@gmx.net wrote: On 30.09.2009 15:07, Anthony Liguori wrote: Carl-Daniel Hailfinger wrote: However, to run coreboot on Qemu with the same init sequence as on simplified real hardware, we need Cache-as-RAM (CAR)

Re: [Qemu-devel] Release plan for 0.12.0

2009-09-30 Thread Gerd Hoffmann
On 09/30/09 16:45, Anthony Liguori wrote: One reason I branch is because some people care a bit less about releases so it makes the process non-disruptive to them. If the other maintainers agreed though, I would certainly like to have the master branch essentially frozen for the week before the

Re: [PATCHv5 3/3] vhost_net: a kernel-level virtio server

2009-09-30 Thread Gregory Haskins
Avi Kivity wrote: On 09/26/2009 12:32 AM, Gregory Haskins wrote: I realize in retrospect that my choice of words above implies vbus _is_ complete, but this is not what I was saying. What I was trying to convey is that vbus is _more_ complete. Yes, in either case some kind of glue needs to

INFO: task journal:337 blocked for more than 120 seconds

2009-09-30 Thread Shirley Ma
Hello all, Anybody found this problem before? I kept hitting this issue for 2.6.31 guest kernel even with a simple network test. INFO: task kjournal:337 blocked for more than 120 seconds. echo 0 /proc/sys/kernel/hung_task_timeout_sec disables this message. kjournald D 0041 0

Re: kvm or qemu-kvm?

2009-09-30 Thread Charles Duffy
Ross Boylan wrote: http://www.linux-kvm.org/page/HOWTO1 says to build kvm I should get the latest kvm-release.tar.gz. http://www.linux-kvm.org/page/Downloads says If you want to use the latest version of KVM kernel modules and supporting userspace, you can download the latest version from

buildbot failure in qemu-kvm on disable_kvm_x86_64_out_of_tree

2009-09-30 Thread qemu-kvm
The Buildbot has detected a new failure of disable_kvm_x86_64_out_of_tree on qemu-kvm. Full details are available at: http://buildbot.b1-systems.de/qemu-kvm/builders/disable_kvm_x86_64_out_of_tree/builds/29 Buildbot URL: http://buildbot.b1-systems.de/qemu-kvm/ Buildslave for this Build:

buildbot failure in qemu-kvm on disable_kvm_x86_64_debian_5_0

2009-09-30 Thread qemu-kvm
The Buildbot has detected a new failure of disable_kvm_x86_64_debian_5_0 on qemu-kvm. Full details are available at: http://buildbot.b1-systems.de/qemu-kvm/builders/disable_kvm_x86_64_debian_5_0/builds/80 Buildbot URL: http://buildbot.b1-systems.de/qemu-kvm/ Buildslave for this Build:

[PATCH] Fix warning in sync

2009-09-30 Thread Zachary Amsden
Patch is self-explanatory commit 071a800cd07c2b9d13c7909aa99016d89a814ae6 Author: Zachary Amsden zams...@redhat.com Date: Wed Sep 30 17:03:16 2009 -1000 Remove warning due to kvm_mmu_notifier_change_pte being static Signed-off-by: Zachary Amsden zams...@redhat.com diff --git

Re: buildbot failure in qemu-kvm on disable_kvm_x86_64_debian_5_0

2009-09-30 Thread Daniel Gollub
On Thursday 01 October 2009 04:05:40 am qemu-...@buildbot.b1-systems.de wrote: The Buildbot has detected a new failure of disable_kvm_x86_64_debian_5_0 on qemu-kvm. Full details are available at: http://buildbot.b1-systems.de/qemu-kvm/builders/disable_kvm_x86_64_debian_ 5_0/builds/80

Re: linux-next: tree build failure

2009-09-30 Thread Jan Beulich
roel kluin roel.kl...@gmail.com 29.09.09 11:51 On Tue, Sep 29, 2009 at 11:28 AM, Jan Beulich jbeul...@novell.com wrote: Hollis Blanchard 09/29/09 2:00 AM First, I think there is a real bug here, and the code should read like this (to match the comment): /* type has to be known at build

Re: linux-next: tree build failure

2009-09-30 Thread Jan Beulich
Hollis Blanchard holl...@us.ibm.com 30.09.09 01:39 On Tue, 2009-09-29 at 10:28 +0100, Jan Beulich wrote: Hollis Blanchard 09/29/09 2:00 AM First, I think there is a real bug here, and the code should read like this (to match the comment): /* type has to be known at build time for

Re: [PATCH 00/27] Add KVM support for Book3s_64 (PPC64) hosts v4

2009-09-30 Thread Avi Kivity
On 09/29/2009 10:17 AM, Alexander Graf wrote: KVM for PowerPC only supports embedded cores at the moment. While it makes sense to virtualize on small machines, it's even more fun to do so on big boxes. So I figured we need KVM for PowerPC64 as well. This patchset implements KVM support for

Re: [PATCH 00/27] Add KVM support for Book3s_64 (PPC64) hosts v4

2009-09-30 Thread Alexander Graf
On 30.09.2009, at 10:42, Avi Kivity wrote: On 09/29/2009 10:17 AM, Alexander Graf wrote: KVM for PowerPC only supports embedded cores at the moment. While it makes sense to virtualize on small machines, it's even more fun to do so on big boxes. So I figured we need KVM for PowerPC64 as

Re: [PATCH 00/27] Add KVM support for Book3s_64 (PPC64) hosts v4

2009-09-30 Thread Avi Kivity
On 09/30/2009 10:47 AM, Alexander Graf wrote: What's the plan here? While not a requirement for merging, that's one of the kvm points of strength and I'd like to see it supported across the board. I'm having a deja vu :-). Will probably get one on every repost. The plan is to get

Re: [PATCH 00/27] Add KVM support for Book3s_64 (PPC64) hosts v4

2009-09-30 Thread Alexander Graf
On 30.09.2009, at 10:59, Avi Kivity wrote: On 09/30/2009 10:47 AM, Alexander Graf wrote: What's the plan here? While not a requirement for merging, that's one of the kvm points of strength and I'd like to see it supported across the board. I'm having a deja vu :-). Will probably

Re: [PATCH 26/27] Enable 32bit dirty log pointers on 64bit host

2009-09-30 Thread Avi Kivity
On 09/30/2009 02:04 PM, Arnd Bergmann wrote: On Tuesday 29 September 2009, Avi Kivity wrote: r = -EINVAL; if (log-slot= KVM_MEMORY_SLOTS) @@ -718,8 +719,15 @@ int kvm_get_dirty_log(struct kvm *kvm, for (i = 0; !any i n/sizeof(long); ++i) any =

Re: [PATCH 26/27] Enable 32bit dirty log pointers on 64bit host

2009-09-30 Thread Avi Kivity
On 09/30/2009 03:17 PM, Avi Kivity wrote: { struct page *page[1]; @@ -2331,7 +2374,7 @@ static int kvm_vm_mmap(struct file *file, struct vm_area_struct *vma) static struct file_operations kvm_vm_fops = { .release= kvm_vm_release, .unlocked_ioctl = kvm_vm_ioctl, -