This patch adds support for multiple network devices. The command line syntax
changes to the following:
--network/-n [mode=tap/user/none][,guest_ip=ip][,host_ip=
ip][,guest_mac=mac][,script=file]
Each of the parameters is optional, and the config defaults to a TAP based
networking with a
On Tue, 2011-09-27 at 16:28 -0500, Scott Wood wrote:
> On 09/26/2011 07:45 PM, Alex Williamson wrote:
> > On Mon, 2011-09-26 at 18:59 -0500, Scott Wood wrote:
> >> On 09/26/2011 01:34 PM, Alex Williamson wrote:
> >>> /* Reset the device */
> >>> #define VFIO_DEVICE_RESET _IO(, ,)
>
I can essentially test this at will, so feel free to ask for
debugging steps.
My host and VMs are all Fedora 15.
Every time I run tcpdump on a VM, it hangs for a while. It uses all
available CPU, "virsh list" hangs trying to show it, and I can't
shut it down except by killing the qemu-kvm proce
On Mon, Sep 26, 2011 at 01:45:07AM -0700, Robin Lee Powell wrote:
> Everything seems to work until it asks for a password. As soon as
> that happens, any character I type causes it to respond as though
> I'd hit "enter". This continues until /bin/login completes and a
> new getty starts, at which
Hi,
I've been having some issues with KVM recently where one or more vms will cause
page allocation failure messages, usually with the backtrace including
networking functions, example follows:
[362409.429944] kvm: page allocation failure: order:1, mode:0x20
[362409.429957] Pid: 3453, comm: kvm
On September 27, 2011, Avi Kivity wrote:
> On 09/27/2011 03:29 AM, Thomas Fjellstrom wrote:
> > I just noticed something interesting, a virtual machine on one of my
> > servers seems to have 69 threads (including the main thread). Other
> > guests on the machine only have a couple threads.
> >
> >
On 09/26/2011 07:45 PM, Alex Williamson wrote:
> On Mon, 2011-09-26 at 18:59 -0500, Scott Wood wrote:
>> On 09/26/2011 01:34 PM, Alex Williamson wrote:
>>> /* Reset the device */
>>> #define VFIO_DEVICE_RESET _IO(, ,)
>>
>> What generic way do we have to do this? We should probab
On 09/22/2011 01:29 PM, Lukas Doktor wrote:
Hi guys,
Do you remember the discussion about cgroup testing in autotest vs. LTP? I hope
there won't be any doubts about this one as ground_test (+ first 2 subtests)
are strictly focused on cgroups features enforced on KVM guest systems. Also
more s
On Tue, Sep 27, 2011 at 09:28:37AM -0400, Ohad Ben-Cohen wrote:
> So you're suggesting to re-implement find_next_bit() using ffs()/fls()
> and shifting ?
No. I suggest a simpler and shorter algorithm using the bit helpers.
Something like that:
min_idx = __ffs(iommu_page_sizes);
w
I repost this, this time by also including the libvirt mailing list.
Info on my libvirt: it's the version in Ubuntu 11.04 Natty which is
0.8.8-1ubuntu6.5 . I didn't recompile this one, while Kernel and
qemu-kvm are vanilla and compiled by hand as described below.
My original message follows:
Signed-off-by: Lucas Meneghel Rodrigues
---
client/tests/kvm/tests/unattended_install.py |1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/client/tests/kvm/tests/unattended_install.py
b/client/tests/kvm/tests/unattended_install.py
index 7d90a91..7655bc1 100644
--- a/client
Currently we use initrd and kernel params to perform
unattended install in all supported linux guests. Before
that, we used to remove those params from the qemu params
because they alledgedly 'broke' the migration. Well, turns
out this code renders our migrate in background code path
useless, and i
Signed-off-by: Lucas Meneghel Rodrigues
---
client/tests/kvm/tests/unattended_install.py |1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/client/tests/kvm/tests/unattended_install.py
b/client/tests/kvm/tests/unattended_install.py
index 7655bc1..023d00f 100644
--- a/client
Signed-off-by: Lucas Meneghel Rodrigues
---
client/tests/kvm/tests/unattended_install.py |1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/client/tests/kvm/tests/unattended_install.py
b/client/tests/kvm/tests/unattended_install.py
index 1ff73af..7d90a91 100644
--- a/client
Here we have a handful of fixes for the unattended install code.
In special, with the last patch we recover the ability to run ping
pong migration in the background during the unattended install for
linux guests.
This patchset was also sent as a pull request on gitub. Feel free
to make comments th
On 09/27/2011 02:34 AM, Stephan Diestelhorst wrote:
> On Wednesday 14 September 2011, 17:31:32 Jeremy Fitzhardinge wrote:
>> This series replaces the existing paravirtualized spinlock mechanism
>> with a paravirtualized ticketlock mechanism.
> [...]
>> The unlock code is very straightforward:
>>
On 09/27/2011 03:04 PM, Michael S. Tsirkin wrote:
>There was a concern raised with
> two-pass PCI initialization that I need to follow up on before
> tagging.
The isa bridge? I thought that got fixed ...
Daniel Berrange reported a regression with virtio-9p.
Paolo
--
To unsubscribe from
Hi Avi,
On Tue, 27 Sep 2011 15:25:02 +0300 Avi Kivity wrote:
>
> Please add
>
>git://github.com/avikivity/kvm.git kvm-updates/3.2
>
> to the linux-next collection, until kernel.org is back up. Thanks.
I will switch to this tomorrow.
--
Cheers,
Stephen Rothwells...@ca
Juan Quintela wrote:
> Hi
>
> Please send in any agenda items you are interested in covering.
>
> Thanks, Juan.
As there are no agenda for today, call gets cancelled.
Happy hacking, Juan.
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majord...@vger
On Tue, Sep 27, 2011 at 4:12 PM, Roedel, Joerg wrote:
> You pass a pointer to an unsigned long for the page-size bitmap. This
> allows to use an array of unsigned long. But a single unsigned long is
> sufficient
This is fine; I can change that if you like it better (though without
doing the chang
On Tue, Sep 27, 2011 at 08:26:29AM -0400, Ohad Ben-Cohen wrote:
> > With an unsigned long you can use plain and fast bit_ops instead of the
> > full bitmap functions.
>
> Not sure I follow; the only bit operation I'm using while mapping is
> find_next_bit() (which is a bitops.h method).
>
> What
This patch sets active console to the serial console before running the
shell. Doing so fixes two issues:
* Fix job control.
* Set all env vars.
The user visible issues are less warnings (no more of this:
sh: cannot set terminal process group (-1): Inappropriate ioctl for device
sh: no job c
On Mon, Sep 26, 2011 at 08:04:24PM -0400, Kevin O'Connor wrote:
> On Mon, Sep 26, 2011 at 10:04:13AM +0300, Michael S. Tsirkin wrote:
> > On Mon, Sep 26, 2011 at 12:40:18AM -0400, Kevin O'Connor wrote:
> > > On Thu, Sep 22, 2011 at 09:09:49AM +0300, Michael S. Tsirkin wrote:
> > > > On Thu, Sep 22,
This patch sets active console to the serial console before running the
shell. Doing so fixes two issues:
* Fix job control.
* Set all env vars.
The user visible issues are less warnings (no more of this:
sh: cannot set terminal process group (-1): Inappropriate ioctl for device
sh: no job c
On Tue, Sep 27, 2011 at 02:20:29PM +0300, Sasha Levin wrote:
> On Tue, 2011-09-27 at 10:00 +0300, Michael S. Tsirkin wrote:
> > > skb = page_to_skb(vi, page, len);
> > > ...
> >
> > Sorry I don't get it yet. Where is mergeable ignored here?
>
> The NULL deref happens i
On Tue, 2011-09-27 at 10:00 +0300, Michael S. Tsirkin wrote:
> > skb = page_to_skb(vi, page, len);
> > ...
>
> Sorry I don't get it yet. Where is mergeable ignored here?
The NULL deref happens in page_to_skb(), before merge buffers are
handled.
I'll test it and see if
On Tue, Sep 27, 2011 at 1:05 PM, Roedel, Joerg wrote:
> On Fri, Sep 16, 2011 at 01:51:41PM -0400, Ohad Ben-Cohen wrote:
>> int iommu_map(struct iommu_domain *domain, unsigned long iova,
>> - phys_addr_t paddr, int gfp_order, int prot)
>> + phys_addr_t paddr, size_t size, i
Please add
git://github.com/avikivity/kvm.git kvm-updates/3.2
to the linux-next collection, until kernel.org is back up. Thanks.
--
error compiling committee.c: too many arguments to function
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to major
On Fri, Sep 16, 2011 at 01:51:41PM -0400, Ohad Ben-Cohen wrote:
> drivers/iommu/iommu.c | 158
> +---
> drivers/iommu/omap-iovmm.c | 12 +---
> include/linux/iommu.h |6 +-
> virt/kvm/iommu.c |4 +-
> 4 files changed, 157 inse
On 09/27/2011 12:00 PM, Robin Lee Powell wrote:
On Tue, Sep 27, 2011 at 01:48:43AM -0700, Robin Lee Powell wrote:
> On Tue, Sep 27, 2011 at 04:41:33PM +0800, Emmanuel Noobadmin wrote:
> > On 9/27/11, Robin Lee Powell wrote:
> > > On Mon, Sep 26, 2011 at 04:15:37PM +0800, Emmanuel Noobadmin
On Wednesday 14 September 2011, 17:31:32 Jeremy Fitzhardinge wrote:
> This series replaces the existing paravirtualized spinlock mechanism
> with a paravirtualized ticketlock mechanism.
[...]
> The unlock code is very straightforward:
> prev = *lock;
> __ticket_unlock_release(lock);
>
Hi,
For those who are interested, I have posted the notes from the 2011
Linux Plumbers Virtualization micro conference here:
http://wiki.linuxplumbersconf.org/2011:virtualization
Slides can be found by clicking on the presentation and going onto the
Plumbers abstracts.
Cheers,
Jes
--
To unsubsc
On 09/26/2011 09:09 PM, Anthony Liguori wrote:
On 09/26/2011 12:24 PM, Avi Kivity wrote:
On 09/26/2011 08:23 PM, Jan Kiszka wrote:
>
> Perhaps qemu_eventfd() can be used in the future instead of an
explicit
> pipe. Then Linux will do eventfd while other OSes will fall back to
> pipes.
Basica
On Tue, Sep 27, 2011 at 01:48:43AM -0700, Robin Lee Powell wrote:
> On Tue, Sep 27, 2011 at 04:41:33PM +0800, Emmanuel Noobadmin wrote:
> > On 9/27/11, Robin Lee Powell wrote:
> > > On Mon, Sep 26, 2011 at 04:15:37PM +0800, Emmanuel Noobadmin
> > > wrote:
> > >> It's unrelated to what you're actua
On Tue, Sep 27, 2011 at 04:41:33PM +0800, Emmanuel Noobadmin wrote:
> On 9/27/11, Robin Lee Powell wrote:
> > On Mon, Sep 26, 2011 at 04:15:37PM +0800, Emmanuel Noobadmin
> > wrote:
> >> It's unrelated to what you're actually using as the disks,
> >> whether file or block devices like LVs. I think
On 9/27/11, Robin Lee Powell wrote:
> On Mon, Sep 26, 2011 at 04:15:37PM +0800, Emmanuel Noobadmin wrote:
>> It's unrelated to what you're actually using as the disks, whether
>> file or block devices like LVs. I think it just makes KVM tell the
>> host not to cache I/O done on the storage device.
On Mon, Sep 26, 2011 at 04:15:37PM +0800, Emmanuel Noobadmin wrote:
> On 9/26/11, Robin Lee Powell wrote:
> > On Mon, Sep 26, 2011 at 01:49:18PM +0800, Emmanuel Noobadmin wrote:
> >> On 9/25/11, Robin Lee Powell wrote:
> >> >
> >> > OK, so I've got a Linux host, and a bunch of Linux VMs.
> >> >
>
* Sasha Levin wrote:
> --- a/tools/kvm/builtin-run.c
> +++ b/tools/kvm/builtin-run.c
> @@ -87,9 +87,12 @@ static bool sdl;
> static bool balloon;
> static bool using_rootfs;
> static bool custom_rootfs;
> +static bool no_net;
> extern bool ioport_debug;
> extern int active_console;
> exte
On Tue, Sep 27, 2011 at 09:44:02AM +0300, Sasha Levin wrote:
> On Mon, 2011-09-26 at 22:55 +0300, Michael S. Tsirkin wrote:
> > On Mon, Sep 26, 2011 at 10:37:22PM +0300, Sasha Levin wrote:
> > > On Mon, 2011-09-26 at 21:44 +0300, Michael S. Tsirkin wrote:
> > > > On Mon, Sep 26, 2011 at 08:41:08PM
39 matches
Mail list logo