Il 12/07/2014 03:42, Nikolay Nikolaev ha scritto:
qemu_get_ram_fd doesn't accept a guest physical address. ram_addr_t are
opaque values that are assigned in qemu_ram_alloc.
Find the ram_addr_t corresponding to the userspace_addr using
qemu_ram_addr_from_host,
and then call qemu_get_ram_fd on it
From: Ming Lei
Now requests are submitted as a batch, so it is natural
to notify guest as a batch too.
This may suppress interrupt notification to VM a lot:
- in my test, decreased by ~13K/sec
Signed-off-by: Ming Lei
---
hw/block/dataplane/virtio-blk.c | 23 ---
The callback has to be saved and reset in virtio_blk_data_plane_start(),
otherwise dataplane's requests will be completed in qemu aio context.
Reviewed-by: Fam Zheng
Signed-off-by: Ming Lei
---
hw/block/dataplane/virtio-blk.c |7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff
Hi,
The first one fixes one problem introduced recently.
The second one suppresses notifications to guest a lot.
V1:
- use BH to suppress notifications to guest as suggested by Paolo
Thanks,
--
Ming Lei
From: Gonglei
when hotplug virtio-scsi disks using laio, the aio_nr will
increase in laio_init() by io_setup(), we can see the number by
# cat /proc/sys/fs/aio-nr
128
if the aio_nr attach the maxnum, which found from
# cat /proc/sys/fs/aio-max-nr
65536
the hotplug process will fail becaus
On Fri, Jul 11, 2014 at 12:26:58PM +0200, Kevin Wolf wrote:
> Am 11.07.2014 um 09:34 hat Liu Yuan geschrieben:
> > When start quorum driver with 2 different sized images, we get:
> >
> > qemu-system-x86_64: -drive if=virtio,driver=quorum...: Could not refresh
> > total \
> > sector count: Input/o
On Fri, Jul 11, 2014 at 08:06:36AM -0600, Eric Blake wrote:
> On 07/10/2014 09:01 PM, Liu Yuan wrote:
> > This patch adds single read pattern to quorum driver and quorum vote is
> > default
> > pattern.
> >
> > For now we do a quorum vote on all the reads, it is designed for unreliable
> > underl
On Fri, Jul 11, 2014 at 12:56:53PM +0200, Benoît Canet wrote:
> The Friday 11 Jul 2014 à 11:01:22 (+0800), Liu Yuan wrote :
> > This patch adds single read pattern to quorum driver and quorum vote is
> > default
> > pattern.
> >
> > For now we do a quorum vote on all the reads, it is designed for
From: Gonglei
when hotplug virtio-scsi disks using laio, the aio_nr will
incresment in laio_init() by io_setup(), we can see the number by
# cat /proc/sys/fs/aio-nr
128
if the aio_nr attach the maxnum, which found from
# cat /proc/sys/fs/aio-max-nr
65536
the hotplug process will fail beca
Cc: Kevin Wolf
Signed-off-by: Liu Yuan
---
configure | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure b/configure
index 7dd43fd..78e7baf 100755
--- a/configure
+++ b/configure
@@ -3996,7 +3996,7 @@ if test "$libnfs" != "no" ; then
LIBS="$LIBS $libnfs_libs"
el
A new field mmap_offset was added in the vhost-user message, we need to reflect
this change in the test too.
Signed-off-by: Nikolay Nikolaev
---
tests/vhost-user-test.c | 11 +--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/tests/vhost-user-test.c b/tests/vhost-user-te
qemu_get_ram_fd doesn't accept a guest physical address. ram_addr_t are
opaque values that are assigned in qemu_ram_alloc.
Find the ram_addr_t corresponding to the userspace_addr using
qemu_ram_addr_from_host,
and then call qemu_get_ram_fd on it.
Thanks to Paolo Bonzini
Signed-off-by: Nikolay
The latest vhost-user changes changed the VHOST_SET_MEM_TABLE handling.
Now the memory regions are mapped from dev->mem. There is an error when calling
qemu_get_ram_fd with reg->guest_phys_addr. The right approach is to find the
ram_addr_t
corresponding to the userspace_addr using qemu_ram_addr_
> -Original Message-
> From: qemu-devel-bounces+arei.gonglei=huawei@nongnu.org
> [mailto:qemu-devel-bounces+arei.gonglei=huawei@nongnu.org] On
> Behalf Of Pascal Heinrich
> Sent: Saturday, July 12, 2014 5:52 AM
> To: qemu-devel@nongnu.org
> Subject: [Qemu-devel] qemu qmp [info usb]
Public bug reported:
Currently using: qemu-x86_64 version 2.0.0
Steps to reproduce: Create virtual machine with the arguments -no-shutdown,
such as used by libvirt. Attach to the json event system. Load a guest such as
Ubuntu 14.04 and run the 'halt' command. Guest ceases to execute, qemu freeze
On 11.07.14 20:22, Peter Maydell wrote:
On 11 July 2014 19:15, Joakim Tjernlund wrote:
Peter Maydell wrote on 2014/07/11 19:14:25:
On 11 July 2014 16:18, Joakim Tjernlund
wrote:
ppc logs every type of Invalid instruction. This generates a lot
Rather than just deleting this EXCP_DUMP, I w
On 07/01/2014 07:36 AM, Kevin Wolf wrote:
Am 01.07.2014 um 13:13 hat reza.jel...@tuhh.de geschrieben:
From: Reza Jelveh
The data byte count(DBC) read from the description information is defined for
bits 21:00. Bits 30:22 are reserved and bit 31 is the Interrupt on Completion
(I) flag.
Comple
On Sat, Jul 12, 2014 at 12:45 AM, Paolo Bonzini wrote:
> Il 11/07/2014 21:18, Andrey Korolyov ha scritto:
>
>> On Fri, Jul 11, 2014 at 11:01 PM, Andrey Korolyov wrote:
>>>
>>> Hello,
>>>
>>> is it worthy to re-test dp until next tag point? I am checking aio
>>> with -rc1 and following picked comm
Test 072 (and 089 which copied some parts from it) tests image format
nesting. When opening the inner image, qemu now correctly emits a
warning because you should not attempt to write to the inner image of
such a constellation. An example would be:
1. Create a qcow2 image with some relatively larg
Do not prevent to actually do a meaningful comparison after the commit
in case the backing image has a length of zero: The reason qemu-io does
not return "verification failed" in these tests is simply that it
returns "I/O error" instead. Therefore, it's better to skip these
comparisons instead of p
Some image formats (e.g. qcow2) require the underlying file to grow on
write accesses, but this is in fact not supported by all protocols (e.g.
nbd does not). If such a format requiring file growth is used
non-read-only over a protocol which does not support this, a warning
should be issued.
This
Currently, the field "growable" in a BDS is set iff the BDS is opened in
protocol mode (with O_BDRV_PROTOCOL). However, not every protocol block
driver allows growing: NBD, for instance, does not. On the other hand,
a non-protocol block driver may allow growing: The raw driver does.
Fix this by co
There are several block drivers which may require the underlying file to
grow on write accesses because new clusters need to be allocated. If
such a format should be used non-read-only over a protocol which does
not allow file growth, emit an appropriate warning.
This is relevant e.g. for qcow2 ov
Hi,
I am trying to implement a qtprogram to bind and unbind usb devices from
an qemu instance.
Via device_add I am able to bind a device to the vm but there is no
command in qmp to list binded devices or I do not find them.
I am searching for something like >"query-usb"<
Is there something impl
On 07/11/2014 12:51 PM, Luiz Capitulino wrote:
{ 'type': 'VersionInfo',
'data': {'qemu': {'major': 'int', 'minor': 'int', 'micro': 'int'},
+ '__com.redhat.crap': {'major': 'int', 'minor': 'int', 'micro':
'int'},
'package': 'str'} }
>>>
>>> And th
On 11.07.2014 08:10, Hu Tao wrote:
This adds preallocation=falloc and preallocation=full mode to qcow2
image creation.
preallocation=full allocates disk space by writing zeros to disk to
ensure disk space in any cases.
preallocation=falloc likes preallocation=full, but allocates disk space
by p
Il 08/07/2014 16:05, Nikolay Nikolaev ha scritto:
The latest vhost-user changes changed the VHOST_SET_MEM_TABLE handling.
Now the memory regions are mapped from dev->mem. The BIOS is registered
at address 0xfffc which is out of memory boundaries for guests with
less than 4G RAM. Calling qemu_
Il 08/07/2014 16:06, Nikolay Nikolaev ha scritto:
@@ -216,6 +216,10 @@ static int vhost_user_call(struct vhost_dev *dev, unsigned
long int request,
case VHOST_SET_MEM_TABLE:
for (i = 0; i < dev->mem->nregions; ++i) {
struct vhost_memory_region *reg = dev->mem->regions
Il 11/07/2014 21:18, Andrey Korolyov ha scritto:
On Fri, Jul 11, 2014 at 11:01 PM, Andrey Korolyov wrote:
Hello,
is it worthy to re-test dp until next tag point? I am checking aio
with -rc1 and following picked commits (sorry for patchwork
references):
stefanha:
368191 New [v3,1/4] v
> From: Konrad Rzeszutek Wilk [mailto:konrad.w...@oracle.com]
> Sent: Friday, July 11, 2014 12:42 PM
>
> On Fri, Jul 11, 2014 at 08:29:56AM +0200, Daniel Vetter wrote:
> > On Thu, Jul 10, 2014 at 09:08:24PM +, Tian, Kevin wrote:
> > > actually I'm curious whether it's still necessary to __dete
On Fri, Jul 11, 2014 at 08:29:56AM +0200, Daniel Vetter wrote:
> On Thu, Jul 10, 2014 at 09:08:24PM +, Tian, Kevin wrote:
> > actually I'm curious whether it's still necessary to __detect__ PCH. Could
> > we assume a 1:1 mapping between GPU and PCH, e.g. BDW already hard
> > code the knowledge:
On Fri, Jul 11, 2014 at 11:01 PM, Andrey Korolyov wrote:
> Hello,
>
> is it worthy to re-test dp until next tag point? I am checking aio
> with -rc1 and following picked commits (sorry for patchwork
> references):
>
> stefanha:
> 368191 New [v3,1/4] virtio-blk: avoid dataplane
> VirtIOBlo
Hello,
is it worthy to re-test dp until next tag point? I am checking aio
with -rc1 and following picked commits (sorry for patchwork
references):
stefanha:
368191 New [v3,1/4] virtio-blk: avoid dataplane
VirtIOBlockReq early free
368787 New [v3,2/4] dataplane: do not free VirtQ
On Fri, 11 Jul 2014 18:01:50 +0200
Markus Armbruster wrote:
> Eric Blake writes:
>
> > On 07/11/2014 08:42 AM, Markus Armbruster wrote:
> >
> Can anybody think of a use of c_var() that needs '.' preserved?
> >>>
> >>> Doing the replace in c_var() breaks some struct accesses in the generate
On Tue, Jul 08, 2014 at 05:05:29PM +0300, Nikolay Nikolaev wrote:
> The latest vhost-user changes changed the VHOST_SET_MEM_TABLE handling.
> Now the memory regions are mapped from dev->mem. The BIOS is registered
> at address 0xfffc which is out of memory boundaries for guests with
> less than
On Fri, Jul 11, 2014 at 9:35 PM, Michael S. Tsirkin wrote:
> On Wed, Jul 09, 2014 at 04:24:03PM +0200, Kevin Wolf wrote:
>> Am 27.05.2014 um 14:07 hat Nikolay Nikolaev geschrieben:
>> > This test creates a 'server' chardev to listen for vhost-user messages.
>> > Once VHOST_USER_SET_MEM_TABLE is re
On Wed, Jul 09, 2014 at 04:24:03PM +0200, Kevin Wolf wrote:
> Am 27.05.2014 um 14:07 hat Nikolay Nikolaev geschrieben:
> > This test creates a 'server' chardev to listen for vhost-user messages.
> > Once VHOST_USER_SET_MEM_TABLE is received it mmaps each received region,
> > and read 1k bytes from
On 11 July 2014 13:46, Peter Maydell wrote:
> I'm afraid this fails 'make check' on my 32 bit ARM box:
>
> TEST: tests/hd-geo-test... (pid=5395)
> /i386/hd-geo/ide/none: OK
> /i386/hd-geo/ide/drive/mbr/blank:
> qemu-system-i386: /root/qemu/block/ra
On 11 July 2014 19:15, Joakim Tjernlund wrote:
> Peter Maydell wrote on 2014/07/11 19:14:25:
>> On 11 July 2014 16:18, Joakim Tjernlund
> wrote:
>> > ppc logs every type of Invalid instruction. This generates a lot
>> Rather than just deleting this EXCP_DUMP, I would suggest
>> changing the EXCP
Peter Maydell wrote on 2014/07/11 19:14:25:
>
> On 11 July 2014 16:18, Joakim Tjernlund
wrote:
> > ppc logs every type of Invalid instruction. This generates a lot
> > of garbage on console when sshd/ssh_keygen executes as
> > they try various insn to optimize its performance.
> > The invalid
On Mon, Jul 07, 2014 at 03:30:52PM -0300, Eduardo Habkost wrote:
> pc-0.13 and older were missing some compat code that was present on
> newer machine-types:
>
> * x86_cpu_compat_disable_kvm_features(FEAT_1_ECX, CPUID_EXT_X2APIC);
> (pc-i440fx-1.7 and older)
> (added by commit ef02ef5f4536dba0
On Tue, Jul 08, 2014 at 03:29:46PM +0200, Igor Mammedov wrote:
> If machine doesn't support memory hotplug then staring QEMU
> with initial memory less than default will make QEMU exit with
> following error message:
>
> $QEMU -m 16 -M isapc
> qemu-system-i386: "-memory 'slots|maxmem'" is not sup
(2014-07-10
> 11:53:14 +0100)
>
> are available in the git repository at:
>
> git://git.kraxel.org/qemu tags/pull-vga-20140711-1
>
> for you to fetch changes up to d16136d22af0fcf0d651de04c9e3cbc7137cc6f9:
>
>
Peter Maydell wrote on 2014/07/11 18:00:25:
> On 11 July 2014 16:18, Joakim Tjernlund
wrote:
> > Used by AF_PACKET sockets
> >
> > Signed-off-by: Joakim Tjernlund
> > ---
> > linux-user/syscall.c | 8
> > linux-user/syscall_defs.h | 10 ++
> > 2 files changed, 18 inserti
On 11 July 2014 16:18, Joakim Tjernlund wrote:
> ppc logs every type of Invalid instruction. This generates a lot
> of garbage on console when sshd/ssh_keygen executes as
> they try various insn to optimize its performance.
> The invalid operation log is still there so an unknown insn
> will still
On 11 July 2014 16:18, Joakim Tjernlund wrote:
> target_to_host_sockaddr() may increase the lenth with 1 byte
> for AF_UNIX sockets so allocate 1 extra byte.
>
> Signed-off-by: Joakim Tjernlund
> ---
> linux-user/syscall.c | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --
I can confirm that rolling back to 3.13.0-27 from 3.13.0-30 alleviated
my symptoms.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1307473
Title:
guest hang due to missing clock interrupt
Status in
On 11 July 2014 17:07, Joakim Tjernlund wrote:
> Peter Maydell wrote on 2014/07/11 17:46:28:
>> This needs braces for our coding style; you might like
>> to run your patches through scripts/checkpatch.pl, which
>> will warn about this kind of thing.
>
> Ahh, I figured you had kernel style.
No, w
On 07/11/2014 09:43 AM, Alex Bennée wrote:
> +/* if I could put this in a header easily */
> +void tb_enable_perfmap(void);
How about next to tb_flush in exec/exec-all.h?
> +
> +void tb_enable_perfmap(void) {
Watch the { placement.
> +gchar * map_file = g_strdup_printf("/tmp/perf-%d.map
This allows the perf tool to map samples to each individual translation
block. This could be expanded for user space but currently it gives
enough information to find any hotblocks by other means.
Signed-off-by: Alex Bennée
---
v2:
- hoist up into translate-all.c
- don't use pointless glib
Peter Maydell wrote on 2014/07/11 17:46:28:
> From: Peter Maydell
> To: Joakim Tjernlund ,
> Cc: QEMU Developers
> Date: 2014/07/11 17:46
> Subject: Re: [Qemu-devel] [PATCH 1/4] qemu-user: Impl.
setsockopt(SO_BINDTODEVICE)
>
> On 11 July 2014 16:18, Joakim Tjernlund
wrote:
> > Signed-off-b
Eric Blake writes:
> On 07/11/2014 08:42 AM, Markus Armbruster wrote:
>
Can anybody think of a use of c_var() that needs '.' preserved?
>>>
>>> Doing the replace in c_var() breaks some struct accesses in the generated
>>> code. I didn't look deeper to determine the users though.
>>
>> Feels
an string (2014-07-10
> 11:53:14 +0100)
>
> are available in the git repository at:
>
> git://git.kraxel.org/qemu tags/pull-usb-20140711-1
>
> for you to fetch changes up to 13d54125a3482a5837682499d25f6be10aa824be:
>
> m
On 11 July 2014 16:18, Joakim Tjernlund wrote:
> Used by AF_PACKET sockets
>
> Signed-off-by: Joakim Tjernlund
> ---
> linux-user/syscall.c | 8
> linux-user/syscall_defs.h | 10 ++
> 2 files changed, 18 insertions(+)
>
> diff --git a/linux-user/syscall.c b/linux-user/sysc
Il 11/07/2014 17:30, Eric Blake ha scritto:
On 07/11/2014 01:44 AM, Andrew Jones wrote:
From: Paolo Bonzini
From: Paolo Bonzini
chr-testdev enables a virtio serial channel to be used for guest
initiated qemu exits. hw/misc/debugexit already enables guest
initiated qemu exits, but only for PC
On 11 July 2014 16:18, Joakim Tjernlund wrote:
> Signed-off-by: Joakim Tjernlund
> ---
> linux-user/syscall.c | 12
> 1 file changed, 12 insertions(+)
>
> diff --git a/linux-user/syscall.c b/linux-user/syscall.c
> index 5a272d3..1380f4e 100644
> --- a/linux-user/syscall.c
> +++ b/li
On Wed, Jul 9, 2014 at 4:29 PM, Stefan Hajnoczi wrote:
> On Tue, Jul 08, 2014 at 11:45:10PM +0800, Ming Lei wrote:
>> In the enqueue path, we can't complete request, otherwise
>> "Co-routine re-entered recursively" may be caused, so this
>> patch fixes the issue with below ideas:
>
> Thi probably
* Eric Blake (ebl...@redhat.com) wrote:
> On 07/04/2014 11:41 AM, Dr. David Alan Gilbert (git) wrote:
> > From: "Dr. David Alan Gilbert"
>
> Long subject line. Also, spell out "negative" instead of abbreviating "-ve"
Fixed.
Dave
>
> >
> > Signed-off-by: Dr. David Alan Gilbert
> > ---
> > a
On 07/11/2014 08:42 AM, Markus Armbruster wrote:
>>> Can anybody think of a use of c_var() that needs '.' preserved?
>>
>> Doing the replace in c_var() breaks some struct accesses in the generated
>> code. I didn't look deeper to determine the users though.
>
> Feels like a misuse of c_var() to m
I believe I have the same problem, place a guest under any amount of
load, let's say 'yum upgrade' and the network stack goes out to lunch
for 1-5 seconds. Here is a sample of the ping statistics (host to
guest) from doing such an operation on a 3.13.0-30.55 kernel:
213 packets transmitted, 213 r
On 07/11/2014 01:44 AM, Andrew Jones wrote:
> From: Paolo Bonzini
>
> From: Paolo Bonzini
>
> chr-testdev enables a virtio serial channel to be used for guest
> initiated qemu exits. hw/misc/debugexit already enables guest
> initiated qemu exits, but only for PC targets. chr-testdev supports
>
On 07/04/2014 11:41 AM, Dr. David Alan Gilbert (git) wrote:
> From: "Dr. David Alan Gilbert"
Long subject line. Also, spell out "negative" instead of abbreviating "-ve"
>
> Signed-off-by: Dr. David Alan Gilbert
> ---
> arch_init.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/arch
Signed-off-by: Joakim Tjernlund
---
linux-user/syscall.c | 12
1 file changed, 12 insertions(+)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 5a272d3..1380f4e 100644
--- a/linux-user/syscall.c
+++ b/linux-user/syscall.c
@@ -1497,6 +1497,18 @@ set_timeout:
target_to_host_sockaddr() may increase the lenth with 1 byte
for AF_UNIX sockets so allocate 1 extra byte.
Signed-off-by: Joakim Tjernlund
---
linux-user/syscall.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index a0e1ccc.
ppc logs every type of Invalid instruction. This generates a lot
of garbage on console when sshd/ssh_keygen executes as
they try various insn to optimize its performance.
The invalid operation log is still there so an unknown insn
will still be logged.
Signed-off-by: Joakim Tjernlund
---
linux-u
Fix a endian/socket bugs so that busybox udhcpc for
qemu-user(host amd64, target ppc) works.
Note, the "[PATCH] SIOCGIFINDEX: fix typo" patch sent yesterday
is also needed for udhcpc to work.
BTW, busybox still generates a
Unsupported setsockopt level=263 optname=8 (AUXDATA)
but that seems harml
Used by AF_PACKET sockets
Signed-off-by: Joakim Tjernlund
---
linux-user/syscall.c | 8
linux-user/syscall_defs.h | 10 ++
2 files changed, 18 insertions(+)
diff --git a/linux-user/syscall.c b/linux-user/syscall.c
index 1380f4e..a0e1ccc 100644
--- a/linux-user/syscall.c
+
On Fri, 2014-07-11 at 15:54 +0100, Stefano Stabellini wrote:
> On Fri, 11 Jul 2014, Ian Campbell wrote:
> > On Fri, 2014-07-11 at 12:14 +0100, Stefano Stabellini wrote:
> > > On Thu, 10 Jul 2014, Ian Jackson wrote:
> > > > Stefano Stabellini writes ("Re: [PATCH v2] libxl: change default QEMU
> > >
On Fri, 11 Jul 2014, Ian Campbell wrote:
> On Fri, 2014-07-11 at 12:14 +0100, Stefano Stabellini wrote:
> > On Thu, 10 Jul 2014, Ian Jackson wrote:
> > > Stefano Stabellini writes ("Re: [PATCH v2] libxl: change default QEMU
> > > machine to pc-i440fx-1.6"):
> > > > ping?
> > > >
> > > > On Thu, 1
string (2014-07-10
> 11:53:14 +0100)
>
> are available in the git repository at:
>
> git://anongit.freedesktop.org/spice/qemu tags/pull-spice-20140711-1
>
> for you to fetch changes up to b1ea7b79e1675355ea7abe2548ad71dcf7d64b60:
Luiz Capitulino writes:
> On Thu, 10 Jul 2014 16:31:38 +0200
> Markus Armbruster wrote:
>
>> Luiz Capitulino writes:
>>
>> > The event code generator barfs when it sees a dot in an event
>> > argument, this makes it impossible to support vendor extensions
>> > in event arguments as they always
What cmake is doing is an entirely legitimate and well-recognized Unix
idiom for converting signals into effects on filedescriptors for
select(), and there's no reason for them to change it. This is
absolutely a bug in QEMU, it's just one that's not easy for us to fix.
(Using socketpair would not h
On Fri, 2014-07-11 at 12:14 +0100, Stefano Stabellini wrote:
> On Thu, 10 Jul 2014, Ian Jackson wrote:
> > Stefano Stabellini writes ("Re: [PATCH v2] libxl: change default QEMU
> > machine to pc-i440fx-1.6"):
> > > ping?
> > >
> > > On Thu, 12 Jun 2014, Stefano Stabellini wrote:
> > ...
> > > > T
On 07/10/2014 09:01 PM, Liu Yuan wrote:
> This patch adds single read pattern to quorum driver and quorum vote is
> default
> pattern.
>
> For now we do a quorum vote on all the reads, it is designed for unreliable
> underlying storage such as non-redundant NFS to make sure data integrity at
> t
https://lists.tizen.org/pipermail/dev/2014-July/003424.html
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/955379
Title:
cmake hangs with qemu-arm-static
Status in QEMU:
Confirmed
Status in Linar
It's just excellent illustration why I hate pipes.
So CMake guys can remove this crap from their code and use socketpair()
or like instead.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/955379
Title
(2014-07-10
> 11:53:14 +0100)
>
> are available in the git repository at:
>
> git://git.kraxel.org/qemu tags/pull-gtk-20140711-1
>
> for you to fetch changes up to e72b59fa93b68635f42cdb1b1134f60dd4040d7b:
>
> ui/gtk: Restore ke
On Fri, Jul 11, 2014 at 01:05:30AM +, Wangkai (Kevin,C) wrote:
> When used a tap as net driver for vm, if too many packets was delivered to
> the
> guest os via tap interface, the guest os will be blocked on io events for a
> long
> time, while tap driver was busying process packets.
>
> kv
On (Wed) 09 Jul 2014 [12:00:13], Peter Maydell wrote:
> On 9 July 2014 11:56, Amit Shah wrote:
> > On (Wed) 09 Jul 2014 [11:50:18], Peter Maydell wrote:
> >> OK; we're treating those as bugs so yes, I think this is 2.1
> >> material. Has somebody other than the original author tested
> >> it? (Tha
Commit 292b1634 changed the section name of "ICH9 LPC" to "ICH9-LPC",
and that causes the static checker to flag this:
Section "ICH9 LPC" does not exist in dest
This patch introduces a function that checks for section renames and
also a dictionary that maps those renames.
Reported-by: "Dr. David
On 10 July 2014 13:35, Kevin Wolf wrote:
> The following changes since commit 675879f6f3c9463e103735a4e41e9deb0bee9b39:
>
> Update version for v2.1.0-rc1 release (2014-07-08 16:53:59 +0100)
>
> are available in the git repository at:
>
> git://repo.or.cz/qemu/kevin.git tags/for-upstream
>
> fo
Eduardo Otubo writes:
> On Fri, Jul 11, 2014 at 2:19 PM, Markus Armbruster wrote:
>> Eduardo Otubo writes:
>>
>>> On Fri, Jul 11, 2014 at 1:12 PM, Markus Armbruster
>>> wrote:
[Top-quote moved to its rightful place; please do not top quote on
technical lists]
Anshul Makkar
On Fri, Jul 11, 2014 at 2:19 PM, Markus Armbruster wrote:
> Eduardo Otubo writes:
>
>> On Fri, Jul 11, 2014 at 1:12 PM, Markus Armbruster wrote:
>>> [Top-quote moved to its rightful place; please do not top quote on
>>> technical lists]
>>>
>>> Anshul Makkar writes:
>>>
On Wed, Jul 9, 2014
Anshul Makkar writes:
> On Fri, Jul 11, 2014 at 1:12 PM, Markus Armbruster wrote:
>> ly, leaving your machine running on the source.
>
>
> Hmm. Got the point.
>
> But as I mentioned above if we have to use live vertical scaling on
> qemu 2.0, then pc-model 1.0 won't help (as the dimm handling an
Eduardo Otubo writes:
> On Fri, Jul 11, 2014 at 1:12 PM, Markus Armbruster wrote:
>> [Top-quote moved to its rightful place; please do not top quote on
>> technical lists]
>>
>> Anshul Makkar writes:
>>
>>> On Wed, Jul 9, 2014 at 6:25 PM, Andreas Färber wrote:
Am 09.07.2014 13:09, schrieb
On Fri, Jul 11, 2014 at 1:12 PM, Markus Armbruster wrote:
> ly, leaving your machine running on the source.
Hmm. Got the point.
But as I mentioned above if we have to use live vertical scaling on
qemu 2.0, then pc-model 1.0 won't help (as the dimm handling and bus
handling has changed in pc-mod
On Fri, Jul 11, 2014 at 1:12 PM, Markus Armbruster wrote:
> [Top-quote moved to its rightful place; please do not top quote on
> technical lists]
>
> Anshul Makkar writes:
>
>> On Wed, Jul 9, 2014 at 6:25 PM, Andreas Färber wrote:
>>> Am 09.07.2014 13:09, schrieb Anshul Makkar:
Thanks. I go
On Fr, 2014-07-11 at 13:33 +0200, Markus Armbruster wrote:
> Gerd Hoffmann writes:
>
> > Attach a name to the MTP interface (android phones have this too).
> >
> > With this patch recent linux guests such as fedora 20 happily detect and
> > use the device. It shows up in nautilus file manager au
On 11/07/14 13:20, Stefan Hajnoczi wrote:
> These patches convert thread-pool.c from EventNotifier to QEMUBH. They then
> solve the deadlock when nested aio_poll() calls are made.
>
> Please speak out whether you want this in QEMU 2.1 or not. I'm not aware of
> the nested aio_poll() deadlock eve
Peter Maydell writes:
> On 11 July 2014 12:18, Markus Armbruster wrote:
>> Gerd Hoffmann writes:
>>
>>> Set auth to sasl when sasl is enabled, this makes "info spice" correctly
>>> display sasl auth.
>>
>> Fixes SPICE_CHANNEL_EVENT_CONNECTED similarly, doesn't it?
>>
>> If yes, I'd recommend to
Gerd Hoffmann writes:
> Attach a name to the MTP interface (android phones have this too).
>
> With this patch recent linux guests such as fedora 20 happily detect and
> use the device. It shows up in nautilus file manager automatically, and
> simple-mtpfs can mount it.
>
> Signed-off-by: Gerd H
On 11.07.14 13:21, Cornelia Huck wrote:
From: "Jason J. Herne"
Add code to kvm_arch_get_registers and kvm_arch_put_registers to
save/restore floating point registers. This missing sync was
unnoticed until migration of userspace that uses fprs.
Signed-off-by: Jason J. Herne
Signed-off-by: Chr
EventNotifier is implemented using an eventfd or pipe. It therefore
consumes file descriptors, which can be limited by rlimits and should
therefore be used sparingly.
Switch from EventNotifier to QEMUBH in thread-pool.c. Originally
EventNotifier was used because qemu_bh_schedule() was not thread
From: "Jason J. Herne"
Add code to kvm_arch_get_registers and kvm_arch_put_registers to
save/restore floating point registers. This missing sync was
unnoticed until migration of userspace that uses fprs.
Signed-off-by: Jason J. Herne
Signed-off-by: Christian Borntraeger
[Update patch to latest
Hi,
another s390x bugfix for 2.1:
We didn't synchronize the guest's floating point registers, which we
didn't realize until we tried to migrate a guest with applications
that actually used them. Turns out that Jason had already done a patch
for this some time ago that somehow fell through the cra
On 11 July 2014 12:18, Markus Armbruster wrote:
> Gerd Hoffmann writes:
>
>> Set auth to sasl when sasl is enabled, this makes "info spice" correctly
>> display sasl auth.
>
> Fixes SPICE_CHANNEL_EVENT_CONNECTED similarly, doesn't it?
>
> If yes, I'd recommend to note this in the commit message.
John Snow writes:
> (Resending for correct email addresses via MAINTAINERS ...)
The note above...
> In the GTK UI, after changing focus to the qemu monitor Notebook Page,
> when restoring focus to the virtual machine page, the keyboard focus is lost
> to a hidden GTK widget. Focus can only be r
These patches convert thread-pool.c from EventNotifier to QEMUBH. They then
solve the deadlock when nested aio_poll() calls are made.
Please speak out whether you want this in QEMU 2.1 or not. I'm not aware of
the nested aio_poll() deadlock ever having been reported, so maybe we can defer
to QEM
The thread pool has a race condition if two elements complete before
thread_pool_completion_bh() runs:
If element A's callback waits for element B using aio_poll() it will
deadlock since pool->completion_bh is not marked scheduled when the
nested aio_poll() runs.
Fix this by marking the BH
On 11 July 2014 12:14, Paolo Bonzini wrote:
> Il 11/07/2014 13:13, Peter Maydell ha scritto:
>> Applied, thanks. Incidentally, any plans to switch to submitting
>> signed tags for pullreqs?
>
>
> Sure, do you want to exchange keys or am I close enough to you in the web of
> trust?
I think as an i
1 - 100 of 162 matches
Mail list logo