On Fri, May 13, 2011 at 11:26 AM, Stefan Hajnoczi
wrote:
> QEMU is event-driven and suffers when blocking operations are performed
> because
> VM execution may be stopped until the operation completes. Therefore many
> operations that could block are performed asynchronously and a callback is
>
On Sat, May 14, 2011 at 2:29 AM, Venkateswararao Jujjuri
wrote:
> On 05/13/2011 05:18 PM, Venkateswararao Jujjuri wrote:
>>
>> On 05/13/2011 12:26 PM, Aneesh Kumar K.V wrote:
>>>
>>> On Fri, 13 May 2011 09:55:03 +0100, Stefan Hajnoczi
>>> wrote:
On Thu, May 12, 2011 at 01:57:22PM -0700,
On 05/13/2011 05:18 PM, Venkateswararao Jujjuri wrote:
On 05/13/2011 12:26 PM, Aneesh Kumar K.V wrote:
On Fri, 13 May 2011 09:55:03 +0100, Stefan
Hajnoczi wrote:
On Thu, May 12, 2011 at 01:57:22PM -0700, Venkateswararao Jujjuri
(JV) wrote:
VirtFS (fileserver base on 9P) performs many blocking
On 05/13/2011 12:26 PM, Aneesh Kumar K.V wrote:
On Fri, 13 May 2011 09:55:03 +0100, Stefan Hajnoczi wrote:
On Thu, May 12, 2011 at 01:57:22PM -0700, Venkateswararao Jujjuri (JV) wrote:
VirtFS (fileserver base on 9P) performs many blocking system calls in the
vCPU context. This effort is to mov
On Fri, 13 May 2011, Mathieu Sonet wrote:
> The ACLink bus has been removed.
> The PL041/AACI driver now directly control the LM4549 codec driver.
>
> The AC97 emulation in ac97.c has not been reused. Making the current
> implementation sharable is not trivial and could bring regression
> to othe
Trying to run linux-user-test-0.3 from qemu.org. The programs produce
the expected output but always end up with a segmentation fault:
$ sparc64-linux-user/qemu-sparc64 ../linux-user-test-0.3/sparc64/busybox
BusyBox v1.6.1 (2007-10-20 10:22:43 EEST) multi-call binary
Copyright (C) 1998-2006 Erik
The ACLink bus has been removed.
The PL041/AACI driver now directly control the LM4549 codec driver.
The AC97 emulation in ac97.c has not been reused. Making the current
implementation sharable is not trivial and could bring regression
to other platforms.
Versatile/PB test build:
linux-2.6.38.5
b
On 05/13/2011 07:19 AM, Markus Armbruster wrote:
> Rob Landley writes:
>
>> On 05/13/2011 01:54 AM, Markus Armbruster wrote:
>>> Rob Landley writes:
>>>
On 05/12/2011 09:10 AM, Markus Armbruster wrote:
> Rob Landley writes:
>
>> In 1.14.0, if I did this:
>>
>> qemu -n
On Fri, May 13, 2011 at 4:36 PM, Markus Armbruster wrote:
> Blue, you did the conversion (commit 7435b791), care to explain?
Because I/O ports of VGA are fixed, so there can be only zero (which
is handled by -vga none) or one devices.
On Fri, 13 May 2011 09:55:03 +0100, Stefan Hajnoczi wrote:
> On Thu, May 12, 2011 at 01:57:22PM -0700, Venkateswararao Jujjuri (JV) wrote:
> > VirtFS (fileserver base on 9P) performs many blocking system calls in the
> > vCPU context. This effort is to move the blocking calls out of vCPU/IO
> > th
Disabling -Werror on 32-bit builds is of course a workaround, but the
right answer will be to see that the issues are fixed upstream.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/723871
Title:
qem
Finally, i got it.
https://launchpadlibrarian.net/71622307/buildlog_ubuntu-natty-amd64
.qemu-kvm_0.14.0%2Bspicev35-0ubuntu1_BUILDING.txt.gz
Log is clean
https://launchpadlibrarian.net/71622306/buildlog_ubuntu-natty-i386.qemu-
kvm_0.14.0%2Bspicev35-0ubuntu1_BUILDING.txt.gz
qemu-common_0.14.0+spi
On 05/13/2011 03:55 AM, Stefan Hajnoczi wrote:
On Thu, May 12, 2011 at 01:57:22PM -0700, Venkateswararao Jujjuri (JV) wrote:
VirtFS (fileserver base on 9P) performs many blocking system calls in the
vCPU context. This effort is to move the blocking calls out of vCPU/IO
thread context, into async
On 05/13/2011 11:36 AM, Markus Armbruster wrote:
When Gerd qdevified USB, he kept legacy -usbdevice working (commit
0958b4cc...). What about new USB devices? Should they get a legacy
syntax, too?
The only existing new device is usb-ccid, and it got one in commit
36707144.
What keeps -usbdevi
When Gerd qdevified USB, he kept legacy -usbdevice working (commit
0958b4cc...). What about new USB devices? Should they get a legacy
syntax, too?
The only existing new device is usb-ccid, and it got one in commit
36707144.
On Fri, May 13, 2011 at 4:47 PM, Venkateswararao Jujjuri
wrote:
> On 05/12/2011 10:48 PM, Stefan Hajnoczi wrote:
>>
>> On Thu, May 12, 2011 at 9:57 PM, Venkateswararao Jujjuri (JV)
>> wrote:
>>>
>>> +/* v9fs glib thread pool */
>>> +V9fsThPool v9fs_pool;
>>
>> This should be static and an init f
On 05/12/2011 10:48 PM, Stefan Hajnoczi wrote:
On Thu, May 12, 2011 at 9:57 PM, Venkateswararao Jujjuri (JV)
wrote:
+/* v9fs glib thread pool */
+V9fsThPool v9fs_pool;
This should be static and an init function in this file could perform
initialization. Right now the initialization is inline
On Fri, 13 May 2011 16:13:55 +0200
Markus Armbruster wrote:
> Luiz Capitulino writes:
>
> > On Fri, 13 May 2011 10:26:38 +0200
> > Markus Armbruster wrote:
> >
> >> Luiz Capitulino writes:
> >>
> >> > On Thu, 12 May 2011 19:54:40 +0200
> >> > Markus Armbruster wrote:
> >> >
> >> >> Luiz Cap
On 05/13/2011 02:35 AM, Markus Armbruster wrote:
Anthony Liguori writes:
That's fine. But what better way to ensure a consistent and stable UI
than having it centralized in one place.
Consistent, stable, and bit-rotten. Unless you come up with a way to
catch bit-rot immediately. That mean
On 05/13/2011 02:35 AM, Markus Armbruster wrote:
That's fine. But what better way to ensure a consistent and stable UI
than having it centralized in one place.
Consistent, stable, and bit-rotten. Unless you come up with a way to
catch bit-rot immediately. That means on "make", not on "make
VGA, cirrus-vga and vmware-svga do. Gerd, you added it (commit
a19cbfb3), care to explain?
Luiz Capitulino writes:
> On Fri, 13 May 2011 10:26:38 +0200
> Markus Armbruster wrote:
>
>> Luiz Capitulino writes:
>>
>> > On Thu, 12 May 2011 19:54:40 +0200
>> > Markus Armbruster wrote:
>> >
>> >> Luiz Capitulino writes:
>> >>
>> >> > On Thu, 12 May 2011 19:12:56 +0200
>> >> > Markus Ar
On Fri, 13 May 2011 10:26:38 +0200
Markus Armbruster wrote:
> Luiz Capitulino writes:
>
> > On Thu, 12 May 2011 19:54:40 +0200
> > Markus Armbruster wrote:
> >
> >> Luiz Capitulino writes:
> >>
> >> > On Thu, 12 May 2011 19:12:56 +0200
> >> > Markus Armbruster wrote:
> >> >
> >> >> Luiz Cap
Blue, you did the conversion (commit 7435b791), care to explain?
On Fri, May 13, 2011 at 10:43:33AM +0200, Markus Armbruster wrote:
> Glauber Costa writes:
>
> > This patch adds a dummy legacy ISA device whose responsibility is to
> > deploy sgabios, an option rom for a serial graphics adapter.
> > The proposal is that this device is always-on when -nographics
Am 09.05.2011 17:51, schrieb Kevin Wolf:
> Hi all,
>
> this is a first draft for what I think could be added when we increase qcow2's
> version number to 3. This includes points that have been made by several
> people
> over the past few months. We're probably not going to implement this next
>
Rob Landley writes:
> On 05/13/2011 01:54 AM, Markus Armbruster wrote:
>> Rob Landley writes:
>>
>>> On 05/12/2011 09:10 AM, Markus Armbruster wrote:
Rob Landley writes:
> In 1.14.0, if I did this:
>
> qemu -net nic,blah -net user -net nic,blah -net tun,blah
>
>
On Fri, May 13, 2011 at 11:32 AM, Paolo Bonzini wrote:
> On 05/13/2011 11:26 AM, Stefan Hajnoczi wrote:
>>
>> This coroutines implementation is based on the gtk-vnc implementation
>> written by Anthony Liguori but it has been
>> significantly rewritten by Kevin Wolf to use
>> setjmp()/longjmp()
On 2011-05-13 12:31, Rob Landley wrote:
> On 05/13/2011 01:39 AM, Jan Kiszka wrote:
>>> Actually, reading qemu
>>> --help it looks like I should be using hostfwd= but the documentation on
>>> that is REALLY WEIRD:
>>>
>>> This option can not be given multiple times, but multiple rules may
>>>
I commited build in mentioned PPA via
diff -Nru qemu-kvm-0.14.0+spice-v35/configure qemu-kvm-0.14.0+spicev35/configure
--- qemu-kvm-0.14.0+spice-v35/configure 2011-05-12 05:36:32.0 +
+++ qemu-kvm-0.14.0+spicev35/configure 2011-05-13 09:17:01.0 +
@@ -2484,7 +2484,7 @@
i
On 05/13/2011 01:54 AM, Markus Armbruster wrote:
> Rob Landley writes:
>
>> On 05/12/2011 09:10 AM, Markus Armbruster wrote:
>>> Rob Landley writes:
>>>
In 1.14.0, if I did this:
qemu -net nic,blah -net user -net nic,blah -net tun,blah
Then the first nic would be -net
On 05/13/2011 11:26 AM, Stefan Hajnoczi wrote:
This coroutines implementation is based on the gtk-vnc implementation
written by Anthony Liguori but it has been
significantly rewritten by Kevin Wolf to use
setjmp()/longjmp() instead of the more expensive swapcontext().
Since in the future we'l
On 05/13/2011 01:39 AM, Jan Kiszka wrote:
>> Actually, reading qemu
>> --help it looks like I should be using hostfwd= but the documentation on
>> that is REALLY WEIRD:
>>
>> This option can not be given multiple times, but multiple rules may
>> be combined.
>
> Where did you find this? A qui
Add a microbenchmark for coroutine create, enter, and return (aka
lifecycle). This is a useful benchmark because users are expected to
create many coroutines, one per I/O request for example, and we
therefore need to provide good performance in that scenario.
To run:
make check-coroutine
./c
QEMU is event-driven and suffers when blocking operations are performed because
VM execution may be stopped until the operation completes. Therefore many
operations that could block are performed asynchronously and a callback is
invoked when the operation has completed. This allows QEMU to contin
From: Kevin Wolf
Asynchronous code is becoming very complex. At the same time
synchronous code is growing because it is convenient to write.
Sometimes duplicate code paths are even added, one synchronous and the
other asynchronous. This patch introduces coroutines which allow code
that looks sy
To run automated tests for coroutines:
make check-coroutine
./check-coroutine
On success the program terminates with exit status 0. On failure an
error message is written to stderr and the program exits with exit
status 1.
Signed-off-by: Stefan Hajnoczi
---
Makefile |3 +-
ch
This patch speeds up coroutine creation by reusing freed coroutines.
When a coroutine terminates it is placed in the pool instead of having
its resources freed. The next time a coroutine is created it can be
taken straight from the pool and requires no initialization.
Performance results on an In
@Serge,
I saw that. It doesn't happen when i extract source on local box via *.dsc
file and build with 64-bit glibc.
I would guess it was attempt to compile with 32-bit version of glibc. 32-bit
support on spice.v35 was dropped.
--
You received this bug notification because you are a member o
On Thu, May 12, 2011 at 01:57:27PM -0700, Venkateswararao Jujjuri (JV) wrote:
> Signed-off-by: Venkateswararao Jujjuri "
> ---
> hw/9pfs/virtio-9p.c | 32
> 1 files changed, 16 insertions(+), 16 deletions(-)
>
> diff --git a/hw/9pfs/virtio-9p.c b/hw/9pfs/virtio-
On Thu, May 12, 2011 at 01:57:22PM -0700, Venkateswararao Jujjuri (JV) wrote:
> VirtFS (fileserver base on 9P) performs many blocking system calls in the
> vCPU context. This effort is to move the blocking calls out of vCPU/IO
> thread context, into asynchronous threads.
>
> Anthony's " Add hard bu
Glauber Costa writes:
> This patch adds a dummy legacy ISA device whose responsibility is to
> deploy sgabios, an option rom for a serial graphics adapter.
> The proposal is that this device is always-on when -nographics,
> but can otherwise be enable in any setup when -device sga is used.
>
> [v
Glauber Costa writes:
> qdev_try_create will cope well with a NULL bus, since it will assume
> the main system bus by default. qdev_create, however, wants to print
> a message, in which it instantiates the bus name. That simple and at
> first inoffensive message will generate a segmentation found
Luiz Capitulino writes:
> On Thu, 12 May 2011 19:54:40 +0200
> Markus Armbruster wrote:
>
>> Luiz Capitulino writes:
>>
>> > On Thu, 12 May 2011 19:12:56 +0200
>> > Markus Armbruster wrote:
>> >
>> >> Luiz Capitulino writes:
>> >>
>> >> > On Thu, 12 May 2011 17:05:12 +0200
>> >> > Markus Ar
Am 12.05.2011 21:22, schrieb Stefan Hajnoczi:
> On Thu, May 12, 2011 at 7:12 PM, Blue Swirl wrote:
>> On Thu, May 12, 2011 at 12:54 PM, Stefan Hajnoczi
>> wrote:
>>> diff --git a/coroutine-ucontext.c b/coroutine-ucontext.c
>>> new file mode 100644
>>> index 000..3b14ebf
>>> --- /dev/null
>>>
Anthony Liguori writes:
> On 05/12/2011 12:58 PM, Markus Armbruster wrote:
>> Anthony Liguori writes:
>>
>>> On 05/12/2011 11:08 AM, Markus Armbruster wrote:
Anthony Liguori writes:
> On 05/12/2011 10:25 AM, Gerd Hoffmann wrote:
>> Hi,
>>
What is the status of th
Peter Maydell writes:
> On 12 May 2011 19:58, Markus Armbruster wrote:
>> Anthony Liguori writes:
>>> But for things like Spice where the lack of libspice influences
>>> whether the device is available, how do I extract formal documentation
>>> to publish on qemu.org reliably?
>>
>> If no maint
47 matches
Mail list logo