On Fri, Jul 12, 2013 at 12:28:54PM +0530, Bharata B Rao wrote:
gluster: Use pkg-config to configure GlusterFS block driver
The commit message is duplicated in the commit description.
Use pkg-config to determine the version and library dependency
for GlusterFS block driver.
Signed-off-by:
On 7/15/13 11:02 PM, Stefan Hajnoczi wrote:
On Fri, Jul 12, 2013 at 12:28:54PM +0530, Bharata B Rao wrote:
gluster: Use pkg-config to configure GlusterFS block driver
The commit message is duplicated in the commit description.
Use pkg-config to determine the version and library dependency
On Fri, Jul 12, 2013 at 12:30:08PM +0530, Bharata B Rao wrote:
gluster: Add discard support for GlusterFS block driver.
Commit message duplicated into commit description.
Il 16/07/2013 01:04, Alex Bligh ha scritto:
Paolo,
--On 15 July 2013 22:53:17 +0200 Paolo Bonzini pbonz...@redhat.com wrote:
So far you are right.
But this only happens if qemu_aio_wait() actually returns, so that on
the next call we poll for timers. If QEMU is stuck in
Il 16/07/2013 03:27, Hu Tao ha scritto:
I think it's the same. One -numa mem option = one -device dimm
option; both define one range. Unused memory ranges may remain if you
stumble upon a unusable range such as the PCI window. For example two
-numa mem,size=2G options would allocate
Il 16/07/2013 07:19, Alexey Kardashevskiy ha scritto:
In the past, IO space could not be mapped into the memory address space
so we introduced a workaround for that. Nowadays it does not look
necessary so we can remove the workaround and make sPAPR PCI
configuration simplier.
This also
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Il 15/07/2013 23:33, Eric Blake ha scritto:
Newer libvirt can be taught to append 'M' when it detects
it is talking to newer qemu. While you have a point that
it is annoying to force users to upgrade to a newer libvirt
merely because they
Il 16/07/2013 05:31, Stefan Hajnoczi ha scritto:
On Wed, Jul 03, 2013 at 04:34:26PM +0200, Paolo Bonzini wrote:
+if ((ret BDRV_BLOCK_DATA)
+!(ret BDRV_BLOCK_OFFSET_VALID)) {
+error_report(File contains external or compressed
clusters.);
What does
On 03.07.2013 16:34, Paolo Bonzini wrote:
Protocols return raw data, so you can assume the offsets to pass
through unchanged.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
block.c | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/block.c b/block.c
index
On 16.07.2013 05:41, Stefan Hajnoczi wrote:
On Wed, Jul 03, 2013 at 04:34:14PM +0200, Paolo Bonzini wrote:
This series adds a subcommand to map that can dump file metadata.
Metadata that is dumped includes:
- whether blocks are allocated in bs-file and, if so, where
- whether blocks are zero
On Mon, 07/15 11:34, Kevin Wolf wrote:
AHCI couldn't cope with asynchronous commands that aren't doing DMA, it
simply wouldn't complete them. Due to the bug fixed in commit f68ec837,
FLUSH commands would seem to have completed immediately even if they
were still running on the host. After the
On Mon, Jul 15, 2013 at 07:15:55PM +0200, Paolo Bonzini wrote:
Il 15/07/2013 18:52, Anthony Liguori ha scritto:
Cornelia Huck cornelia.h...@de.ibm.com writes:
The following changes since commit
c3cb8e77804313e1be99b5f28a34a346736707a5:
ioport: remove LITTLE_ENDIAN mark for portio
On 15.07.2013 23:27, Eric Blake wrote:
On 07/15/2013 04:55 AM, Peter Lieven wrote:
this patch adds an efficient encoding for zero blocks by
adding a new flag indiciating a block is completly zero.
s/indiciating/indicating/
s/completly/completely/
additionally bdrv_write_zeros() is used at
On 2013-07-14 17:18, Anthony Liguori wrote:
On Sun, Jul 14, 2013 at 9:58 AM, Peter Maydell peter.mayd...@linaro.org
wrote:
On 14 July 2013 14:05, Anthony Liguori anth...@codemonkey.ws wrote:
Also, what devices exactly would have a non-native byte order?!? I'm
confused...
MMIO/PIO requests
Il 16/07/2013 08:47, Peter Lieven ha scritto:
@@ -2977,7 +2977,11 @@ static int64_t coroutine_fn
bdrv_co_get_block_status(BlockDriverState *bs,
if (!bs-drv-bdrv_co_get_block_status) {
*pnum = nb_sectors;
-return BDRV_BLOCK_DATA;
+ret = BDRV_BLOCK_DATA;
+
Paolo,
--On 16 July 2013 08:16:42 +0200 Paolo Bonzini pbonz...@redhat.com wrote:
You did. But aio_wait() ignores the timeout. It is only used by the
main loop.
OK well that seems worth fixing in any case, as even without timed bh's
that means no bh can be executed for an indeterminate
Il 16/07/2013 09:30, Alex Bligh ha scritto:
You did. But aio_wait() ignores the timeout. It is only used by the
main loop.
OK well that seems worth fixing in any case, as even without timed bh's
that means no bh can be executed for an indeterminate time. I'll have
a look at that.
No,
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Il 16/07/2013 09:18, Jan Kiszka ha scritto:
Sorry for sending out invitations and then being late to this party
- vacation. What is the status now? Do we have a short-term plan to
avoid the regression or is this better solved by cleaning up the
On 16.07.2013 09:19, Paolo Bonzini wrote:
Il 16/07/2013 08:47, Peter Lieven ha scritto:
@@ -2977,7 +2977,11 @@ static int64_t coroutine_fn
bdrv_co_get_block_status(BlockDriverState *bs,
if (!bs-drv-bdrv_co_get_block_status) {
*pnum = nb_sectors;
-return
On Tue, Jul 16, 2013 at 08:19:48AM +0200, Paolo Bonzini wrote:
Il 16/07/2013 03:27, Hu Tao ha scritto:
I think it's the same. One -numa mem option = one -device dimm
option; both define one range. Unused memory ranges may remain if you
stumble upon a unusable range such as the PCI
Am 12.07.2013 um 08:58 hat Bharata B Rao geschrieben:
gluster: Use pkg-config to configure GlusterFS block driver
Use pkg-config to determine the version and library dependency
for GlusterFS block driver.
Signed-off-by: Bharata B Rao bhar...@linux.vnet.ibm.com
---
configure | 20
Am 12.07.2013 um 09:00 hat Bharata B Rao geschrieben:
gluster: Add discard support for GlusterFS block driver.
Implement bdrv_aio_discard for gluster.
Signed-off-by: Bharata B Rao bhar...@linux.vnet.ibm.com
Reviewed-by: Kevin Wolf kw...@redhat.com
Am 16.07.2013 um 08:20 schrieb Paolo Bonzini pbonz...@redhat.com:
Il 16/07/2013 07:19, Alexey Kardashevskiy ha scritto:
In the past, IO space could not be mapped into the memory address space
so we introduced a workaround for that. Nowadays it does not look
necessary so we can remove the
On 07/16/2013 03:06 AM, Peter Crosthwaite wrote:
+
+memory_region_init_io(etsec-io_area, OBJECT(etsec), etsec_ops,
etsec,
+ eTSEC, 0x1000);
Constant size memory_region_init_io should be migrated to the Object::Init
fm.
What is Object::Init()? Do you have an
On 07/16/2013 06:32 PM, Alexander Graf wrote:
Am 16.07.2013 um 08:20 schrieb Paolo Bonzini pbonz...@redhat.com:
Il 16/07/2013 07:19, Alexey Kardashevskiy ha scritto:
In the past, IO space could not be mapped into the memory address space
so we introduced a workaround for that. Nowadays
Am 16.07.2013 um 10:37 schrieb Alexey Kardashevskiy a...@ozlabs.ru:
On 07/16/2013 06:32 PM, Alexander Graf wrote:
Am 16.07.2013 um 08:20 schrieb Paolo Bonzini pbonz...@redhat.com:
Il 16/07/2013 07:19, Alexey Kardashevskiy ha scritto:
In the past, IO space could not be mapped into the
On Tue, 2013-07-16 at 10:32 +0200, Alexander Graf wrote:
Did I miss anything here?
No, I don't think so. The patch looks good.
... and will break all Mac targets again, no? Not to speak of non-ppc
devices.
Do you know why it breaks ? Can you suggest what's wrong and how to fix
it
Hi, Gerd
My Qemu version is 1.5.1, and use libusb for usb pass through.
I pass through a host usb device to the guest by bus number and
physical port, when I unplug the usb device from
the host, and plug in on the same physical port immediately, but the usb device
don't show up
On Tue, 16 Jul 2013 15:10:41 +0800
Stefan Hajnoczi stefa...@gmail.com wrote:
On Mon, Jul 15, 2013 at 07:15:55PM +0200, Paolo Bonzini wrote:
Il 15/07/2013 18:52, Anthony Liguori ha scritto:
Cornelia Huck cornelia.h...@de.ibm.com writes:
The following changes since commit
Am 11.07.2013 um 22:25 hat Eric Blake geschrieben:
On 07/09/2013 03:53 AM, Kevin Wolf wrote:
Worth repeating this comment from the code into the commit message?
+ * qdict_flatten(): For each nested QDict with key x, all fields with
key y
+ * are moved to this QDict and their key is
Am 16.07.2013 um 10:45 schrieb Benjamin Herrenschmidt
b...@kernel.crashing.org:
On Tue, 2013-07-16 at 10:32 +0200, Alexander Graf wrote:
Did I miss anything here?
No, I don't think so. The patch looks good.
... and will break all Mac targets again, no? Not to speak of non-ppc
On 07/16/2013 07:01 PM, Alexander Graf wrote:
Am 16.07.2013 um 10:45 schrieb Benjamin Herrenschmidt
b...@kernel.crashing.org:
On Tue, 2013-07-16 at 10:32 +0200, Alexander Graf wrote:
Did I miss anything here?
No, I don't think so. The patch looks good.
... and will break all Mac
Il 16/07/2013 10:54, Cornelia Huck ha scritto:
Acked-by: Stefan Hajnoczi stefa...@redhat.com
Thank you.
Any further guidelines on when to ask for acks from you guys? The mode
I've been operating in is mostly if virtio-pci provides this feature,
it shouldn't be half bad and we want it in
Il 16/07/2013 09:54, Peter Lieven ha scritto:
On 16.07.2013 09:19, Paolo Bonzini wrote:
Il 16/07/2013 08:47, Peter Lieven ha scritto:
@@ -2977,7 +2977,11 @@ static int64_t coroutine_fn
bdrv_co_get_block_status(BlockDriverState *bs,
if (!bs-drv-bdrv_co_get_block_status) {
Signed-off-by: Alexey Kardashevskiy a...@ozlabs.ru
---
target-ppc/kvm.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/target-ppc/kvm.c b/target-ppc/kvm.c
index 61f2737..606bdb9 100644
--- a/target-ppc/kvm.c
+++ b/target-ppc/kvm.c
@@ -1628,7 +1628,7 @@ void
On 07/16/2013 01:11 AM, Anthony Liguori wrote:
This series is based on Alexey's series:
spapr: migration, pci, msi, power8
Which in turn was based on work by David Gibson.
I've removed the bits not related to migration and made the
following changes:
1) QOMify TCE tables and XICS
On Tue, 16 Jul 2013 08:19:48 +0200
Paolo Bonzini pbonz...@redhat.com wrote:
Il 16/07/2013 03:27, Hu Tao ha scritto:
I think it's the same. One -numa mem option = one -device dimm
option; both define one range. Unused memory ranges may remain if you
stumble upon a unusable range such
On Tue, 16 Jul 2013 15:27:19 +0800
Hu Tao hu...@cn.fujitsu.com wrote:
On Tue, Jul 16, 2013 at 08:19:48AM +0200, Paolo Bonzini wrote:
Il 16/07/2013 03:27, Hu Tao ha scritto:
I think it's the same. One -numa mem option = one -device dimm
option; both define one range. Unused memory
Il 16/07/2013 12:19, Igor Mammedov ha scritto:
On Tue, 16 Jul 2013 08:19:48 +0200
Paolo Bonzini pbonz...@redhat.com wrote:
Il 16/07/2013 03:27, Hu Tao ha scritto:
I think it's the same. One -numa mem option = one -device dimm
option; both define one range. Unused memory ranges may remain
This is an implement of qmp full-introspection,
parse and convert the json string to a dynamical tree,
return it to management through QMP command output.
Anthony has another suggestion:
http://lists.nongnu.org/archive/html/qemu-devel/2013-07/msg01903.html
The whole output of query-qmp-schema
Introduces new monitor command to query QMP schema information,
the return data is a dynamical and nested dict/list, it contains
the useful metadata to help management to check feature support,
QMP commands detail, etc.
I added a document for QMP introspection support.
QMP schema is defined in a json file, it will be parsed by
qapi scripts and generate C files.
We want to return the schema information to management,
this patch converts the json file to a string table in a
C head file, then we can use the json content.
eg:
const char *const qmp_schema_table[]
Il 16/07/2013 12:37, Amos Kong ha scritto:
So here I defined a 'DataObject' type in qapi-schema.json,
it's used to describe the dynamical dictionary/list/string.
{ 'type': 'DataObject',
'data': { '*key': 'str', '*type': 'str', '*data': ['DataObject'] } }
This is missing '*optional':
On Mon, Jul 15, 2013 at 09:28:28PM +0300, Michael S. Tsirkin wrote:
On Thu, Jul 11, 2013 at 10:28:15PM +0800, Amos Kong wrote:
Markus added some comments on old patchset, this patch contains
some additional fixes, it's based on MST's PCI tree.
* Fix typos (missed 1.6, NIC)
* Don't
On Tue, Jul 02, 2013 at 10:20:39AM -0400, Luiz Capitulino wrote:
On Tue, 2 Jul 2013 16:37:29 +0800
Amos Kong ak...@redhat.com wrote:
Btw, I find your approach interesting but I'm wondering if it's going to
be a good thing to keep all the schema in memory. Do you have an idea
on its
Il 15/07/2013 12:49, Peter Lieven ha scritto:
this adds the proposed solution to add a generic mechanism to zeroize
a target in qemu-img if it has discard_zeroes but has_zero_init is 0.
Peter Lieven (4):
block: add discard_zeroes and max_unmap to BlockDriverInfo
iscsi: add
On Tue, Jul 16, 2013 at 12:48:36PM +0200, Paolo Bonzini wrote:
Il 16/07/2013 12:37, Amos Kong ha scritto:
So here I defined a 'DataObject' type in qapi-schema.json,
it's used to describe the dynamical dictionary/list/string.
{ 'type': 'DataObject',
'data': { '*key': 'str', '*type':
Il 16/07/2013 13:04, Amos Kong ha scritto:
So here I defined a 'DataObject' type in qapi-schema.json,
it's used to describe the dynamical dictionary/list/string.
{ 'type': 'DataObject',
'data': { '*key': 'str', '*type': 'str', '*data': ['DataObject'] } }
Hi Paolo,
This is
10.07.2013 02:03, Anthony Liguori wrote:
Peter Maydell peter.mayd...@linaro.org writes:
On 9 July 2013 22:24, Anthony Liguori aligu...@us.ibm.com wrote:
Peter Maydell peter.mayd...@linaro.org writes:
Why the heck are we telling the guest that the user
specified -nographic anyhow? It's a
On 16.07.2013 12:55, Paolo Bonzini wrote:
Il 15/07/2013 12:49, Peter Lieven ha scritto:
this adds the proposed solution to add a generic mechanism to zeroize
a target in qemu-img if it has discard_zeroes but has_zero_init is 0.
Peter Lieven (4):
block: add discard_zeroes and max_unmap to
Il 16/07/2013 13:18, Peter Lieven ha scritto:
Looks good. Perhaps, as a followup, you can use max_unmap (which I'd
rename to max_discard) in bdrv_co_discard to support splitting the
request. You could also export the discard alignment in BlockDriverInfo.
I already did this in my previous
On Tue, Jul 16, 2013 at 10:25:29AM +0200, Kevin Wolf wrote:
- glusterfs_libs=-lgfapi -lgfrpc -lgfxdr
- if compile_prog $glusterfs_libs ; then
-glusterfs=yes
-libs_tools=$glusterfs_libs $libs_tools
-libs_softmmu=$glusterfs_libs $libs_softmmu
+ if $pkg_config
Hello,
I want to implement an alternative mac address setting to allow a guest using
virtio-net to change it's mac address by itself.
The main use case is high availability setups where a slave machine take the
lead when the master is failing. (heartbeat)
The thing that an alternate mac
On 10 July 2013 06:08, Michael Tokarev m...@tls.msk.ru wrote:
I updated the git branch on my site --
http://git.corpit.ru/?p=qemu.git;a=shortlog;h=refs/heads/mjt-dt-nographic
(two patches on the top). This now includes the `make check' fix by
flipping the check (FW_CFG_NOGRAPHIC==1 vs
On 16.07.2013 13:27, Paolo Bonzini wrote:
Il 16/07/2013 13:18, Peter Lieven ha scritto:
Looks good. Perhaps, as a followup, you can use max_unmap (which I'd
rename to max_discard) in bdrv_co_discard to support splitting the
request. You could also export the discard alignment in
On Sun, Jul 07, 2013 at 11:13:37PM +0800, Arthur Chunqi Li wrote:
The recent KVM patch adds IA32_FEATURE_CONTROL support. QEMU needs
to clear this MSR when reset vCPU and keep the value of it when
migration. This patch add this feature.
So what happens if we migrate from qemu that does not
commit 9f328977 changes qmp_send_key() to accept key codes in hex,
but the document wasn't updated. The items of keys list is union
now, not enum.
Signed-off-by: Amos Kong ak...@redhat.com
---
qmp-commands.hx | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git
Il 16/07/2013 13:40, Peter Lieven ha scritto:
The conflict with your block status patches can't be large.
upstream/master has no
iscsi_co_is_allocated yet, so there should be no trouble.
Yes, whoever goes second has to change it to the new get_block_status
API. Kevin and Stefan can decide
On Tue, Jul 16, 2013 at 7:42 PM, Gleb Natapov g...@redhat.com wrote:
On Sun, Jul 07, 2013 at 11:13:37PM +0800, Arthur Chunqi Li wrote:
The recent KVM patch adds IA32_FEATURE_CONTROL support. QEMU needs
to clear this MSR when reset vCPU and keep the value of it when
migration. This patch add
Il 16/07/2013 13:42, Gleb Natapov ha scritto:
On Sun, Jul 07, 2013 at 11:13:37PM +0800, Arthur Chunqi Li wrote:
The recent KVM patch adds IA32_FEATURE_CONTROL support. QEMU needs
to clear this MSR when reset vCPU and keep the value of it when
migration. This patch add this feature.
So what
On Tue, Jul 16, 2013 at 07:56:25PM +0800, Arthur Chunqi Li wrote:
On Tue, Jul 16, 2013 at 7:42 PM, Gleb Natapov g...@redhat.com wrote:
On Sun, Jul 07, 2013 at 11:13:37PM +0800, Arthur Chunqi Li wrote:
The recent KVM patch adds IA32_FEATURE_CONTROL support. QEMU needs
to clear this MSR when
On Tue, Jul 16, 2013 at 01:08:55PM +0200, Paolo Bonzini wrote:
Il 16/07/2013 13:04, Amos Kong ha scritto:
So here I defined a 'DataObject' type in qapi-schema.json,
it's used to describe the dynamical dictionary/list/string.
{ 'type': 'DataObject',
'data': { '*key': 'str',
On Tue, 16 Jul 2013 12:31:46 +0200
Paolo Bonzini pbonz...@redhat.com wrote:
Il 16/07/2013 12:19, Igor Mammedov ha scritto:
On Tue, 16 Jul 2013 08:19:48 +0200
Paolo Bonzini pbonz...@redhat.com wrote:
Il 16/07/2013 03:27, Hu Tao ha scritto:
I think it's the same. One -numa mem option =
Il 16/07/2013 14:00, Igor Mammedov ha scritto:
we can leave -numa for initial memory mapping and manage of the mapping
of hotpluggable regions with -device dimm,node=X,size=Y.
It that case command line -device dimm will provide a fully initialized
dimm device usable at startup (but
Il 16/07/2013 14:04, Amos Kong ha scritto:
Thanks. I see this is unique, but it is also not too intuitive.
So, could you add a kind field to DataObject that is an enum
(list/dict/scalar, or something like that)? This would make it easier
to parse (for humans at least, but I guess also
Am 15.07.2013 17:37, schrieb Paolo Bonzini:
Il 15/07/2013 17:06, Andreas Färber ha scritto:
Am 15.07.2013 16:43, schrieb Paolo Bonzini:
Il 15/07/2013 15:40, Andreas Färber ha scritto:
Originally Paolo and me had implemented QOM realize at Object level.
Paolo's goal was to set realized = true
We already have a qemu_devtree_setprop_cells() which sets a dtb
property to an array of cells whose values are specified by varargs.
However for the fairly common case of setting a property to a list
of addresses or of address,size pairs the number of cells used by
each element in the list depends
On 2013-05-30 23:03, Paolo Bonzini wrote:
This provides the basics for detecting accesses to unassigned memory
as soon as they happen, and also for a simple implementation of
address_space_access_valid.
Reviewed-by: Richard Henderson r...@twiddle.net
Signed-off-by: Paolo Bonzini
Am 15.07.2013 11:34, schrieb Kevin Wolf:
AHCI couldn't cope with asynchronous commands that aren't doing DMA, it
simply wouldn't complete them. Due to the bug fixed in commit f68ec837,
FLUSH commands would seem to have completed immediately even if they
were still running on the host. After
Alexey Kardashevskiy a...@ozlabs.ru writes:
Signed-off-by: Alexey Kardashevskiy a...@ozlabs.ru
---
target-ppc/kvm.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/target-ppc/kvm.c b/target-ppc/kvm.c
index 61f2737..606bdb9 100644
--- a/target-ppc/kvm.c
+++
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 07/16/2013 01:11 AM, Anthony Liguori wrote:
This series is based on Alexey's series:
spapr: migration, pci, msi, power8
Which in turn was based on work by David Gibson.
I've removed the bits not related to migration and made the
Il 16/07/2013 14:28, Jan Kiszka ha scritto:
On 2013-05-30 23:03, Paolo Bonzini wrote:
This provides the basics for detecting accesses to unassigned memory
as soon as they happen, and also for a simple implementation of
address_space_access_valid.
Reviewed-by: Richard Henderson
Cornelia Huck cornelia.h...@de.ibm.com writes:
On Tue, 16 Jul 2013 15:10:41 +0800
Stefan Hajnoczi stefa...@gmail.com wrote:
Considering what the patch looks like, I don't think it's a huge
problem... In fact, perhaps x-data-plane could be even added to
DEFINE_VIRTIO_BLK_PROPERTIES.
On 07/16/2013 10:33 PM, Anthony Liguori wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 07/16/2013 01:11 AM, Anthony Liguori wrote:
This series is based on Alexey's series:
spapr: migration, pci, msi, power8
Which in turn was based on work by David Gibson.
I've removed the bits
On Mon, Jul 15, 2013 at 11:34:31AM +0200, Kevin Wolf wrote:
AHCI couldn't cope with asynchronous commands that aren't doing DMA, it
simply wouldn't complete them. Due to the bug fixed in commit f68ec837,
FLUSH commands would seem to have completed immediately even if they
were still running on
On 16 July 2013 13:33, Paolo Bonzini pbonz...@redhat.com wrote:
Il 16/07/2013 14:28, Jan Kiszka ha scritto:
This changed the value read from unassigned memory from -1 to 0. Any
particular reason or an unintentional change?
Cut-and-paste (unassigned RAM used to return 0, invalid MMIO used to
This restore the behavior prior to b018ddf633 which accidentally changed
the return code to 0. Specifically guests probing for register existence
were affected by this.
Signed-off-by: Jan Kiszka jan.kis...@siemens.com
---
memory.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff
Am 16.07.2013 um 14:30 hat Andreas Färber geschrieben:
Am 15.07.2013 11:34, schrieb Kevin Wolf:
AHCI couldn't cope with asynchronous commands that aren't doing DMA, it
simply wouldn't complete them. Due to the bug fixed in commit f68ec837,
FLUSH commands would seem to have completed
Il 16/07/2013 14:45, Jan Kiszka ha scritto:
This restore the behavior prior to b018ddf633 which accidentally changed
the return code to 0. Specifically guests probing for register existence
were affected by this.
Signed-off-by: Jan Kiszka jan.kis...@siemens.com
---
memory.c |2 +-
1
On 07/16/2013 10:35 PM, Alexey Kardashevskiy wrote:
On 07/16/2013 10:33 PM, Anthony Liguori wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 07/16/2013 01:11 AM, Anthony Liguori wrote:
This series is based on Alexey's series:
spapr: migration, pci, msi, power8
Which in turn was
Sorry for the gibberish I misread the code.
Please ignore this mail.
Best regards
Benoît
Le Tuesday 16 Jul 2013 à 13:36:49 (+0200), Benoît Canet a écrit :
Hello,
I want to implement an alternative mac address setting to allow a guest using
virtio-net to change it's mac address by
On 2013-07-16 14:38, Peter Maydell wrote:
On 16 July 2013 13:33, Paolo Bonzini pbonz...@redhat.com wrote:
Il 16/07/2013 14:28, Jan Kiszka ha scritto:
This changed the value read from unassigned memory from -1 to 0. Any
particular reason or an unintentional change?
Cut-and-paste (unassigned
Add some virtio-mmio transports to the vexpress board model,
together with a modify_dtb hook which adds them to the device
tree so that the kernel will probe for them. We put them
in a reserved area of the address map.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
hw/arm/vexpress.c |
Replace the opencoded assembly of the reg property array for the
/memory node with a call to qemu_devtree_setprop_sized_cells().
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
hw/arm/boot.c | 29 -
1 file changed, 8 insertions(+), 21 deletions(-)
diff
Make the VEDBoardInfo struct extend arm_boot_info; this will
allow us to get at the VEDBoardInfo information inside callbacks
from arm/boot code.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
hw/arm/vexpress.c | 31 +++
1 file changed, 15 insertions(+),
The MMIO virtio transport spec allows the guest to tell the host how
large the queue size is. Add virtio_queue_set_num() function which
implements this in the QEMU common virtio support code.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
hw/virtio/virtio.c |8
Support virtio transports which can specify the vring alignment
(ie where the guest communicates this to the host) by providing
a new virtio_queue_set_align() function. (The default alignment
remains as before.)
Transports which wish to make use of this must set the
has_variable_vring_alignment
This patch series adds an implementation of the virtio-mmio
transport, and uses it in the vexpress-a9 and vexpress-a15
board models.
The basic idea is that the board instantiates some transports,
the user can create backends which automatically plug into them
(via -device virtio-blk-backend and
Add a callback hook in arm_boot_info to allow board models to
modify the device tree blob if they need to. (The major expected
use case is to add virtio-mmio nodes for virtio-mmio transports
that exist in QEMU but not in the hardware.)
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
Add support for the generic MMIO based virtio transport.
This patch includes some fixes for bugs spotted by
Ying-Shiuan Pan ys...@itri.org.tw.
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
[Fred changes: updated to new virtio-bus mechanisms]
Signed-off-by: KONRAD Frederic
On 07/16/2013 10:48 PM, Alexey Kardashevskiy wrote:
On 07/16/2013 10:35 PM, Alexey Kardashevskiy wrote:
On 07/16/2013 10:33 PM, Anthony Liguori wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 07/16/2013 01:11 AM, Anthony Liguori wrote:
This series is based on Alexey's series:
Hi Peter,
On Tue, Jul 16, 2013 at 10:25 PM, Peter Maydell
peter.mayd...@linaro.org wrote:
We already have a qemu_devtree_setprop_cells() which sets a dtb
property to an array of cells whose values are specified by varargs.
However for the fairly common case of setting a property to a list
of
On 07/16/2013 05:52 AM, Amos Kong wrote:
commit 9f328977 changes qmp_send_key() to accept key codes in hex,
but the document wasn't updated. The items of keys list is union
now, not enum.
Signed-off-by: Amos Kong ak...@redhat.com
---
qmp-commands.hx | 7 +--
1 file changed, 5
On Tue, 16 Jul 2013 09:27:27 +0800
Saptarshi Sen saptarshi@gmail.com wrote:
Hi,
Is it possible to use fixed array data structures for use through the
qmp-interface.
My aim is to monitor IDE level activity in terms of sectors being
accessed. So
I plan to have a fixed size
Am 01.07.2013 12:18, schrieb Hu Tao:
Introduce type constant and avoid FROM_SYSBUS().
Signed-off-by: Hu Tao hu...@cn.fujitsu.com
---
hw/i386/kvm/clock.c | 9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
Thanks, by now I've picked up all remaining QOM cast patches (and
renamed
Quoting Saptarshi Sen (2013-07-15 20:27:27)
Hi,
Is it possible to use fixed array data structures for use through the
qmp-interface.
My aim is to monitor IDE level activity in terms of sectors being
accessed. So
I plan to have a fixed size buffer. But I find
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 07/16/2013 10:48 PM, Alexey Kardashevskiy wrote:
On 07/16/2013 10:35 PM, Alexey Kardashevskiy wrote:
On 07/16/2013 10:33 PM, Anthony Liguori wrote:
Alexey Kardashevskiy a...@ozlabs.ru writes:
On 07/16/2013 01:11 AM, Anthony Liguori wrote:
This
Am 16.07.2013 04:00, schrieb Jia Liu:
We should free typename here.
Signed-off-by: Jia Liu pro...@gmail.com
---
target-openrisc/cpu.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/target-openrisc/cpu.c b/target-openrisc/cpu.c
index 6d40f1b..e348df0 100644
---
Hi Peter,
On Tue, Jul 16, 2013 at 10:25 PM, Peter Maydell
peter.mayd...@linaro.org wrote:
Replace the opencoded assembly of the reg property array for the
/memory node with a call to qemu_devtree_setprop_sized_cells().
Signed-off-by: Peter Maydell peter.mayd...@linaro.org
---
hw/arm/boot.c
On 16 July 2013 15:31, Peter Crosthwaite peter.crosthwa...@xilinx.com wrote:
Hi Peter,
On Tue, Jul 16, 2013 at 10:25 PM, Peter Maydell
peter.mayd...@linaro.org wrote:
Replace the opencoded assembly of the reg property array for the
/memory node with a call to
1 - 100 of 211 matches
Mail list logo