On Thu, Dec 19, 2013 at 12:49:36PM -, Nigel Horne wrote:
Public bug reported:
Git version f46e720a82ccdf1a521cf459448f3f96ed895d43 (and possibly
b91f93243bbe36dc436a64a662a9bbfb2362534a) fail to build under Linux
using gcc 4.8.1:
block/iscsi.c: In function ‘iscsi_co_readv’:
20.12.2013 11:05, Fam Zheng wrote:
As other tests, the image file is created in /tmp other than current
dir. Thus there will not be an unignored file under tests for intree
build.
Signed-off-by: Fam Zheng f...@redhat.com
---
tests/acpi-test.c | 2 +-
1 file changed, 1 insertion(+), 1
On Thu, Dec 19, 2013 at 04:26:44PM +0100, Stefan Hajnoczi wrote:
Commit 75884afd5c6c42e523b08565e289dbe319e17ad9 (virtio-blk: Convert to
QOM realize) dropped a duplicate error_report() call. Now we no longer
get the following error message twice:
QEMU_PROG: -drive if=virtio: Device
if an async libiscsi call fails directly it can only be due
to an out of memory condition. All other errors are returned
through the callback.
Signed-off-by: Peter Lieven p...@kamp.de
---
block/iscsi.c | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git
On 20.12.2013, at 07:54, Stefan Weil s...@weilnetz.de wrote:
Hi,
this patch or one of the two following patches breaks compilation with
--enable-debug (lots of TCGv_i32 - TCGv_i64 mismatches).
Bleks. Didn't we have buildbots for that?
I guess I will have to add a compile run with
On 12/20/13 16:36, Michael Tokarev wrote:
20.12.2013 11:05, Fam Zheng wrote:
As other tests, the image file is created in /tmp other than current
dir. Thus there will not be an unignored file under tests for intree
build.
Signed-off-by: Fam Zheng f...@redhat.com
---
tests/acpi-test.c | 2 +-
On Thu, Dec 19, 2013 at 08:47:04PM +0100, Max Reitz wrote:
This function splits a QDict consisting of entries prefixed by
incrementally enumerated indices into a QList of QDicts.
Signed-off-by: Max Reitz mre...@redhat.com
Reviewed-by: Kevin Wolf kw...@redhat.com
---
On Thu, Dec 19, 2013 at 08:47:05PM +0100, Max Reitz wrote:
Reversing qdict_array_split(), qdict_flatten() should flatten QLists as
well by interpreting them as QDicts where every entry's key is its
index.
This allows bringing QDicts with QLists from QMP commands to the same
form as they
On 17.12.2013 17:47, Stefan Hajnoczi wrote:
On Tue, Dec 17, 2013 at 10:15:25AM +0100, Peter Lieven wrote:
This patch adds native support for accessing images on NFS shares without
the requirement to actually mount the entire NFS share on the host.
NFS Images can simply be specified by an url
First patch is doing some cleanup and second patch adds the PCI-PIN (INT[A-D])
to its interrupt number mapping callback. This is required to support pci device
passthrough using VFIO.
Bharat Bhushan (2):
ppc-e500: some pci related cleanup
ppc-e500: implement PCI INTx routing
- Use PCI_NUM_PINS rather than hardcoding
- use pin wherever possible
Signed-off-by: Bharat Bhushan bharat.bhus...@freescale.com
---
hw/pci-host/ppce500.c | 16
hw/ppc/e500.c | 12 +++-
2 files changed, 15 insertions(+), 13 deletions(-)
diff --git
If someone wants to fix what's currently in Ubtuntu they should make a
package which includes those two patches.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1042388
Title:
qemu: Unsupported
Its currently in git HEAD. It will be in the next full release which I
think is 2.0.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1042388
Title:
qemu: Unsupported syscall: 257 (timer_create)
On 20 December 2013 04:24, Peter Crosthwaite
peter.crosthwa...@xilinx.com wrote:
On Thu, Dec 19, 2013 at 7:11 PM, Peter Maydell peter.mayd...@linaro.org
wrote:
Almost all the shared registers appear as 32 bit on the AArch32
side and 64 bits on the AArch64 side.
Really? Reading v8, there are
The recent VSX patches broken compilation of QEMU when configurated
with --enable-debug, as it was treating target long TCG variables
as i64 which is not true for 32bit targets.
This patch fixes all the places that the compiler has found to use
the correct variable type and if necessary manually
This patch adds pci pin to irq_num routing callback.
This callback is called from pci_device_route_intx_to_irq to find which pci
device
maps to which irq. This is used for pci-device passthrough using vfio.
Also without this patch we gets below warning
PCI: Bug - unimplemented PCI INTx
On 20 December 2013 06:33, Sergey Fedorov s.fedo...@samsung.com wrote:
Use c13_context field instead of c13_fcse for CONTEXTIDR register
definition.
Signed-off-by: Sergey Fedorov s.fedo...@samsung.com
Reviewed-by: Peter Crosthwaite peter.crosthwa...@xilinx.com
---
target-arm/helper.c |
On Thu, Dec 19, 2013 at 10:27:36AM +0800, Hu Tao wrote:
diff --git a/include/block/block.h b/include/block/block.h
index 36efaea..3732f25 100644
--- a/include/block/block.h
+++ b/include/block/block.h
@@ -527,4 +527,10 @@ int bdrv_debug_remove_breakpoint(BlockDriverState *bs,
const char
On Thu, Dec 19, 2013 at 10:27:37AM +0800, Hu Tao wrote:
diff --git a/block.c b/block.c
index 64e7d22..b901587 100644
--- a/block.c
+++ b/block.c
@@ -3216,6 +3216,19 @@ bool bdrv_can_write_zeroes_with_unmap(BlockDriverState
*bs)
return false;
}
+int
On Thu, Dec 19, 2013 at 10:27:38AM +0800, Hu Tao wrote:
+static int raw_preallocate2(int fd, int64_t offset, int64_t length)
+{
+int ret = -1;
+
+ret = fallocate(fd, 0, offset, length);
+
+/* fallback to posix_fallocate() if fallocate() is not supported */
+if (ret 0
On 20.12.2013 02:48, Fam Zheng wrote:
This improves vmdk_create to use bdrv_* functions to replace qemu_open
and other fd functions. The error handling are improved as well. One
difference is that bdrv_pwrite will round up buffer to sectors, so for
description file, an extra bdrv_truncate is
On Thu, Dec 19, 2013 at 10:27:40AM +0800, Hu Tao wrote:
Signed-off-by: Hu Tao hu...@cn.fujitsu.com
---
block/qcow2.c | 7 +++
1 file changed, 7 insertions(+)
diff --git a/block/qcow2.c b/block/qcow2.c
index 32cb39f..487a595 100644
--- a/block/qcow2.c
+++ b/block/qcow2.c
@@ -2188,6
On Thu, Dec 19, 2013 at 10:27:41AM +0800, Hu Tao wrote:
-static int preallocate(BlockDriverState *bs)
+static int preallocate(BlockDriverState *bs, enum prealloc_mode mode)
{
uint64_t nb_sectors;
uint64_t offset;
@@ -1395,9 +1395,19 @@ static int preallocate(BlockDriverState *bs)
On Thu, Dec 19, 2013 at 10:27:35AM +0800, Hu Tao wrote:
This series implements full image preallocation to create a non-sparse image
file at creation time, both for raw and qcow2 format. The purpose is to avoid
performance deterioration of the guest cause by sparse image.
I'm not sure the new
On 20.12.2013, at 10:42, Bharat Bhushan r65...@freescale.com wrote:
This patch adds pci pin to irq_num routing callback.
This callback is called from pci_device_route_intx_to_irq to find which pci
device
maps to which irq. This is used for pci-device passthrough using vfio.
Also without
On 20.12.2013, at 07:41, Alexey Kardashevskiy a...@ozlabs.ru wrote:
This removes not supported SPR from CPU classes.
Thanks a lot! Applied all to ppc-next.
Alex
On 20.12.2013, at 06:24, Aneesh Kumar K.V aneesh.ku...@linux.vnet.ibm.com
wrote:
Alexander Graf ag...@suse.de writes:
On 19.12.2013, at 07:55, Aneesh Kumar K.V aneesh.ku...@linux.vnet.ibm.com
wrote:
Alexander Graf ag...@suse.de writes:
On 07.11.2013, at 15:31, Aneesh Kumar K.V
On 19.12.2013, at 17:04, Aneesh Kumar K.V aneesh.ku...@linux.vnet.ibm.com
wrote:
From: Aneesh Kumar K.V aneesh.ku...@linux.vnet.ibm.com
Targets like ppc64 support different typed of KVM, one which use
hypervisor mode and the other which doesn't. Add a new machine
property kvm-type that
---
tests/Makefile |3 +
tests/check-qom-interface.c | 102 +++
2 files changed, 105 insertions(+), 0 deletions(-)
create mode 100644 tests/check-qom-interface.c
diff --git a/tests/Makefile b/tests/Makefile
index 379cdd9..dfb6cce 100644
Am 19.12.2013 15:30, schrieb arm...@redhat.com:
From: Markus Armbruster arm...@redhat.com
Once upon a time, the error message was:
qemu: -device nonexistant: Device nonexistant not found. Try -device
'?' for a list.
But progress marches on, and conversion to QError (commit
Am 19.12.2013 15:20, schrieb Paolo Bonzini:
Il 18/12/2013 19:03, Andreas Färber ha scritto:
@@ -61,7 +69,6 @@ static void ioapic_common_realize(DeviceState *dev,
Error **errp)
{
IOAPICCommonState *s = IOAPIC_COMMON(dev);
IOAPICCommonClass *info;
-static int ioapic_no;
On 14/12/13 11:27 PM, Brad Smith wrote:
On 10/12/13 7:49 PM, Brad Smith wrote:
This resolves the build issue with building the ROMs on OpenBSD on x86
archs.
As of OpenBSD 5.3 the compiler builds PIE binaries by default and thus
the
whole OS/packages and so forth. The ROMs need to have PIE
-Original Message-
From: Alexander Graf [mailto:ag...@suse.de]
Sent: Friday, December 20, 2013 4:01 PM
To: Bhushan Bharat-R65777
Cc: Michael S. Tsirkin; Wood Scott-B07421; qemu-ppc; QEMU Developers; Bhushan
Bharat-R65777
Subject: Re: [PATCH 2/2] ppc-e500: implement PCI INTx
On Fri, Dec 20, 2013 at 9:08 PM, Igor Mammedov imamm...@redhat.com wrote:
---
tests/Makefile |3 +
tests/check-qom-interface.c | 102
+++
2 files changed, 105 insertions(+), 0 deletions(-)
create mode 100644
Am 19.12.2013 12:38, schrieb Alexey Kardashevskiy:
On 12/16/2013 08:23 AM, Andreas Färber wrote:
Am 04.12.2013 06:51, schrieb Peter Crosthwaite:
On Wed, Dec 4, 2013 at 1:42 AM, Paolo Bonzini pbonz...@redhat.com wrote:
From: Hervé Poussineau hpous...@reactos.org
We should not modify the type
This patch adds native support for accessing images on NFS shares without
the requirement to actually mount the entire NFS share on the host.
NFS Images can simply be specified by an url of the form:
nfs://host/export/filename
For example:
qemu-img create -f qcow2
On Fri, Dec 20, 2013 at 8:04 PM, Peter Maydell peter.mayd...@linaro.org wrote:
On 20 December 2013 06:33, Sergey Fedorov s.fedo...@samsung.com wrote:
Use c13_context field instead of c13_fcse for CONTEXTIDR register
definition.
Signed-off-by: Sergey Fedorov s.fedo...@samsung.com
Reviewed-by:
On 12/20/2013 10:29 PM, Andreas Färber wrote:
Am 19.12.2013 12:38, schrieb Alexey Kardashevskiy:
On 12/16/2013 08:23 AM, Andreas Färber wrote:
Am 04.12.2013 06:51, schrieb Peter Crosthwaite:
On Wed, Dec 4, 2013 at 1:42 AM, Paolo Bonzini pbonz...@redhat.com wrote:
From: Hervé Poussineau
(resend without big attachment)
Hello Eric, other
We had command, enumeration, type, unionobj in Eric suggested DataObject
union, it's helpful for us to provide meaningful metadata in the output.
but there still exists some problem.
We should describe some arbitrary data struct, I would like to
On 20 December 2013 11:08, Igor Mammedov imamm...@redhat.com wrote:
---
tests/Makefile |3 +
tests/check-qom-interface.c | 102
+++
2 files changed, 105 insertions(+), 0 deletions(-)
create mode 100644 tests/check-qom-interface.c
On Fri, Dec 20, 2013 at 10:48:41AM +0100, Peter Lieven wrote:
On 17.12.2013 17:47, Stefan Hajnoczi wrote:
On Tue, Dec 17, 2013 at 10:15:25AM +0100, Peter Lieven wrote:
This patch adds native support for accessing images on NFS shares without
the requirement to actually mount the entire NFS
On 12/18/2013 07:27 PM, Hu Tao wrote:
This patch prepares for the subsequent patches.
Signed-off-by: Hu Tao hu...@cn.fujitsu.com
---
block/qcow2.c | 6 +++---
include/block/block.h | 6 ++
2 files changed, 9 insertions(+), 3 deletions(-)
+++ b/include/block/block.h
@@
Hi,
Am 20.12.2013 12:08, schrieb Igor Mammedov:
---
tests/Makefile |3 +
tests/check-qom-interface.c | 102
+++
2 files changed, 105 insertions(+), 0 deletions(-)
create mode 100644 tests/check-qom-interface.c
Apart from the
On Thu, 19 Dec 2013 16:35:05 +0200
Michael S. Tsirkin m...@redhat.com wrote:
On Thu, Nov 21, 2013 at 03:38:24AM +0100, Igor Mammedov wrote:
'etc/reserved-memory-end' will allow QEMU to tell BIOS where PCI
BARs mapping could safely start in high memory.
Allowing BIOS to start mapping
On 20.12.2013 13:19, Stefan Hajnoczi wrote:
On Fri, Dec 20, 2013 at 10:48:41AM +0100, Peter Lieven wrote:
On 17.12.2013 17:47, Stefan Hajnoczi wrote:
On Tue, Dec 17, 2013 at 10:15:25AM +0100, Peter Lieven wrote:
This patch adds native support for accessing images on NFS shares without
the
On 12/20/2013 03:30 AM, Stefan Hajnoczi wrote:
On Thu, Dec 19, 2013 at 10:27:35AM +0800, Hu Tao wrote:
This series implements full image preallocation to create a non-sparse image
file at creation time, both for raw and qcow2 format. The purpose is to avoid
performance deterioration of the
On Fri, Dec 20, 2013 at 12:31:57PM +0100, Peter Lieven wrote:
- DID NOT add full implementation of bdrv_get_allocated_file_size because
we are not in a coroutine context and I cannot do an async call here.
I could do a sync call if there would be a guarantee that no requests
are in
On 19 December 2013 19:29, Richard Henderson r...@twiddle.net wrote:
On 12/17/2013 07:12 AM, Peter Maydell wrote:
+tcg_gen_mul_i64(tcg_tmp, tcg_op1, tcg_op2);
+if (is_sub) {
+tcg_gen_sub_i64(cpu_reg(s, rd), cpu_reg(s, ra), tcg_tmp);
+} else {
+
On Fri, 20 Dec 2013 13:47:32 +0100
Andreas Färber afaer...@suse.de wrote:
Hi,
Am 20.12.2013 12:08, schrieb Igor Mammedov:
---
tests/Makefile |3 +
tests/check-qom-interface.c | 102
+++
2 files changed, 105 insertions(+), 0
On 20.12.2013 14:07, Stefan Hajnoczi wrote:
On Fri, Dec 20, 2013 at 12:31:57PM +0100, Peter Lieven wrote:
- DID NOT add full implementation of bdrv_get_allocated_file_size because
we are not in a coroutine context and I cannot do an async call here.
I could do a sync call if there would
On 19 December 2013 20:30, Richard Henderson r...@twiddle.net wrote:
On 12/17/2013 07:12 AM, Peter Maydell wrote:
+/* Force a TB lookup after an instruction that changes the CPU state */
+static inline void gen_lookup_tb(DisasContext *s)
+{
+gen_a64_set_pc_im(s-pc);
+s-is_jmp =
Add basic regression testing for QOM Interface usage.
Signed-off-by: Igor Mammedov imamm...@redhat.com
---
v2:
- Peter Crosthwaite peter.crosthwa...@xilinx.com
* s/Parent/parent_obj/
* s/parent/parent_class/
- Peter Maydell peter.mayd...@linaro.org
* s/interfacei/interface/
*
On Fri, 20 Dec 2013 14:00:21 +1000
Peter Crosthwaite peter.crosthwa...@xilinx.com wrote:
On Fri, Dec 20, 2013 at 10:49 AM, Anthony Liguori anth...@codemonkey.ws
wrote:
On Wed, Dec 18, 2013 at 8:59 AM, Luiz Capitulino lcapitul...@redhat.com
wrote:
The following changes since commit
On 20 December 2013 13:26, Igor Mammedov imamm...@redhat.com wrote:
Add basic regression testing for QOM Interface usage.
+/*
+ * OQM interface test.
Still says OQM not QOM...
thanks
-- PMM
On Fri, 20 Dec 2013 12:15:53 +1000
Peter Crosthwaite peter.crosthwa...@xilinx.com wrote:
On Thu, Dec 19, 2013 at 3:00 AM, Luiz Capitulino lcapitul...@redhat.com
wrote:
From: Paolo Bonzini pbonz...@redhat.com
Add two commands that are the monitor counterparts of -object. The commands
On Thu, Dec 05, 2013 at 08:02:48PM +0800, Wenchao Xia wrote:
@@ -227,24 +236,40 @@ static int qcow2_write_snapshots(BlockDriverState *bs)
ret = bdrv_pwrite(bs-file, offset, h, sizeof(h));
if (ret 0) {
+error_setg_errno(errp, -ret,
+
On Fri, Dec 20, 2013 at 1:53 PM, Peter Lieven p...@kamp.de wrote:
On 20.12.2013 13:19, Stefan Hajnoczi wrote:
On Fri, Dec 20, 2013 at 10:48:41AM +0100, Peter Lieven wrote:
On 17.12.2013 17:47, Stefan Hajnoczi wrote:
On Tue, Dec 17, 2013 at 10:15:25AM +0100, Peter Lieven wrote:
+/* set
Am 20.12.2013 14:26, schrieb Igor Mammedov:
Add basic regression testing for QOM Interface usage.
Signed-off-by: Igor Mammedov imamm...@redhat.com
---
v2:
- Peter Crosthwaite peter.crosthwa...@xilinx.com
* s/Parent/parent_obj/
* s/parent/parent_class/
- Peter Maydell
On 20.12.2013 14:57, Stefan Hajnoczi wrote:
On Fri, Dec 20, 2013 at 1:53 PM, Peter Lieven p...@kamp.de wrote:
On 20.12.2013 13:19, Stefan Hajnoczi wrote:
On Fri, Dec 20, 2013 at 10:48:41AM +0100, Peter Lieven wrote:
On 17.12.2013 17:47, Stefan Hajnoczi wrote:
On Tue, Dec 17, 2013 at
On Fri, 20 Dec 2013 14:58:07 +0100
Andreas Färber afaer...@suse.de wrote:
Am 20.12.2013 14:26, schrieb Igor Mammedov:
Add basic regression testing for QOM Interface usage.
Signed-off-by: Igor Mammedov imamm...@redhat.com
---
v2:
- Peter Crosthwaite peter.crosthwa...@xilinx.com
On 12/20/2013 05:18 AM, Peter Maydell wrote:
On 19 December 2013 19:29, Richard Henderson r...@twiddle.net wrote:
On 12/17/2013 07:12 AM, Peter Maydell wrote:
+tcg_gen_mul_i64(tcg_tmp, tcg_op1, tcg_op2);
+if (is_sub) {
+tcg_gen_sub_i64(cpu_reg(s, rd), cpu_reg(s, ra), tcg_tmp);
From: Antonios Motakis a.mota...@virtualopensystems.com
We introduce the concept of vhost-backend, which can be either vhost-kernel
or vhost-user. The existing vhost interface to the kernel is abstracted
behind the vhost-kernel backend.
We replace all direct ioctls to the kernel with a
From: Mian M. Hamayun m.hama...@virtualopensystems.com
In this patch series we would like to introduce our approach for putting a
virtio-net backend in an external userspace process. Our eventual target is to
run the network backend in the Snabbswitch ethernet switch, while receiving
traffic from
From: Antonios Motakis a.mota...@virtualopensystems.com
Add a new QEMU netdev backend that is intended to invoke vhost_net
with the vhost-user backend. Also decouple virtio-net from the tap
backend.
Signed-off-by: Antonios Motakis a.mota...@virtualopensystems.com
Signed-off-by: Nikolay Nikolaev
From: Antonios Motakis a.mota...@virtualopensystems.com
Add empty vhost_call, init and cleanup for the vhost-user backend.
Signed-off-by: Antonios Motakis a.mota...@virtualopensystems.com
Signed-off-by: Nikolay Nikolaev n.nikol...@virtualopensystems.com
---
hw/net/vhost_net.c|
From: Antonios Motakis a.mota...@virtualopensystems.com
Extend -mem-path with additional properties:
- prealloc=on|off - default off, same as -mem-prealloc
- share=on|off - default off, memory is mmapped with MAP_SHARED flag
- unlink=on|off - default on, inlink the file after openinng it
From: Antonios Motakis a.mota...@virtualopensystems.com
Each ioctl request of vhost-kernel has a vhost-user message equivalent,
which is sent over the control socket.
The general approach is to copy the data from the supplied argument
pointer to a designated field in the message. If a file
From: Antonios Motakis a.mota...@virtualopensystems.com
Add structures for passing vhost-user messages over a unix domain socket.
This is the equivalent to the existing vhost-kernel ioctls.
Connect to the named unix domain socket. The system call sendmsg
is used for communication. To be able to
From: Antonios Motakis a.mota...@virtualopensystems.com
At runtime vhost-user netdev will detect if the vhost backend is up or down.
Upon disconnection it will set link_down accordingly and notify virtio-net.
Signed-off-by: Antonios Motakis a.mota...@virtualopensystems.com
Signed-off-by: Nikolay
On 12/19/2013 03:38 PM, Peter Maydell wrote:
On 19 December 2013 07:27, Fedorov Sergey s.fedo...@samsung.com wrote:
Yes, this banking scheme makes state changing events quite heavy. But
maintaining the active copies allows to keep translation table walking code
untouched. I think there is a
On 20 December 2013 14:10, Richard Henderson r...@twiddle.net wrote:
On 12/20/2013 05:18 AM, Peter Maydell wrote:
On 19 December 2013 19:29, Richard Henderson r...@twiddle.net wrote:
On 12/17/2013 07:12 AM, Peter Maydell wrote:
+tcg_gen_mul_i64(tcg_tmp, tcg_op1, tcg_op2);
+if (is_sub)
mmm I don't know, I built it in my ppa, with your patch.
Upgraded the system
https://code.launchpad.net/~costamagnagianfranco/+archive/firefox/+packages
Preparing to replace qemu-user 1.5.0+dfsg-3ubuntu5.2 (using
.../qemu-user_1.7.0+dfsg-2ubuntu4~saucy1_amd64.deb) ...
Unpacking replacement
On Thu, Dec 05, 2013 at 08:02:50PM +0800, Wenchao Xia wrote:
+restore_refcount:
+if (qcow2_update_snapshot_refcount(bs, s-l1_table_offset, s-l1_size,
-1)
+ 0 errp) {
+/* Nothing can be done now, need image check later */
+error_setg(err, %s\nqcow2: Error in
On Thu, Dec 05, 2013 at 08:02:47PM +0800, Wenchao Xia wrote:
@@ -366,7 +368,8 @@ int qcow2_snapshot_create(BlockDriverState *bs,
QEMUSnapshotInfo *sn_info)
/* Check that the ID is unique */
if (find_snapshot_by_id_and_name(bs, sn_info-id_str, NULL) = 0) {
-return
On Thu, Dec 05, 2013 at 08:02:46PM +0800, Wenchao Xia wrote:
V2:
1: all fail case will goto fail section.
2: add the goto code.
v3:
Address Stefan's comments:
2: don't goto fail after allocation failure.
3: use sn-l1size correctly in qcow2_free_cluster().
4-7: add test case
On 20 December 2013 14:12, Fedorov Sergey s.fedo...@samsung.com wrote:
I've briefly looked at the v8 ARM ARM. As I can see there is no banked
system control registers in AArch64. Seems the concept is changed to provide
separate registers for each meaningful execution level. Please, correct me
On 12/20/2013 06:33 PM, Peter Maydell wrote:
On 20 December 2013 14:12, Fedorov Sergey s.fedo...@samsung.com wrote:
I've briefly looked at the v8 ARM ARM. As I can see there is no banked
system control registers in AArch64. Seems the concept is changed to provide
separate registers for each
On Fri, Dec 20, 2013 at 3:07 PM, Peter Lieven p...@kamp.de wrote:
On 20.12.2013 14:57, Stefan Hajnoczi wrote:
On Fri, Dec 20, 2013 at 1:53 PM, Peter Lieven p...@kamp.de wrote:
On 20.12.2013 13:19, Stefan Hajnoczi wrote:
On Fri, Dec 20, 2013 at 10:48:41AM +0100, Peter Lieven wrote:
On
On 20.12.2013 15:38, Stefan Hajnoczi wrote:
On Fri, Dec 20, 2013 at 3:07 PM, Peter Lieven p...@kamp.de wrote:
On 20.12.2013 14:57, Stefan Hajnoczi wrote:
On Fri, Dec 20, 2013 at 1:53 PM, Peter Lieven p...@kamp.de wrote:
On 20.12.2013 13:19, Stefan Hajnoczi wrote:
On Fri, Dec 20, 2013 at
On 12/20/2013 4:01 AM, Alexander Graf wrote:
The recent VSX patches broken compilation of QEMU when configurated
with --enable-debug, as it was treating target long TCG variables
as i64 which is not true for 32bit targets.
This patch fixes all the places that the compiler has found to use
Linux prefers WRITE SAME to UNMAP if the count is zero, and WRITE
SAME does not discard anything unless the device can guarantee that
the resulting block is zero.
This fixes thin provisioning on glusterfs.
Reported-by: Bharata B Rao bhar...@linux.vnet.ibm.com
Signed-off-by: Paolo Bonzini
The sync calls uses a trivial eventloop built into libnfs using poll().
Mixing the _async() and _sync() interfaces in libnfs means you may
risk running nested eventloops. Pain and tears lie behind that door.
On Fri, Dec 20, 2013 at 6:43 AM, Peter Lieven p...@kamp.de wrote:
On 20.12.2013 15:38,
Looks good.
Reviewed-by: Ronnie Sahlberg ronniesahlb...@gmail.com
On Fri, Dec 20, 2013 at 1:02 AM, Peter Lieven p...@kamp.de wrote:
if an async libiscsi call fails directly it can only be due
to an out of memory condition. All other errors are returned
through the callback.
Signed-off-by:
On Fri, 20 Dec 2013 14:26:11 +0100
Igor Mammedov imamm...@redhat.com wrote:
Andreas,
test shows that commit:
qom: Do not register interface types in the type table
https://github.com/afaerber/qemu-cpu/commit/7f00136ff5534ee651f4f10475170b8db18e5c03
regresses QOM Interface in case where
On 20.12.2013, at 15:44, Tom Musta tommu...@gmail.com wrote:
On 12/20/2013 4:01 AM, Alexander Graf wrote:
The recent VSX patches broken compilation of QEMU when configurated
with --enable-debug, as it was treating target long TCG variables
as i64 which is not true for 32bit targets.
This
On Fri, Dec 20, 2013 at 3:43 PM, Peter Lieven p...@kamp.de wrote:
On 20.12.2013 15:38, Stefan Hajnoczi wrote:
On Fri, Dec 20, 2013 at 3:07 PM, Peter Lieven p...@kamp.de wrote:
On 20.12.2013 14:57, Stefan Hajnoczi wrote:
On Fri, Dec 20, 2013 at 1:53 PM, Peter Lieven p...@kamp.de wrote:
On
On Mon, Dec 16, 2013 at 02:45:26PM +0800, Fam Zheng wrote:
Previously live commit of active block device is not supported, this series
implements it and updates corresponding qemu-iotests cases.
This series is based on BlockJobType enum QAPI series.
v7: Fix Since 1.8 to Since 2.0.
On 12/20/2013 07:27 AM, Alexander Graf wrote:
Yes, please. Make sure to always compile ppc-softmmu alongside ppc64-softmmu
and use --enable-debug when working on TCG.
Or --enable-debug-tcg. If you only ever use --enable-debug, you can miss
warnings generated by the optimizer (e.g. may be used
From: Paolo Bonzini pbonz...@redhat.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Signed-off-by: Stefan Hajnoczi stefa...@redhat.com
---
hw/virtio/dataplane/Makefile.objs | 2 +-
hw/virtio/dataplane/hostmem.c | 183 --
From: Paolo Bonzini pbonz...@redhat.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Signed-off-by: Stefan Hajnoczi stefa...@redhat.com
---
hw/block/dataplane/virtio-blk.c | 85 ++---
hw/virtio/dataplane/vring.c | 56 +++-
From: Liu Yuan namei.u...@gmail.com
When running qcow2 over sheepdog, we might meet following problem
qemu-system-x86_64: shrinking is not supported
And cause IO errors to Guest. This is because we abuse bs-total_sectors, which
is manipulated by generic block layer and race with sheepdog
From: Fam Zheng f...@redhat.com
If active is top, it will be mirrored to base, (with block/mirror.c
code), then the image is switched when user completes the block job.
QMP documentation is updated.
Signed-off-by: Fam Zheng f...@redhat.com
Signed-off-by: Stefan Hajnoczi stefa...@redhat.com
---
From: Paolo Bonzini pbonz...@redhat.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Signed-off-by: Stefan Hajnoczi stefa...@redhat.com
---
hw/virtio/dataplane/vring.c | 113
1 file changed, 51 insertions(+), 62 deletions(-)
diff --git
Commit 75884afd5c6c42e523b08565e289dbe319e17ad9 (virtio-blk: Convert to
QOM realize) dropped a duplicate error_report() call. Now we no longer
get the following error message twice:
QEMU_PROG: -drive if=virtio: Device initialization failed.
Update qemu-iotests 051.
Signed-off-by: Stefan
From: Fam Zheng f...@redhat.com
Let reference count manage target and don't call bdrv_close here.
Signed-off-by: Fam Zheng f...@redhat.com
Reviewed-by: Kevin Wolf kw...@redhat.com
Signed-off-by: Stefan Hajnoczi stefa...@redhat.com
---
block/mirror.c | 1 -
1 file changed, 1 deletion(-)
diff
We are moving boldly on to QEMU 2.0 in the next release. Some patches
written at a time where we assumed 1.8 would be the next version number
managed to sneak in.
s/1.8/2.0/ in qapi-schema.json
Signed-off-by: Stefan Hajnoczi stefa...@redhat.com
Reviewed-by: Fam Zheng f...@redhat.com
From: Fam Zheng f...@redhat.com
commit_active_start is implemented in block/mirror.c, It will create a
job with commit type and designated base in block-commit command. This
will be used for committing active layer of device.
Sync mode is removed from MirrorBlockJob because there's no proper
From: Fam Zheng f...@redhat.com
Factor out commit test common logic into super class, and update test
of committing the active image.
Signed-off-by: Fam Zheng f...@redhat.com
Signed-off-by: Stefan Hajnoczi stefa...@redhat.com
---
tests/qemu-iotests/040 | 74
From: Jeff Cody jc...@redhat.com
The man page for qemu-img, and the qemu-doc, did not mention VHDX
as a supported format. This adds in reference to VHDX in those
documents.
[Stefan Weil s...@weilnetz.de suggested s/Block Size/Block size/ for
consistency. I have made this change.
--Stefan]
AppleSMC (-device isa-applesmc) is required to boot OS X guests.
OS X expects a SMC node to be present in the ACPI DSDT. This patch
adds a SMC node to the DSDT, and dynamically patches the return value
of SMC._STA to either 0x0B if the chip is present, or otherwise to 0x00,
before booting the
1 - 100 of 218 matches
Mail list logo