On Fri, Nov 15, 2013 at 12:09:47PM -0500, Vlad Yasevich wrote:
> Save the result of the call to object_get_cannonical_path()
> so we can free it.
>
> Signed-off-by: Vlad Yasevich
> ---
> v1->v2: Builds and works :)
>
> qom/object.c | 5 +++--
> 1 file changed, 3 insertions(+), 2 deletions(-)
>
Signed-off-by: Peter Lieven
---
ui/vnc.c |9 +
1 file changed, 9 insertions(+)
diff --git a/ui/vnc.c b/ui/vnc.c
index edf33be..6683ae9 100644
--- a/ui/vnc.c
+++ b/ui/vnc.c
@@ -3194,7 +3194,9 @@ void vnc_display_open(DisplayState *ds, const char
*display, Error **errp)
a
Signed-off-by: Peter Lieven
---
ui/vnc.c | 55 ++-
ui/vnc.h |6 +-
2 files changed, 39 insertions(+), 22 deletions(-)
diff --git a/ui/vnc.c b/ui/vnc.c
index 5601cc3..67b1f75 100644
--- a/ui/vnc.c
+++ b/ui/vnc.c
@@ -442,17 +442,19 @@ s
this series includes 2 optimizations for the ui/vnc guest to server and server
to client
update cycles. comments/reviews appreciated.
Peter
Peter Lieven (3):
ui/vnc: introduce VNC_DIRTY_PIXELS_PER_BIT macro
ui/vnc: optimize dirty bitmap tracking
ui/vnc: disable adaptive update calculations
vnc_update_client currently scans the dirty bitmap of each client
bitwise which is a very costly operation if only few bits are dirty.
vnc_refresh_server_surface does almost the same.
this patch optimizes both by utilizing the heavily optimized
function find_next_bit to find the offset of the next
rxfilter_notify() is a generic function for all nics, not only for
virtio_net, so move it to net.c
Signed-off-by: Amos Kong
---
v2: fix the memory leak (Stefan)
---
hw/net/virtio-net.c | 32 +---
include/net/net.h | 2 ++
net/net.c | 22 ++
PowerISA 2.06/2.07 put MMUCFG SPR to "E" (embedded) category so
remove it from POWER7/8 class as it is "S" (server) category.
Signed-off-by: Alexey Kardashevskiy
---
target-ppc/translate_init.c | 6 --
1 file changed, 6 deletions(-)
diff --git a/target-ppc/translate_init.c b/target-ppc/tran
Il 18/11/2013 04:02, Alexey Kardashevskiy ha scritto:
> On 11/15/2013 09:40 PM, Paolo Bonzini wrote:
>> Il 15/11/2013 06:14, Alexey Kardashevskiy ha scritto:
>>>
>>> It does not feel that we really need CPUState::kvm_cpu_id and
>>> direct calling of kvm_arch_vcpu_id() would be enough.
>>
>> Indeed
From: Zhi Yong Wu
It is more appropriate to use # of queue pairs currently used by
the driver instead of a magic value.
Signed-off-by: Zhi Yong Wu
---
drivers/net/virtio_net.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/virtio_net.c b/drivers/net/vir
On 11/12/2013 06:18 PM, Alexey Kardashevskiy wrote:
> On 11/09/2013 11:20 AM, Alexey Kardashevskiy wrote:
>> On 11/09/2013 03:59 AM, Andreas Färber wrote:
>>> Am 08.11.2013 15:54, schrieb Alexey Kardashevskiy:
On 11/09/2013 12:44 AM, Andreas Färber wrote:
> Am 08.11.2013 03:37, schrieb Ale
On Mon, Nov 18, 2013 at 04:46:20PM +0800, Zhi Yong Wu wrote:
> From: Zhi Yong Wu
>
> It is more appropriate to use # of queue pairs currently used by
> the driver instead of a magic value.
>
> Signed-off-by: Zhi Yong Wu
I don't mind, but driver should be submitted separately
from qemu patches.
On Mon, Nov 18, 2013 at 12:54:59PM +0800, Chunyan Liu wrote:
> 2013/11/15 Stefan Hajnoczi
>
> > On Thu, Nov 14, 2013 at 04:15:28PM +0800, Chunyan Liu wrote:
> > > Set NOCOW flag to newly created images to solve performance issues on
> > btrfs.
> > >
> > > Btrfs has terrible performance when hosti
On Mon, Nov 18, 2013 at 5:50 PM, Michael S. Tsirkin wrote:
> On Mon, Nov 18, 2013 at 04:46:20PM +0800, Zhi Yong Wu wrote:
>> From: Zhi Yong Wu
>>
>> It is more appropriate to use # of queue pairs currently used by
>> the driver instead of a magic value.
>>
>> Signed-off-by: Zhi Yong Wu
>
> I don
On Mon, Nov 18, 2013 at 06:07:45PM +0800, Zhi Yong Wu wrote:
> On Mon, Nov 18, 2013 at 5:50 PM, Michael S. Tsirkin wrote:
> > On Mon, Nov 18, 2013 at 04:46:20PM +0800, Zhi Yong Wu wrote:
> >> From: Zhi Yong Wu
> >>
> >> It is more appropriate to use # of queue pairs currently used by
> >> the dri
Hello,
On 09/27/2013 08:25 PM, Richard Henderson wrote:
> On 09/26/2013 05:48 PM, Alexander Graf wrote:
>> This patch adds emulation support for the orr instruction.
>>
>> Signed-off-by: Alexander Graf
>> ---
>> target-arm/helper-a64.c| 28 +++
>> target-arm/helper-a64.h| 1 +
On Mon, Nov 18, 2013 at 11:15 AM, Claudio Fontana
wrote:
> Hello,
>
> On 09/27/2013 08:25 PM, Richard Henderson wrote:
>> On 09/26/2013 05:48 PM, Alexander Graf wrote:
>>> This patch adds emulation support for the orr instruction.
>>>
>>> Signed-off-by: Alexander Graf
>>> ---
>>> target-arm/help
I just tried with the 1-line-patch referenced in the link above and it
does indeed fix the black screen problem.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1245924
Title:
mips64el magnum emulati
MMU helper functions are called from generated code and other helper
functions. In both cases they try to get function's return address for
using it while restoring virtual CPU state.
When MMU helper is called from some other helper function
(like helper_maskmov_xmm) through cpu_st* function, th
On Wed, Oct 23, 2013 at 04:49:28AM +0800, Amos Kong wrote:
> The install directory of qemu-bridge-helper is configurabled,
> but we used a fixed path in document.
>
> DEFAULT_BRIDGE_HELPER macro isn't available in texi mode,
> we always use "/path/to/" prefix for dynamic path (eg:
> /path/to/image
From: Amos Kong
The install directory of qemu-bridge-helper is configurable,
but we use a fixed path in the documentation.
DEFAULT_BRIDGE_HELPER macro isn't available in texi mode,
we should always use "/path/to/" prefix for dynamic paths
(e.g.: /path/to/image, /path/to/linux, etc).
Signed-off-
From: Igor Mammedov
The BIOS that we ship in 1.7 does not use pci info
from host and so far isn't going to use it.
Taking in account problems it caused see 9604f70fdf and
to avoid future incompatibility issues, it's safest to
disable that interface by default for all machine types
including 1.7 a
The following changes since commit 5c5432e7d630592ddcc1876ac8a1505f8f14ef15:
Merge remote-tracking branch 'luiz/queue/qmp' into staging (2013-11-13
11:49:27 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_anthony
for you to fetch c
That's more of a workaround than a fix. Herve's patch:
http://lists.gnu.org/archive/html/qemu-devel/2013-11/msg00296.html
is more the right approach I suspect.
(I'm not sure why his email didn't get recorded in this bug; it seems to
have been on the cc.)
--
You received this bug notification be
Hi,
The following patch series implement a Spice block device, which
allows the client to redirect a block device using the NBD protocol,
which greatly simplifies the Spice code by reusing an existing
protocol, and allows sharing existing qemu NBD implementation.
The backend only support read-onl
On Mon, Nov 18, 2013 at 6:15 PM, Michael S. Tsirkin wrote:
> On Mon, Nov 18, 2013 at 06:07:45PM +0800, Zhi Yong Wu wrote:
>> On Mon, Nov 18, 2013 at 5:50 PM, Michael S. Tsirkin wrote:
>> > On Mon, Nov 18, 2013 at 04:46:20PM +0800, Zhi Yong Wu wrote:
>> >> From: Zhi Yong Wu
>> >>
>> >> It is more
From: Marc-André Lureau
Fixes the following error:
** (process:780): CRITICAL **: do_socket_send: assertion
`socket_to_send->len != 0' failed
Signed-off-by: Marc-André Lureau
---
libcacard/vscclient.c | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/libcacard/vscc
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
---
blockdev.c| 2 +-
include/sysemu/blockdev.h | 2 +-
qmp.c | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/blockdev.c b/blockdev.c
index 86e6bff..b8db544 100644
--- a/blockdev.
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
---
include/ui/qemu-spice.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/ui/qemu-spice.h b/include/ui/qemu-spice.h
index 86c75c7..a93b4b2 100644
--- a/include/ui/qemu-spice.h
+++ b/include/ui/qemu-spice.h
@@ -18,6 +18,8 @
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
---
block/Makefile.objs | 2 +-
block/nbd-client.c | 372 +++
block/nbd-client.h | 51 +++
block/nbd.c | 373
4 files ch
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
---
include/sysemu/char.h | 10 ++
qemu-char.c | 7 +++
spice-qemu-char.c | 10 ++
3 files changed, 27 insertions(+)
diff --git a/include/sysemu/char.h b/include/sysemu/char.h
index ad101d9..d23c8f1 100
From: Marc-André Lureau
Allow to pass additional arguments, such as options and opaque
Signed-off-by: Marc-André Lureau
---
blockdev.c| 24 +++-
include/sysemu/blockdev.h | 3 +++
2 files changed, 22 insertions(+), 5 deletions(-)
diff --git a/blockdev.c b/
From: Marc-André Lureau
The caller might handle non-blocking using coroutine. Leave the choice
to the caller to use a blocking or non-blocking negotiate.
Signed-off-by: Marc-André Lureau
---
nbd.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/nbd.c b/nbd.c
index f847940..3af9d17 100644
--
Make sure all pending coroutines are finished when closing the session.
Signed-off-by: Marc-André Lureau
---
block/nbd-client.c | 22 +-
1 file changed, 17 insertions(+), 5 deletions(-)
diff --git a/block/nbd-client.c b/block/nbd-client.c
index c0ad2c2..ad6fb01 100644
--- a/
From: Marc-André Lureau
There is no need to keep the export name around, and it seems a better
fit as an argument in the init() call.
Signed-off-by: Marc-André Lureau
---
block/nbd-client.c | 10 --
block/nbd-client.h | 5 ++---
block/nbd.c| 13 -
3 files changed,
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
---
block.c | 121 +---
1 file changed, 70 insertions(+), 51 deletions(-)
diff --git a/block.c b/block.c
index 0558525..09aada5 100644
--- a/block.c
+++ b/block.c
@@ -1038,6 +10
==15815== Thread 1:
==15815== Syscall param socketcall.sendto(msg) points to uninitialised byte(s)
==15815==at 0x65AD5CB: send (send.c:31)
==15815==by 0x37F84B: nbd_wr_sync (nbd.c:145)
==15815==by 0x37F94B: write_sync (nbd.c:186)
==15815==by 0x380FA9: nbd_send_request (nbd.c:681)
==
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
---
block.c | 19 ---
1 file changed, 12 insertions(+), 7 deletions(-)
diff --git a/block.c b/block.c
index 09aada5..9e7632e 100644
--- a/block.c
+++ b/block.c
@@ -1135,27 +1135,32 @@ int bdrv_open(BlockDriverState *bs, c
From: Marc-André Lureau
If the block driver already has a bs->opaque when calling bdrv_open(),
pass it down to the file driver.
Signed-off-by: Marc-André Lureau
Conflicts:
block.c
---
block.c | 9 +++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/block.c b/block.
From: Marc-André Lureau
When starting qemu, a block driver isn't associated with a device, so
no notification is emitted when the media is loaded.
The Spice block driver loads the media during migration. But at
that time, the device is already associated, however, we want to
avoid notification t
The Spice block driver must be able complete operations within a AIO
context only.
Spice is currently only running within the main loop, and doesn't allow
the block driver to complete operations, such as flush during migration.
This patch allows a Spice interface to be associated with a different
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
---
block/Makefile.objs | 1 +
block/spicebd.c | 536
2 files changed, 537 insertions(+)
create mode 100644 block/spicebd.c
diff --git a/block/Makefile.objs b/block/Makefile.obj
On Tue, Oct 08, 2013 at 07:44:45PM +0200, Andreas Färber wrote:
> From: Stefan Hajnoczi
>
> qdev_device_add() leaks the created device upon failure. I suspect this
> problem crept in because qdev_free() unparents the device but does not
> drop a reference - confusing name.
>
> Cc: qemu-sta...@n
On 11/18/2013 02:25 PM, Marc-André Lureau wrote:
> From: Marc-André Lureau
The patch description is incomplete, or the patch should be split - this
patch also implements qemu_chr_fe_event for spiceport.
>
> Signed-off-by: Marc-André Lureau
> ---
> include/sysemu/char.h | 10 ++
> qemu
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
---
spice-qemu-char.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/spice-qemu-char.c b/spice-qemu-char.c
index 6d147a7..e074d9e 100644
--- a/spice-qemu-char.c
+++ b/spice-qemu-char.c
@@ -11,7 +11,6 @@
typedef struct SpiceCharDriver
On 24.10.2013 11:14, Paolo Bonzini wrote:
Il 24/10/2013 08:21, Peter Lieven ha scritto:
Additionally we memmap target memory so it is essentially
zero initialized (except for e.g. option roms and bios which are loaded
into target memory although they shouldn't).
It was reported recently that th
On 11/18/2013 02:25 PM, Marc-André Lureau wrote:
> The Spice block driver must be able complete operations within a AIO
> context only.
>
> Spice is currently only running within the main loop, and doesn't allow
> the block driver to complete operations, such as flush during migration.
>
> This p
On Fri, Nov 15, 2013 at 11:49:27AM -0500, Vlad Yasevich wrote:
> On 11/15/2013 10:27 AM, Stefan Hajnoczi wrote:
> >On Tue, Nov 05, 2013 at 07:00:48PM +0800, Amos Kong wrote:
> >>@@ -545,7 +523,7 @@ static int virtio_net_handle_rx_mode(VirtIONet *n,
> >>uint8_t cmd,
> >> return VIRTIO_NET_
Hi,
On Mon, 18 Nov 2013, Claudio Fontana wrote:
> >> +case 3:
> >> +tcg_gen_rotr_i64(r, cpu_reg(reg), tcg_shift);
> >> +break;
> >
> > Incorrect rotate for 32bit?
32bit rotates and shifts were fixed in a patch later than the 60er series
Alex posted. See attached. (General
This is a simple solution (or hack?) to allow the Spice block driver to
hold the VM from starting before the migration state is completed.
During migration, the destination qemu needs to initialize the NBD
session. This requires waiting for the Spice client and communication
before the VM is start
On 18 November 2013 13:12, Michael Matz wrote:
> Hi,
>
> On Mon, 18 Nov 2013, Claudio Fontana wrote:
>
>> >> +case 3:
>> >> +tcg_gen_rotr_i64(r, cpu_reg(reg), tcg_shift);
>> >> +break;
>> >
>> > Incorrect rotate for 32bit?
>
> 32bit rotates and shifts were fixed in a patch late
From: Marc-André Lureau
If the block driver is given an opaque data, there is no need to
allocate a new one. This allows to pass an existing driver state to the
new driver.
Signed-off-by: Marc-André Lureau
---
block.c | 48 +---
1 file changed, 29 in
From: Marc-André Lureau
Signed-off-by: Marc-André Lureau
---
block/nbd-client.c | 5 +
1 file changed, 5 insertions(+)
diff --git a/block/nbd-client.c b/block/nbd-client.c
index e29227b..c0ad2c2 100644
--- a/block/nbd-client.c
+++ b/block/nbd-client.c
@@ -337,7 +337,12 @@ static void nbd_t
From: Marc-André Lureau
This allows the Spice block driver to eject the associated device.
Signed-off-by: Marc-André Lureau
---
block.c | 58 ---
include/block/block_int.h | 1 +
2 files changed, 41 insertions(+), 18 deletions(-)
On 11/18/2013 02:15 PM, Peter Maydell wrote:
> On 18 November 2013 13:12, Michael Matz wrote:
>> Hi,
>>
>> On Mon, 18 Nov 2013, Claudio Fontana wrote:
>>
> +case 3:
> +tcg_gen_rotr_i64(r, cpu_reg(reg), tcg_shift);
> +break;
Incorrect rotate for 32bit?
>>
>
Yeah, that patch looks better, I was already wondering why nobody seemed
to care since it's a pretty easy fix. I have a another bug I want to
report with MIPS Magnum but it depends on this bug here so I'd rather
wait until this is fixed before submitting the other bug report (or can
I make a bug de
On Mon, Nov 18, 2013 at 04:20:12PM +0800, Amos Kong wrote:
> @@ -967,6 +968,27 @@ void print_net_client(Monitor *mon, NetClientState *nc)
> nc->info_str);
> }
>
> +void rxfilter_notify(NetClientState *nc, Object *obj)
> +{
> +QObject *event_data;
> +gchar *path = obje
On Fri, Nov 15, 2013 at 10:21:40AM -0700, Eric Blake wrote:
> On 11/15/2013 09:42 AM, Max Reitz wrote:
>
> > Actually, the same problem can occur anyway if you have a path with a
> > couple of “.” and “..” in it – or even just a hardlink. Thus, to be
> > completely safe, we'd have to check whether
Public bug reported:
While installing NT4 on MIPS Magnum (Jazz), when the NT Installer tries
to format the harddisk, QEmu 1.6.1 crashes with an assertion:
qemu-system-mips64el: g364: invalid read at [00102000]
qemu-system-mips64el: hw/scsi/scsi-bus.c:1577: scsi_req_data: Assertion
`req->
As a side note, that "invalid read at..." warning is unrelated, as it
happens right on startup
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1252270
Title:
installing NT4 on MIPS Magnum/Jazz assert
On Mon, Nov 18, 2013 at 02:25:40PM +0100, Stefan Hajnoczi wrote:
> On Mon, Nov 18, 2013 at 04:20:12PM +0800, Amos Kong wrote:
> > @@ -967,6 +968,27 @@ void print_net_client(Monitor *mon, NetClientState *nc)
> > nc->info_str);
> > }
> >
> > +void rxfilter_notify(NetClientState
Btw, in the first patch:
On 11/18/2013 02:12 PM, Michael Matz wrote:
>
> From df54486da31d6329696effa61096eda5ab85395a Mon Sep 17 00:00:00 2001
> From: Michael Matz
> Date: Sun, 24 Mar 2013 02:52:42 +0100
> Subject: [PATCH] Fix 32bit rotates.
>
> The 32bit shifts generally weren't careful with
On 18 November 2013 13:43, Claudio Fontana wrote:
> We are using gen_rotr_i32, but passing tcg_shift, which is a TCGv_i64.
> I remember I had compilation failures in the past when I tried something
> similar,
> so my understanding is that this can work with a certain compiler under
> certain com
Hi,
On Mon, 18 Nov 2013, Peter Maydell wrote:
> >> >> +case 3:
> >> >> +tcg_gen_rotr_i64(r, cpu_reg(reg), tcg_shift);
> >> >> +break;
> >> >
> >> > Incorrect rotate for 32bit?
> >
> > 32bit rotates and shifts were fixed in a patch later than the 60er series
> > Alex posted. S
object_get_canonical_path() returns a gchar*, it should be freeed by the
caller.
Signed-off-by: Amos Kong
---
hw/net/virtio-net.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/hw/net/virtio-net.c b/hw/net/virtio-net.c
index 613f144..2b2fb57 100644
--- a/hw/net/virti
On 18 November 2013 13:46, Michael Matz wrote:
> On Mon, 18 Nov 2013, Peter Maydell wrote:
>> I think we're going to need to look through and fold in those fixes,
>> otherwise we'll end up reduplicating that work in the course of code
>> review :-(
>
> Most probably. Authorship will be lost :-/ I
On Mon, Nov 18, 2013 at 09:47:25PM +0800, Amos Kong wrote:
> object_get_canonical_path() returns a gchar*, it should be freeed by the
> caller.
>
> Signed-off-by: Amos Kong
Reviewed-by: Michael S. Tsirkin
> ---
> hw/net/virtio-net.c | 8
> 1 file changed, 4 insertions(+), 4 deletions
On 11/18/2013 08:47 AM, Amos Kong wrote:
> object_get_canonical_path() returns a gchar*, it should be freeed by the
> caller.
>
> Signed-off-by: Amos Kong
Reviewed-by: Vlad Yasevich
-vlad
> ---
> hw/net/virtio-net.c | 8
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --
Hi,
On Mon, 18 Nov 2013, Claudio Fontana wrote:
> > +tcg_gen_trunc_i64_i32(tmp, cpu_reg(reg));
> > + tcg_gen_rotr_i32(tmp, tmp, tcg_shift);
>
> Isn't this problematic?
> We are using gen_rotr_i32, but passing tcg_shift, which is a TCGv_i64.
With CONFIG_DEBUG_TCG it'll break, y
Hi! I'm new here, and am working on my first bug. I have posted a patch
for Bug#603872 [1] to the list.. It's incomplete right now, but please
have a look and tell me if I'm headed in the right direction. (I don't
know if I can send incomplete patches to the mailing list for suggestions
or if I ru
Am 18.11.2013 13:29, schrieb Amos Kong:
> On Tue, Oct 08, 2013 at 07:44:45PM +0200, Andreas Färber wrote:
>> From: Stefan Hajnoczi
>>
>> qdev_device_add() leaks the created device upon failure. I suspect this
>> problem crept in because qdev_free() unparents the device but does not
>> drop a refe
Am 17.11.2013 21:46, schrieb Michael Walle:
> Am 2013-10-14 23:46, schrieb Michael Walle:
>> This allows us to completely remove CPULM32State from DisasContext.
>> Instead, copy the fields we need to DisasContext.
>>
>> Cc: Andreas Färber
>> Signed-off-by: Michael Walle
>> ---
>>
>> changes since
Hello,
I am sorry to trouble you , Now I meet a problem when I use qemu to implement
my program.
Do you know how to set the chardev socket can deal with sigio?
It means that the vm need to be blocked like this
"wait_rep=1;while(wait_rep==1)" until it receives the message from host .
I
Hi! I'm new here, and am working on my first bug. I have posted a patch
for Bug#603872 [1]. It's incomplete right now, but please have a look and
tell me if I'm headed in the right direction. (I don't know if I can send
incomplete patches to the mailing list for suggestions or if I run into
some p
This is not a QEMU bug but a problem with privately built QEMU binaries
for Windows.
http://qemu.weilnetz.de/w32/old/qemu-w32-setup-20131116.exe now includes
support for curses, but failed to add the necessary pdcurses.dll.
http://qemu.weilnetz.de/w32/qemu-w32-setup-20131118.exe includes the
QEMU currently needs contiguous memory for the guest memory. Hosts
running 32 bit Windows only provide about 2 GiB for programs. This 2 GiB
is used for the executable, all loaded dlls and dynamic memory.
Especially the dlls cause memory fragmentation, so newer versions of
QEMU which need more dlls
Hi! I'm new here, and am working on my first bug. I have posted a patch
for Bug#603872 [1] to the list.. It's incomplete right now, but please
have a look and tell me if I'm headed in the right direction. (I don't
know if I can send incomplete patches to the mailing list for suggestions
or if I run
** Changed in: qemu
Status: New => Confirmed
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1252010
Title:
can't assign enough RAM to the VM
Status in QEMU:
Confirmed
Bug description:
Q
Hi! I'm new here, and am working on my first bug. I have posted a patch
for Bug#603872 [1]. It's incomplete right now, but please have a look and
tell me if I'm headed in the right direction. (I don't know if I can send
incomplete patches to the mailing list for suggestions or if I run into
some pr
From: Varad Gautam
Calculate and display write speed when converting image with the
-p parameter. qemu-progress:qemu_progress_print() now takes speed
parameter to print.
Signed-off-by: Varad Gautam
---
include/qemu-common.h |4 ++--
qemu-img.c| 31 +---
On Tue, Nov 05, 2013 at 07:17:18PM +0800, Amos Kong wrote:
> We currently just update the HMP NIC info when the last bit of macaddr
> is written. This assumes that guest driver will write all the macaddr
> from bit 0 to bit 5 when it changes the macaddr, this is the current
> behavior of linux driv
Am 15.10.2013 00:46, schrieb Michael Walle:
> This allows us to completely remove CPULM32State from DisasContext.
> Instead, copy the fields we need to DisasContext.
>
> Cc: Andreas Färber
> Signed-off-by: Michael Walle
> ---
>
> changes since v1:
> - instead of storing a pointer to the cpu de
On Mon, Nov 18, 2013 at 09:39:26PM +0800, Amos Kong wrote:
> On Mon, Nov 18, 2013 at 02:25:40PM +0100, Stefan Hajnoczi wrote:
> > On Mon, Nov 18, 2013 at 04:20:12PM +0800, Amos Kong wrote:
> > > @@ -967,6 +968,27 @@ void print_net_client(Monitor *mon, NetClientState
> > > *nc)
> > >
On Mon, Nov 18, 2013 at 02:52:53PM +1000, Dave Airlie wrote:
> So after talking to a few people at kvm forum I think the GPU code
> should probably use the dataplane stuff from the outset,
>
> The main advantages I think this gives me is being able to dequeue
> objects from the vq from a thread an
On 11/18/2013 04:53 AM, Michael S. Tsirkin wrote:
> The following changes since commit 5c5432e7d630592ddcc1876ac8a1505f8f14ef15:
>
> Merge remote-tracking branch 'luiz/queue/qmp' into staging (2013-11-13
> 11:49:27 -0800)
>
> are available in the git repository at:
>
> git://git.kernel.org/
object_get_canonical_path() returns a string that the caller is
responsible for freeing.
Signed-off-by: Stefan Hajnoczi
---
qom/object.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/qom/object.c b/qom/object.c
index b617f26..fc19cf6 100644
--- a/qom/object.c
+++ b/qom
Am 18.11.2013 16:10, schrieb Stefan Hajnoczi:
> object_get_canonical_path() returns a string that the caller is
> responsible for freeing.
>
> Signed-off-by: Stefan Hajnoczi
What's the difference to Vlad's v2?
Andreas
> ---
> qom/object.c | 5 +++--
> 1 file changed, 3 insertions(+), 2 deleti
On Mon, Nov 18, 2013 at 09:47:25PM +0800, Amos Kong wrote:
> object_get_canonical_path() returns a gchar*, it should be freeed by the
> caller.
>
> Signed-off-by: Amos Kong
> ---
> hw/net/virtio-net.c | 8
> 1 file changed, 4 insertions(+), 4 deletions(-)
Thanks, applied to my net tree
On Mon, Nov 18, 2013 at 08:06:48AM -0700, Eric Blake wrote:
> On 11/18/2013 04:53 AM, Michael S. Tsirkin wrote:
> > The following changes since commit 5c5432e7d630592ddcc1876ac8a1505f8f14ef15:
> >
> > Merge remote-tracking branch 'luiz/queue/qmp' into staging (2013-11-13
> > 11:49:27 -0800)
> >
On Mon, Nov 18, 2013 at 04:14:08PM +0100, Stefan Hajnoczi wrote:
> On Mon, Nov 18, 2013 at 09:47:25PM +0800, Amos Kong wrote:
> > object_get_canonical_path() returns a gchar*, it should be freeed by the
> > caller.
> >
> > Signed-off-by: Amos Kong
> > ---
> > hw/net/virtio-net.c | 8
> >
On Thu, Nov 14, 2013 at 04:14:11PM +0100, Stefan Hajnoczi wrote:
> Commit 7ceeedd016facf8d58e14a0d1417fa7225d71072 ("blockdev-test: add
> test case for drive_add duplicate IDs") and commit
> 43cd209803d6cffb1e1a028c9ff2fd0ff4fce954 ("qdev-monitor-test: add
> device_add leak test cases") added qtest
On Fri, Nov 15, 2013 at 08:54:06PM +0100, Kevin Wolf wrote:
> Without it, you either get a window for a short time, or worse, test
> failures when 'make check' isn't run in an X session.
>
> Signed-off-by: Kevin Wolf
> ---
> tests/blockdev-test.c | 2 +-
> tests/qdev-monitor-test.c | 2 +-
>
I do not know, but this patch might introduce a regression.
If I specify: -smp 2,sockets=1,cores=2,threads=1 to a Windows 2012 R2 Server it
crashes
at boot time. -smp 2 works.
git bisect start
# good: [62ecc3a0e3c77a4944c92a02dd7fae2ab1f2290d] Update VERSION for 1.6.1
release
git bisect good 6
On Thu, Nov 14, 2013 at 10:24:04AM +0800, Fam Zheng wrote:
> The default cache mode for drive options is changed to writethrough, and
> overridable with "./check -c ".
Please make the default "writeback" so that ./check completes more
quickly.
Also, please also indicate in the commit description
Am 18.11.2013 um 16:18 hat Stefan Hajnoczi geschrieben:
> On Fri, Nov 15, 2013 at 08:54:06PM +0100, Kevin Wolf wrote:
> > Without it, you either get a window for a short time, or worse, test
> > failures when 'make check' isn't run in an X session.
> >
> > Signed-off-by: Kevin Wolf
> > ---
> > t
object_get_canonical_path() returns a gchar*, it should be freeed by the
caller.
Signed-off-by: Amos Kong
---
v2: put gchar *path inside rxfilter_notify_enabled block
---
hw/net/virtio-net.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/hw/net/virtio-net.c b/hw/net/
On Thu, Nov 14, 2013 at 10:24:04AM +0800, Fam Zheng wrote:
> The default cache mode for drive options is changed to writethrough, and
> overridable with "./check -c ".
>
> Signed-off-by: Fam Zheng
> ---
> tests/qemu-iotests/common | 13 -
> tests/qemu-iotests/iotests.py | 3 ++-
On 18.11.2013 16:23, Peter Lieven wrote:
I do not know, but this patch might introduce a regression.
If I specify: -smp 2,sockets=1,cores=2,threads=1 to a Windows 2012 R2 Server it
crashes
at boot time. -smp 2 works.
for Linux /proc/cpuinfo reveals no cpu layout information (sibliings, cores,
Am 18.11.2013 um 16:29 hat Stefan Hajnoczi geschrieben:
> On Thu, Nov 14, 2013 at 10:24:04AM +0800, Fam Zheng wrote:
> > The default cache mode for drive options is changed to writethrough, and
> > overridable with "./check -c ".
>
> Please make the default "writeback" so that ./check completes mo
Am 18.11.2013 um 16:32 hat Stefan Hajnoczi geschrieben:
> On Thu, Nov 14, 2013 at 10:24:04AM +0800, Fam Zheng wrote:
> > The default cache mode for drive options is changed to writethrough, and
> > overridable with "./check -c ".
> >
> > Signed-off-by: Fam Zheng
> > ---
> > tests/qemu-iotests/co
On Mon, Nov 18, 2013 at 11:32:17PM +0800, Amos Kong wrote:
> object_get_canonical_path() returns a gchar*, it should be freeed by the
> caller.
>
> Signed-off-by: Amos Kong
Reviewed-by: Michael S. Tsirkin
> ---
> v2: put gchar *path inside rxfilter_notify_enabled block
> ---
> hw/net/virtio-n
1 - 100 of 203 matches
Mail list logo