On Tue, May 05, 2015 at 04:59:51PM +1000, David Gibson wrote:
On Fri, Apr 24, 2015 at 12:17:34PM +0530, Bharata B Rao wrote:
Support CPU hotplug via device-add command. Set up device tree
entries for the hotplugged CPU core and use the exising EPOW event
infrastructure to send CPU hotplug
On Wed, 6 May 2015 09:58:09 +0530
Bharata B Rao bhar...@linux.vnet.ibm.com wrote:
On Mon, May 04, 2015 at 06:10:59PM +0200, Thomas Huth wrote:
On Fri, 24 Apr 2015 12:17:28 +0530
Bharata B Rao bhar...@linux.vnet.ibm.com wrote:
Factor out bits of sPAPR specific CPU initialization code
On Wed, 06 May 2015 11:14:32 +0530
Nikunj A Dadhania nik...@linux.vnet.ibm.com wrote:
Thomas Huth th...@redhat.com writes:
[...]
BTW, does this also require the new version of SLOF already?
Not yet, only after patch 4/6 newer SLOF would be needed.
Ok, ... but it will also still work with
On 06/05/2015 03:45, Fam Zheng wrote:
This is not enough, you also have to do the discard in block/mirror.c,
otherwise the destination image could even become fully provisioned!
I wasn't sure what if src and dest have different can_write_zeroes_with_unmap
value, but your argument is
On Tue, 5 May 2015 10:26:02 -0300
Eduardo Habkost ehabk...@redhat.com wrote:
On Mon, Apr 27, 2015 at 04:53:16PM +0200, Michael Mueller wrote:
The patch defines ids per accelerator and adds the accel_id and
the model_name to the CPUState. The accel_id is initialized by
common code, the
On Tue, May 05, 2015 at 05:40:32PM +1000, David Gibson wrote:
On Fri, Apr 24, 2015 at 12:17:45PM +0530, Bharata B Rao wrote:
Parse ibm,architecture.vec table obtained from the guest and enable
memory node configuration via ibm,dynamic-reconfiguration-memory if guest
supports it. This is in
On Tue, 5 May 2015 14:41:01 -0300
Eduardo Habkost ehabk...@redhat.com wrote:
On Tue, May 05, 2015 at 06:12:16PM +0200, Michael Mueller wrote:
On Tue, 5 May 2015 10:55:47 -0300
Eduardo Habkost ehabk...@redhat.com wrote:
On Mon, Apr 27, 2015 at 04:53:15PM +0200, Michael Mueller wrote:
On Tue, May 05, 2015 at 11:55:49AM -0400, John Snow wrote:
On 05/05/2015 06:25 AM, Stefan Hajnoczi wrote:
On Wed, Apr 29, 2015 at 06:51:08PM -0400, John Snow wrote:
This is a feature that should be very easy to add on top of the existing
incremental feature, since it's just a difference in how
The only possibly relevant change I can see in 2.3 is that the qcow2
driver added an additional error check to a truncate operation. Can you
please run qemu-img under strace -f and either provide the output as an
attachment or paste the relevant failing call(s) if you can recognise
them?
--
You
On 06/05/2015 11:50, Fam Zheng wrote:
# src can_write_zeroes_with_unmap target can_write_zeroes_with_unmap
1 true true
2 true
On Tue, May 05, 2015 at 10:48:50AM +0200, Igor Mammedov wrote:
On Fri, 24 Apr 2015 12:17:43 +0530
Bharata B Rao bhar...@linux.vnet.ibm.com wrote:
Initialize a hotplug memory region under which all the hotplugged
memory is accommodated. Also enable memory hotplug by setting
Thomas Huth th...@redhat.com writes:
On Wed, 06 May 2015 11:14:32 +0530
Nikunj A Dadhania nik...@linux.vnet.ibm.com wrote:
Thomas Huth th...@redhat.com writes:
[...]
BTW, does this also require the new version of SLOF already?
Not yet, only after patch 4/6 newer SLOF would be needed.
On Tue, May 05, 2015 at 04:54:44PM +0200, Kashyap Chamarthy wrote:
[. . .]
While running QEMU as TLS server, the TLS handshake completes
successfully when connected via `gnutls-cli`.
However, when using QEMU as client to connect to an existing GnuTLS
server, I notice a segmentation fault:
On Wed, May 06, 2015 at 08:32:03AM +0200, Thomas Huth wrote:
On Wed, 6 May 2015 09:58:09 +0530
Bharata B Rao bhar...@linux.vnet.ibm.com wrote:
On Mon, May 04, 2015 at 06:10:59PM +0200, Thomas Huth wrote:
On Fri, 24 Apr 2015 12:17:28 +0530
Bharata B Rao bhar...@linux.vnet.ibm.com wrote:
On Tue, 5 May 2015 11:46:04 -0300
Eduardo Habkost ehabk...@redhat.com wrote:
On Tue, May 05, 2015 at 08:36:45AM -0600, Eric Blake wrote:
On 05/05/2015 07:26 AM, Eduardo Habkost wrote:
+{ 'enum': 'AccelId',
+ 'data': ['qtest', 'tcg', 'kvm', 'xen'] }
+
Not sure if it is better
On Wed, 6 May 2015 14:15:37 +0530
Bharata B Rao bhar...@linux.vnet.ibm.com wrote:
On Wed, May 06, 2015 at 08:32:03AM +0200, Thomas Huth wrote:
On Wed, 6 May 2015 09:58:09 +0530
Bharata B Rao bhar...@linux.vnet.ibm.com wrote:
On Mon, May 04, 2015 at 06:10:59PM +0200, Thomas Huth wrote:
Am 05.05.2015 um 19:01 hat Antoni Villalonga geschrieben:
Hi,
Is my first email to that list ;)
I can reproduce this bug with v2.2 and v2.3. I'm not sure about the results
after testing with v2.1 (doesn't show errors but seems to be still broken).
% qemu-img convert -f raw -O vmdk -o
Hi again, it seems to be related to the subformat option. With the default
option seems to work fine.
I think StreamOptimized is mantatory for 'ova' files.
Thanks
On Tue, May 05, 2015 at 05:01:34PM +, Antoni Villalonga wrote:
Hi,
Is my first email to that list ;)
I can reproduce
Signed-off-by: Gerd Hoffmann kra...@redhat.com
---
hw/acpi/ich9.c | 4 +++-
hw/isa/lpc_ich9.c | 19 +++
include/hw/acpi/ich9.h | 1 +
include/hw/i386/ich9.h | 6 ++
4 files changed, 29 insertions(+), 1 deletion(-)
diff --git a/hw/acpi/ich9.c b/hw/acpi/ich9.c
On Tue, 5 May 2015 10:11:15 -0300
Eduardo Habkost ehabk...@redhat.com wrote:
On Mon, Apr 27, 2015 at 04:53:17PM +0200, Michael Mueller wrote:
The QMP command query-cpus now additionally displays a model name and
the backing accelerator. Both are omitted if the model name is not
On Wed, May 06, 2015 at 10:34:06AM +0200, Kashyap Chamarthy wrote:
On Tue, May 05, 2015 at 04:54:44PM +0200, Kashyap Chamarthy wrote:
[. . .]
While running QEMU as TLS server, the TLS handshake completes
successfully when connected via `gnutls-cli`.
However, when using QEMU as
On Tue, May 05, 2015 at 05:45:01PM +1000, David Gibson wrote:
On Fri, Apr 24, 2015 at 12:17:46PM +0530, Bharata B Rao wrote:
Make use of pc-dimm infrastructure to support memory hotplug
for PowerPC.
Modelled on i386 memory hotplug.
Can the previous patch actually do anything without
06.05.2015 12:23, Laurent Desnogues wrote:
Hello,
On Mon, Apr 27, 2015 at 3:27 PM, Michael Tokarev m...@tls.msk.ru wrote:
From: Paolo Bonzini pbonz...@redhat.com
This is a small step towards making libcacard standalone.
on my system the removal of qemu-common.h inclusion broke
Hello,
On Mon, Apr 27, 2015 at 3:27 PM, Michael Tokarev m...@tls.msk.ru wrote:
From: Paolo Bonzini pbonz...@redhat.com
This is a small step towards making libcacard standalone.
on my system the removal of qemu-common.h inclusion broke compilation
due to assert being used in glib-compat.h. A
On Wed, 05/06 10:59, Paolo Bonzini wrote:
On 06/05/2015 03:45, Fam Zheng wrote:
This is not enough, you also have to do the discard in block/mirror.c,
otherwise the destination image could even become fully provisioned!
I wasn't sure what if src and dest have different
From what I know, qemu and vhost backends use some functions in order
to access the memory between the guest and the backend.
From what I see, vhost does this with vhost_get_vq_desc().
How much do vq-iov mappings remain valid? Does it get unmapped at some
time (you could answer me within
On 5 May 2015 at 17:46, Markus Armbruster arm...@redhat.com wrote:
We want to eventually allow qapi defaults, by making:
'data':{'*flag':'bool'}
as shorthand for something like:
'data':{'flag':{'type':'bool', 'optional':true}}
so that the default can be specified:
-Original Message-
From: Dr. David Alan Gilbert [mailto:dgilb...@redhat.com]
Sent: Tuesday, May 05, 2015 11:24 PM
To: Stefan Hajnoczi
Cc: Paolo Bonzini; Wen Congyang; Fam Zheng; Kevin Wolf; Lai Jiangshan; qemu
block; Jiang, Yunhong; Dong, Eddie; qemu devel; Max Reitz; Gonglei; Yang
On Wed, 6 May 2015 10:10:15 +0530
Bharata B Rao bhar...@linux.vnet.ibm.com wrote:
On Mon, May 04, 2015 at 05:15:04PM +0200, Thomas Huth wrote:
On Fri, 24 Apr 2015 12:17:30 +0530
Bharata B Rao bhar...@linux.vnet.ibm.com wrote:
Signed-off-by: Bharata B Rao bhar...@linux.vnet.ibm.com
On Tue, May 05, 2015 at 12:32:37PM +0200, Thomas Huth wrote:
On Tue, 5 May 2015 12:18:05 +0200
Miroslav Rezanina mreza...@redhat.com wrote:
On Tue, May 05, 2015 at 11:59:50AM +0200, Thomas Huth wrote:
On Tue, 5 May 2015 11:30:49 +0200
mreza...@redhat.com wrote:
From: Miroslav
On Tue, 5 May 2015 10:14:32 -0300
Eduardo Habkost ehabk...@redhat.com wrote:
On Mon, Apr 27, 2015 at 04:53:18PM +0200, Michael Mueller wrote:
The HMP command info cpus now displays the CPU model name and the
backing accelerator if part of the CPUState.
(qemu) info cpus
* CPU #0:
Signed-off-by: Pavel Fedin p.fe...@samsung.com
---
hw/virtio/virtio-mmio.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/hw/virtio/virtio-mmio.c b/hw/virtio/virtio-mmio.c
index 97a1fb0..a86c816 100644
--- a/hw/virtio/virtio-mmio.c
+++ b/hw/virtio/virtio-mmio.c
@@ -22,6
On Tue, May 05, 2015 at 05:28:38PM +1000, David Gibson wrote:
On Fri, Apr 24, 2015 at 12:17:42PM +0530, Bharata B Rao wrote:
Support hot removal of CPU for sPAPR guests by sending the hot unplug
notification to the guest via EPOW interrupt. Release the vCPU object
after CPU hot unplug so
Thomas Huth th...@redhat.com writes:
On Tue, 5 May 2015 14:23:56 +0530
Nikunj A Dadhania nik...@linux.vnet.ibm.com wrote:
Each hardware instance has a platform unique location code. The OF
device tree that describes a part of a hardware entity must include
the “ibm,loc-code” property with
On Tue, May 5, 2015 at 10:43 AM, Richard Henderson r...@twiddle.net wrote:
On 05/05/2015 10:19 AM, Peter Maydell wrote:
On 5 May 2015 at 05:45, Peter Crosthwaite crosthwaitepe...@gmail.com wrote:
Add the ARM specific disassembly flags setup, so ARM can be correctly
disassembled from the
Hello!
I have updated and successfully tested an old patch set introducing eventfd
support for virtio-mmio, enabling to use vhost-net with it:
https://lists.gnu.org/archive/html/qemu-devel/2014-02/msg00715.html
I would like to upstream it, since virtio-mmio is still there. I know that
some of
I can't reproduce this. qemu-img convert works just fine here.
qemu-img convert -f qcow2 -O qcow2 -c -o compat=0.10 x.img y.img
(from a random winXP guest image).
** Changed in: qemu
Status: New = Incomplete
--
You received this bug notification because you are a member of qemu-
Dear All,
Please ignore the previous void message. For unknown reason the reply
systematically ignores the content of the message? Retrying breaking the
history... Content was:
I am looking for Tested-by for this series and related Machvirt
dynamic sysbus device instantiation. Did anyone try the
John Snow js...@redhat.com writes:
Instead of letting printf and friends do this for us
one byte at a time, fill a buffer ourselves and then
send the entire buffer in one go.
This gives a moderate speed improvement over the old
method.
Out of curiosity: how much of the improvement is due
On Tue, May 05, 2015 at 05:20:04PM +1000, David Gibson wrote:
On Fri, Apr 24, 2015 at 12:17:39PM +0530, Bharata B Rao wrote:
From: Gu Zheng guz.f...@cn.fujitsu.com
In order to deal well with the kvm vcpus (which can not be removed without
any
protection), we do not close KVM vcpu fd,
On Tue, May 05, 2015 at 11:59:50AM +0200, Thomas Huth wrote:
On Tue, 5 May 2015 11:30:49 +0200
mreza...@redhat.com wrote:
From: Miroslav Rezanina mreza...@redhat.com
Disabling CONFIG_PARALLEL cause build failure as commit 07dc788 factored
out initialization to parallel_hds_isa_init
On Di, 2015-05-05 at 11:07 -0400, Cole Robinson wrote:
Minor fixes for unix socket error handling, see patches for details
added to vnc queue.
thanks,
Gerd
06.05.2015 08:41, Programmingkid wrote
Just wanted to note that for the i386 target, Windows XP as a guest fails to
boot. When it safe mode, loading always stops at
Windows\System32\Drivers\Mup.sys. The guest boots in QEMU 2.2.0, so this
seems to indicate a bug with the May 5th or earlier
Same as host notifier of virtio-mmio, most of codes came from virtio-pci.
The kvm-arm does not yet support irqfd, need to fix the hard-coded part
after
kvm-arm gets irqfd support.
Signed-off-by: Ying-Shiuan Pan address@hidden
Signed-off-by: Pavel Fedin p.fe...@samsung.com
---
Signed-off-by: Ying-Shiuan Pan address@hidden
Signed-off-by: Pavel Fedin p.fe...@samsung.com
---
hw/virtio/virtio-mmio.c | 47
++-
1 file changed, 46 insertions(+), 1 deletion(-)
diff --git a/hw/virtio/virtio-mmio.c b/hw/virtio/virtio-mmio.c
index
On Tue, May 5, 2015 at 10:43 AM, Richard Henderson r...@twiddle.net wrote:
On 05/05/2015 10:19 AM, Peter Maydell wrote:
On 5 May 2015 at 05:45, Peter Crosthwaite crosthwaitepe...@gmail.com wrote:
Add the ARM specific disassembly flags setup, so ARM can be correctly
disassembled from the
On Tue, May 05, 2015 at 05:33:33PM +1000, David Gibson wrote:
On Fri, Apr 24, 2015 at 12:17:43PM +0530, Bharata B Rao wrote:
Initialize a hotplug memory region under which all the hotplugged
memory is accommodated. Also enable memory hotplug by setting
CONFIG_MEM_HOTPLUG.
Modelled on
On Tue, 5 May 2015 11:34:06 -0300
Eduardo Habkost ehabk...@redhat.com wrote:
On Mon, Apr 27, 2015 at 04:53:26PM +0200, Michael Mueller wrote:
This patch provides routines to dynamically update the previously defined
S390 CPU classes in the current host context. The main function performing
I just wander ifbdrv_is_allocated_above works as it is considered,migrate image in format of qcow2 run into such backtrace:#0 0x7f9e73822c6d in lseek64 () at ../sysdeps/unix/syscall-template.S:82#1 0x7f9e765f08e4 in find_allocation (bs=value optimized out, sector_num=value optimized out,
From: Paolo Bonzini [mailto:pbonz...@redhat.com]
On 05/05/2015 12:22, Pavel Dovgaluk wrote:
This patch is the reduced version of prior bottom halves patch.
dma-helpers.c is also related to block devices, so it's better not to
change it now.
Ok.
Perhaps you can add a replay event for
On Di, 2015-05-05 at 16:58 +0200, Marc-André Lureau wrote:
When the virtio serial is writable, notify the chardev backend
with qemu_chr_accept_input().
added both patches to spice patch queue.
thanks,
Gerd
set_host_notifier() is introduced into virtio-mmio now. Most of codes came
from virtio-pci.
Signed-off-by: Ying-Shiuan Pan address@hidden
Signed-off-by: Pavel Fedin p.fe...@samsung.com
---
hw/virtio/virtio-mmio.c | 70
+
1 file changed, 70
On Wed, 05/06 12:01, Kevin Wolf wrote:
Am 05.05.2015 um 19:01 hat Antoni Villalonga geschrieben:
Hi,
Is my first email to that list ;)
I can reproduce this bug with v2.2 and v2.3. I'm not sure about the results
after testing with v2.1 (doesn't show errors but seems to be still
The second version of commits's set take into account Paolo Bonzini remarks.
Typo in WXS file fixed, QEMU GA-related CLI options renamed,
'--enable-guest-agent-msi'/
'--disable-guest-agent-msi' processing logic changed so that MSI build is
configured
by default, unless some prerequisite is
Existing command line options include '-s install' and '-s uninstall'.
These options install/uninstall both Windows QEMU GA service
and optional VSS COM server. The QEMU GA Windows service allows
always-on serving guest agent's QMP commands and VSS COM server
enables guest agent integration with
Debug printouts extended, helps installation troubleshooting
Signed-off-by: Yossi Hindin yhin...@redhat.com
---
qga/channel-win32.c | 2 +-
qga/commands-win32.c | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/qga/channel-win32.c b/qga/channel-win32.c
index 0d5e5f5..04fa5e4
New options were added to enable Windows MSI installation package
creation:
Option --enable-guest-agent-msi, like the name suggests, enables building
Windows MSI package for QEMU guest agent; option --disable-guest-agent-msi
disables MSI package creation; by default, no MSI package is created
The script enables building Windows MSI installation package on Linux with wixl
tool.
Signed-off-by: Yossi Hindin yhin...@redhat.com
---
qga/installer/qemu-ga.wxs | 145 ++
1 file changed, 145 insertions(+)
create mode 100644
This fixes the bug introduced by commit c6ac36e (vmdk: Optimize cluster
allocation).
Sometimes, write_len could be larger than cluster size, because it
contains both data and marker. We must advance next_cluster_sector in
this case, otherwise the image gets corrupted.
Reported-by: Antoni
On Mon, Apr 27, 2015 at 04:53:29PM +0200, Michael Mueller wrote:
[...]
#ifndef CONFIG_USER_ONLY
+static CpuDefinitionInfoList *qmp_query_cpu_definition_host(void)
+{
+CpuDefinitionInfoList *host = NULL;
+CpuDefinitionInfo *info;
+
+info = g_try_new0(CpuDefinitionInfo, 1);
+
BDS users can register a notifier and get notified about op blocker
changes.
Signed-off-by: Fam Zheng f...@redhat.com
---
block.c | 20
include/block/block.h | 8
include/block/block_int.h | 3 +++
3 files changed, 31 insertions(+)
diff
On Wed, May 06, 2015 at 11:18:23AM +0100, Daniel P. Berrange wrote:
On Wed, May 06, 2015 at 10:34:06AM +0200, Kashyap Chamarthy wrote:
On Tue, May 05, 2015 at 04:54:44PM +0200, Kashyap Chamarthy wrote:
[. . .]
While running QEMU as TLS server, the TLS handshake completes
On 6 May 2015 at 00:24, Richard Henderson r...@twiddle.net wrote:
Only one tcg related patch since the 2.3 freeze.
r~
The following changes since commit 874e9aeeeb74c5459639a93439a502d262847e68:
Merge remote-tracking branch 'remotes/kraxel/tags/pull-sdl-20150505-1' into
staging
On 1 May 2015 at 18:25, Peter Crosthwaite peter.crosthwa...@xilinx.com wrote:
Ping!
On Fri, Apr 24, 2015 at 1:28 PM, Peter Crosthwaite
peter.crosthwa...@xilinx.com wrote:
Hi Peter and all,
Xilinx's next gen SoC has been announced. This series adds a SoC and
board.
Neither patchwork nor
On Wed, May 06, 2015 at 09:32:58AM +0200, Michael Mueller wrote:
On Tue, 5 May 2015 10:14:32 -0300
Eduardo Habkost ehabk...@redhat.com wrote:
On Mon, Apr 27, 2015 at 04:53:18PM +0200, Michael Mueller wrote:
The HMP command info cpus now displays the CPU model name and the
backing
On Wed, May 06, 2015 at 11:17:20AM +0200, Michael Mueller wrote:
On Tue, 5 May 2015 14:41:01 -0300
Eduardo Habkost ehabk...@redhat.com wrote:
On Tue, May 05, 2015 at 06:12:16PM +0200, Michael Mueller wrote:
On Tue, 5 May 2015 10:55:47 -0300
Eduardo Habkost ehabk...@redhat.com wrote:
Preventing device from submitting IO is useful around various nested
poll. Op blocker is a good place to put this flag.
Devices would submit IO requests through blk_* block backend interface,
which calls blk_check_request to check the validity. Return -EBUSY if
the operation is blocked, in which
On 06/05/2015 13:53, Yossi Hindin wrote:
+${QEMU_GA_MSI}: config-host.mak
+
+${QEMU_GA_MSI}: qga/installer/qemu-ga.wxs
+ $(call quiet-command,QEMU_GA_VERSION=$(QEMU_GA_VERSION)
QEMU_GA_MANUFACTURER=$(QEMU_GA_MANUFACTURER)
QEMU_GA_DISTRO=$(QEMU_GA_DISTRO) \
+
On 06/05/2015 13:23, Fam Zheng wrote:
virtio-blk now listens to op blocker change of the associated block
backend.
Up on setting op blocker on BLOCK_OP_TYPE_DEVICE_IO:
non-dataplane:
1) Set VirtIOBlock.paused
2) In virtio_blk_handle_output, do nothing if VirtIOBlock.paused
Hi,
This series allows QEMU to use vhost with legacy virtio devices when
host and target don't have the same endianness. Only network devices
are covered for the moment.
I had already posted a series some monthes ago but it never got reviewed.
Moreover, the underlying kernel support was entirely
The linux tap and macvtap backends can be told to parse vnet headers
according to little or big endian. This is done through the TUNSETVNETLE
and TUNSETVNETBE ioctls.
This patch brings all the plumbing for QEMU to use these APIs.
Signed-off-by: Greg Kurz gk...@linux.vnet.ibm.com
---
Unlike with add and clear, there is no valid reason to abort when checking
for a feature. It makes more sense to return false (i.e. the feature bit
isn't set). This is exactly what __virtio_has_feature() does if fbit = 32.
This allows to introduce code that is aware about new 64-bit features like
On Wed, 05/06 14:07, Paolo Bonzini wrote:
On 06/05/2015 13:23, Fam Zheng wrote:
virtio-blk now listens to op blocker change of the associated block
backend.
Up on setting op blocker on BLOCK_OP_TYPE_DEVICE_IO:
non-dataplane:
1) Set VirtIOBlock.paused
2) In
On Wed, May 06, 2015 at 10:02:22AM +0200, Michael Mueller wrote:
On Tue, 5 May 2015 11:34:06 -0300
Eduardo Habkost ehabk...@redhat.com wrote:
On Mon, Apr 27, 2015 at 04:53:26PM +0200, Michael Mueller wrote:
This patch provides routines to dynamically update the previously defined
S390
On Mon, Apr 27, 2015 at 04:53:19PM +0200, Michael Mueller wrote:
[...]
diff --git a/qapi-schema.json b/qapi-schema.json
index 215a7bc..285b2d3 100644
--- a/qapi-schema.json
+++ b/qapi-schema.json
@@ -2536,21 +2536,43 @@
#
# @name: the name of the CPU definition
#
+# @default: #optional
Reported by Paolo.
Unlike the iohandler in main loop, iothreads currently process the event
notifier used as virtio-blk ioeventfd in all nested aio_poll. This is dangerous
without proper protection, because guest requests could sneak to block layer
where they mustn't.
For example, a QMP
We don't want new requests from guest, so block the operation around the
nested poll.
Signed-off-by: Fam Zheng f...@redhat.com
---
block/io.c | 12
1 file changed, 12 insertions(+)
diff --git a/block/io.c b/block/io.c
index 1ce62c4..d369de3 100644
--- a/block/io.c
+++ b/block/io.c
Forward the call to bdrv_op_blocker_add_notifier.
Signed-off-by: Fam Zheng f...@redhat.com
---
block.c| 4 ++--
block/block-backend.c | 6 ++
include/sysemu/block-backend.h | 2 ++
3 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/block.c
virtio-blk now listens to op blocker change of the associated block
backend.
Up on setting op blocker on BLOCK_OP_TYPE_DEVICE_IO:
non-dataplane:
1) Set VirtIOBlock.paused
2) In virtio_blk_handle_output, do nothing if VirtIOBlock.paused
dataplane:
1) Clear the host event notifier
Should more ops be added to differentiate code between dataplane and
non-dataplane, the new saved_ops approach will be cleaner than messing
with N pointers.
Signed-off-by: Fam Zheng f...@redhat.com
---
hw/block/dataplane/virtio-blk.c | 13 -
hw/block/virtio-blk.c | 8
Put the number of serial ports into a local variable in
multi_serial_pci_realize, then increment the port count
(pci-ports) as we initialize the serial port cores.
Now pci-ports always holds the number of successfully
initialized ports and we can use multi_serial_pci_exit
to properly cleanup the
On Wed, May 06, 2015 at 11:49:50AM +0200, Michael Mueller wrote:
On Tue, 5 May 2015 10:11:15 -0300
Eduardo Habkost ehabk...@redhat.com wrote:
On Mon, Apr 27, 2015 at 04:53:17PM +0200, Michael Mueller wrote:
The QMP command query-cpus now additionally displays a model name and
the
On Wed, May 06, 2015 at 11:59:38AM +0200, Michael Mueller wrote:
On Tue, 5 May 2015 10:26:02 -0300
Eduardo Habkost ehabk...@redhat.com wrote:
On Mon, Apr 27, 2015 at 04:53:16PM +0200, Michael Mueller wrote:
The patch defines ids per accelerator and adds the accel_id and
the model_name
On Wed, May 6, 2015 at 12:05 PM, Michael Tokarev m...@tls.msk.ru wrote:
06.05.2015 12:23, Laurent Desnogues wrote:
Hello,
On Mon, Apr 27, 2015 at 3:27 PM, Michael Tokarev m...@tls.msk.ru wrote:
From: Paolo Bonzini pbonz...@redhat.com
This is a small step towards making libcacard standalone.
On Wed, 05/06 10:15, Antoni Villalonga wrote:
Hi again, it seems to be related to the subformat option. With the default
option seems to work fine.
I think StreamOptimized is mantatory for 'ova' files.
I guess I see the problem now - the data is corrupted due to a wrong cluster
allocation
The default behaviour for TAP/MACVTAP is to consider vnet as native endian.
This patch handles the cases when this is not true:
- virtio 1.0: always little-endian
- legacy cross-endian
Signed-off-by: Greg Kurz gk...@linux.vnet.ibm.com
---
hw/net/vhost_net.c | 33
This patch brings the cross-endian vhost API to QEMU.
Signed-off-by: Greg Kurz gk...@linux.vnet.ibm.com
---
linux-headers/linux/vhost.h | 14 ++
1 file changed, 14 insertions(+)
diff --git a/linux-headers/linux/vhost.h b/linux-headers/linux/vhost.h
index c656f61..ead86db 100644
From: Cédric Le Goater c...@fr.ibm.com
Cross-endianness is now checked by the core vhost code.
revert 371df9f5e0f1 vhost-net: disable when cross-endian
Signed-off-by: Cédric Le Goater c...@fr.ibm.com
[ added commit message, Greg Kurz gk...@linux.vnet.ibm.com ]
Signed-off-by: Greg Kurz
Legacy virtio is native endian: if the guest and host endianness differ,
we have to tell vhost so it can swap bytes where appropriate. This is
done through a vhost ring ioctl.
Signed-off-by: Greg Kurz gk...@linux.vnet.ibm.com
---
hw/virtio/vhost.c | 50
On Wed, May 6, 2015 at 5:14 AM, Peter Maydell peter.mayd...@linaro.org wrote:
On 1 May 2015 at 18:25, Peter Crosthwaite peter.crosthwa...@xilinx.com
wrote:
Ping!
On Fri, Apr 24, 2015 at 1:28 PM, Peter Crosthwaite
peter.crosthwa...@xilinx.com wrote:
Hi Peter and all,
Xilinx's next gen SoC
From: Gonglei arei.gong...@huawei.com
Because DO_UPCAST() is long deprecated, let me do
some cleanup work for usb sub-system, which I have
said in previous conversation of a bugfix.
Patch 7 is a bugfix.
Please review, thanks :)
Gonglei (14):
uhci: QOMify
usb: usb-audio QOMify
usb:
From: Gonglei arei.gong...@huawei.com
Signed-off-by: Gonglei arei.gong...@huawei.com
---
hw/usb/dev-serial.c | 43 +++
1 file changed, 27 insertions(+), 16 deletions(-)
diff --git a/hw/usb/dev-serial.c b/hw/usb/dev-serial.c
index 67c2072..6ca3da9 100644
On 6 May 2015 at 14:08, Peter Crosthwaite peter.crosthwa...@xilinx.com wrote:
Ergh, I have to backpeddle again (sry for the noise), patches still
doesnt work for me (serves me right for not looking at the year of
submission dates). Latest patches I have from
On 6 May 2015 at 14:02, Peter Crosthwaite peter.crosthwa...@xilinx.com wrote:
Actually NVM. I got it working on a diff machine. Did you have any
thoughts on the GICC mirror issue while I respin?
You mean the thing where the GICC might not be at the bottom of
a 64K page? Just map it wherever it
Since all tables are now stored together, it is possible to obtain
the position of a particular table directly from its address, so the
operation becomes O(1).
Signed-off-by: Alberto Garcia be...@igalia.com
---
block/qcow2-cache.c | 32 +++-
1 file changed, 15
The current algorithm to evict entries from the cache gives always
preference to those in the lowest positions. As the size of the cache
increases, the chances of the later elements of being removed decrease
exponentially.
In a scenario with random I/O and lots of cache misses, entries in
Because of the trick of process-archive-undefs, all .mo objects, even
with --enable-modules, are dependencies of executables.
This breaks CFLAGS propogation because the compiling of module object
will happen too early before building for DSO.
With GCC 5, the linking would fail because .o doesn't
On 05.05.2015 12:44, Fam Zheng wrote:
Max,
Since you once fixed VMDK with the json descriptor filename, could you take a
look at the error:
$ ./check -vmdk -o subformat=monolithicFlat 033
033 - output mismatch (see 033.out.bad)
--- /home/fam/qemu/tests/qemu-iotests/033.out
On 05/05/2015 11:57 PM, Peter Crosthwaite wrote:
So I have made a start on this. The ARM, MB and CRIS in this patch
series is rather easy. Its X86 im having trouble with but your example
here looks like most of the work ...
Indeed, the flags setup becomes less obscure when, instead of
1 - 100 of 362 matches
Mail list logo