On 07.05.2014 17:38, Kevin Wolf wrote:
Am 07.05.2014 um 17:26 hat Peter Lieven geschrieben:
On 07.05.2014 17:19, Kevin Wolf wrote:
Am 07.05.2014 um 16:26 hat Peter Lieven geschrieben:
On 07.05.2014 04:52, Eric Blake wrote:
On 05/06/2014 06:23 PM, Peter Lieven wrote:
this patch tries to optim
Adding addresses to MAINTAINERS, as agreed on the last conference call:
http://wiki.qemu.org/SecurityProcess
People sometimes detect security issues in upstream
QEMU and don't know where to report them in a non-public way.
Of course whoever just wants full disclosure can just go public,
but there
From: Paolo Bonzini
Without this patch, i2cdetect will report all addresses as present.
With it, only 0x50..0x57 are present.
Before:
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
10: 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d
Same as v2 but tweaked some commits to include Signed-off-by: Michael
S. Tsirkin line.
The following changes since commit 9898370497da3f18e0c9555b65c858eabc78ab50:
Merge remote-tracking branch 'remotes/kraxel/tags/pull-smbios-2' into staging
(2014-05-06 12:23:05 +0100)
are available in the g
From: Kirill Batuzov
acpi_pcihp_get_bsel implements functionality of object_property_get_int for
specific property named ACPI_PCIHP_PROP_BSEL, but fails to decrement object's
reference counter properly. Rewriting it using generic object_property_get_int
serves two purposes: reducing code duplicat
From: Paolo Bonzini
Signed-off-by: Paolo Bonzini
Acked-by: Michael S. Tsirkin
Reviewed-by: Andreas Färber
---
include/hw/i2c/smbus.h | 12 +-
hw/i2c/smbus.c | 62 +++---
2 files changed, 50 insertions(+), 24 deletions(-)
diff --git
From: "Gabriel L. Somlo"
Add the "boilerplate" necessary for subsequent patches to
simply drop in compat_props for pc machines 2.0 and older.
This patch contains no functional changes.
Signed-off-by: Gabriel Somlo
Acked-by: Alexander Graf
Reviewed-by: Andreas Färber
Reviewed-by: Michael S. T
From: Paolo Bonzini
Without this patch, i2cdetect will report all addresses as present.
With it, only 0x50..0x57 are present.
Before:
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
10: 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d
acpi build tried to add offset of hpet table to rsdt even when hpet was
disabled. If no tables follow hpet, this could lead to a malformed
rsdt.
Fix it up.
To avoid such errors in the future, rearrange code slightly to make it
clear that acpi_add_table stores the offset of the following table -
From: Kirill Batuzov
Object returned by object_property_get_qobject needs its reference counter to
be decremented when it is not needed by caller anymore.
Signed-off-by: Kirill Batuzov
Reviewed-by: Michael S. Tsirkin
Signed-off-by: Michael S. Tsirkin
---
hw/i386/acpi-build.c | 6 ++
1 fi
On Wed, May 07, 2014 at 05:13:06PM +0100, Peter Maydell wrote:
> On 7 May 2014 16:37, Michael S. Tsirkin wrote:
> > The following changes since commit 9898370497da3f18e0c9555b65c858eabc78ab50:
> >
> > Merge remote-tracking branch 'remotes/kraxel/tags/pull-smbios-2' into
> > staging (2014-05-06
From: Hervé Poussineau
This is a guest-triggerable error, as seen when using Xenix 2.3.4.
Replace hw_error by LOG_UNIMPL, so that guests can continue.
With this patch, I can install and use Xenix 2.3.4a without any problem.
I can also start installation of Xenix 2.3.4q, but it fails due to not
fi
From: Paolo Bonzini
Signed-off-by: Paolo Bonzini
Acked-by: Michael S. Tsirkin
Reviewed-by: Andreas Färber
Signed-off-by: Michael S. Tsirkin
---
include/hw/i2c/smbus.h | 6 +++---
hw/i2c/smbus.c | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/include/hw/i2c/
From: Wei Liu
Signed-off-by: Wei Liu
Signed-off-by: Stefano Stabellini
---
hw/i386/Makefile.objs |2 +-
hw/i386/xen_domainbuild.c | 299
hw/i386/xen_domainbuild.h | 13 --
hw/i386/xen_machine_pv.c | 109
hw/xenpv/Ma
From: Olaf Hering
Implement discard support for xen_disk. It makes use of the existing
discard code in qemu.
The discard support is enabled unconditionally. The tool stack may
provide a property "discard-enable" in the backend node to optionally
disable discard support. This is helpful in case
From: Paolo Bonzini
Signed-off-by: Paolo Bonzini
Acked-by: Michael S. Tsirkin
Reviewed-by: Andreas Färber
Signed-off-by: Michael S. Tsirkin
---
include/hw/i2c/smbus.h | 12 +-
hw/i2c/smbus.c | 62 +++---
2 files changed, 50 insertio
The following changes since commit 8d1dc5d188b84a2b2aeb9bd39fddb3d2c67be60c:
Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20140507' into
staging (2014-05-07 16:06:38 +0100)
are available in the git repository at:
git://xenbits.xen.org/people/sstabellini/qemu-dm.git xe
From: Wei Liu
Signed-off-by: Wei Liu
Signed-off-by: Stefano Stabellini
---
hw/i386/Makefile.objs |2 +-
hw/i386/xen/Makefile.objs |1 +
hw/i386/xen/xen_apic.c | 97 ++
hw/i386/xen/xen_platform.c | 450
hw/i386/xen/xen_pv
Adding addresses to MAINTAINERS, as agreed on the last conference call:
http://wiki.qemu.org/SecurityProcess
People sometimes detect security issues in upstream
QEMU and don't know where to report them in a non-public way.
Of course whoever just wants full disclosure can just go public,
but there
When source directory can be arrived at by two paths,
configure might misdetect an out of tree build.
The simplest way to trigger the problem is running
configure using a full path. E.g. ( refers to qemu source
tree):
ln -s
cd
/configure
A more practical way is when make runs config
xc_domain_pin_memory_cacheattr expects an inclusive address range:
adjust the parameters.
Signed-off-by: Stefano Stabellini
---
xen-hvm.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/xen-hvm.c b/xen-hvm.c
index 0a49055..a64486c 100644
--- a/xen-hvm.c
+++ b/xen-hvm.c
@@
On Wed, 7 May 2014, Peter Maydell wrote:
> On 7 May 2014 16:09, Stefano Stabellini
> wrote:
> > The following changes since commit 951916d02c59cd0eddd57c3d66f87f921931e394:
> >
> > Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-6' into
> > staging (2014-05-06 13:06:32 +0100)
> >
> >
From: Alexey Kardashevskiy
The address_space_translate() function cuts the returned plen (page size)
to hardcoded TARGET_PAGE_SIZE. This function can be used on pages bigger
than that so this limiting should not be used on such pages.
Since originally the limiting was introduced for XEN, we can
From: Zhenzhong Duan
Pirqs are not freed when driver unload, then new pirqs are allocated when
driver reload. This could exhaust pirqs if do it in a loop.
This patch fixes the bug by freeing pirqs when ENABLE bit is cleared in
msi/msix control reg.
There is also other way of fixing it such as r
From: "Gabriel L. Somlo"
Add "version" property to local apic, and have it default to
0x14 for pc machines starting at 2.1. For compatibility with
previous releases, pc machines up to 2.0 will have their local
apic version set to 0x11.
Signed-off-by: Gabriel L. Somlo
Acked-by: Alexander Graf
R
On Mon, 5 May 2014 14:21:26 -0400
Luiz Capitulino wrote:
> On Fri, 2 May 2014 15:52:19 +0200
> Lluís Vilanova wrote:
>
> > Adds an include primitive to the syntax of QAPI schema files, allowing
> > these to
> > be modularized into multiple per-topic files in the future.
> >
> > Signed-off-by
Il 07/05/2014 18:06, Gerd Hoffmann ha scritto:
> Hi,
>
> Trying to add something real to the new ehci test. Having trouble
> accessing the ehci mmio registers. uhci io registers are working fine.
> Current patch attached, which just does a register dump to stderr. uhci
> looks sane. ehci sho
Peter Lieven writes:
> On 07.05.2014 05:05, Eric Blake wrote:
>> On 05/06/2014 06:24 PM, Peter Lieven wrote:
>>> qemu segfaults if it receives an invalid parameter via a
>>> qmp command instead of throwing an error.
>>>
>>> For example:
>>> { "execute": "blockdev-add",
>>> "arguments": { "op
On 05/07/2014 05:31 PM, Tom Musta wrote:
On 5/6/2014 6:17 PM, BALATON Zoltan wrote:
On Tue, 6 May 2014, Tom Musta wrote:
On 5/6/2014 5:03 AM, BALATON Zoltan wrote:
I'd appreciate some insight and help.
[snip]
(1) Why is MorphOS using this invalid instruction form? Would it be easier to
fix
d2c67be60c:
Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20140507' into
staging (2014-05-07 16:06:38 +0100)
are available in the git repository at:
git://git.corpit.ru/qemu.git tags/trivial-patches-2014-05-07
for you to fetch changes up to 8e25c274ae5830cf879fa5d2d7f98f4d6f
07.05.2014 16:50, Peter Maydell wrote:
> Hi; I'm afraid this pull breaks the build of the A64 disassembler:
>
> c++ -I/home/petmay01/linaro/qemu-for-merges/tcg
> -I/home/petmay01/linaro/qemu-for-merges/tcg/i386
> -I/home/petmay01/linaro/qemu-for-merges/linux-headers
> -I/home/petmay01/linaro/qemu
07.05.2014 21:03, Michael Tokarev wrote:
> Another pull request for trivial patches. It is the same as previous
> (2014-05-05) but without the problematic Makefile patch.
>
> So I'm not resending all the individual patches, as they're the same.
On change actually appeared.
I had to resolve a tr
Luiz Capitulino writes:
> On Mon, 5 May 2014 14:21:26 -0400
> Luiz Capitulino wrote:
>> On Fri, 2 May 2014 15:52:19 +0200
>> Lluís Vilanova wrote:
>>
>> > Adds an include primitive to the syntax of QAPI schema files, allowing
>> > these to
>> > be modularized into multiple per-topic files in
On 7 May 2014 17:16, Michael S. Tsirkin wrote:
> Same as v2 but tweaked some commits to include Signed-off-by: Michael
> S. Tsirkin line.
>
> The following changes since commit 9898370497da3f18e0c9555b65c858eabc78ab50:
>
> Merge remote-tracking branch 'remotes/kraxel/tags/pull-smbios-2' into
>
On Wed, 07 May 2014 19:07:56 +0200
Lluís Vilanova wrote:
> Luiz Capitulino writes:
>
> > On Mon, 5 May 2014 14:21:26 -0400
> > Luiz Capitulino wrote:
>
> >> On Fri, 2 May 2014 15:52:19 +0200
> >> Lluís Vilanova wrote:
> >>
> >> > Adds an include primitive to the syntax of QAPI schema files,
On 7 May 2014 18:05, Michael Tokarev wrote:
> Interesting. It looks like I should add C++ compiler to my test environment,
> because I really verified the change and it builds here just fine, but it does
> not detect C++ so does not try to build C++ files.
Yep; we didn't want to require everybod
Luiz Capitulino writes:
> On Wed, 07 May 2014 19:07:56 +0200
> Lluís Vilanova wrote:
>> Luiz Capitulino writes:
>>
>> > On Mon, 5 May 2014 14:21:26 -0400
>> > Luiz Capitulino wrote:
>>
>> >> On Fri, 2 May 2014 15:52:19 +0200
>> >> Lluís Vilanova wrote:
>> >>
>> >> > Adds an include primiti
On Wed, 07 May 2014 19:20:14 +0200
Lluís Vilanova wrote:
> Luiz Capitulino writes:
>
> > On Wed, 07 May 2014 19:07:56 +0200
> > Lluís Vilanova wrote:
>
> >> Luiz Capitulino writes:
> >>
> >> > On Mon, 5 May 2014 14:21:26 -0400
> >> > Luiz Capitulino wrote:
> >>
> >> >> On Fri, 2 May 2014 1
On 7 May 2014 17:21, Stefano Stabellini
wrote:
> The following changes since commit 8d1dc5d188b84a2b2aeb9bd39fddb3d2c67be60c:
>
> Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20140507' into
> staging (2014-05-07 16:06:38 +0100)
>
> are available in the gi
Add sclpMemoryHotplugDev to contain associated data structures, etc.
Signed-off-by: Matthew Rosato
---
hw/s390x/sclp.c | 32
include/hw/s390x/sclp.h | 19 +++
2 files changed, 51 insertions(+)
diff --git a/hw/s390x/sclp.c b/hw/s390x/s
This patchset adds support in s390 for a pool of standby memory,
which can be set online/offline by the guest (ie, via chmem).
New options, maxmem and slots, are added to the QEMU command line
memory parameter to specify the total amount of memory available
to the guest as well as the number of me
From: Igor Mammedov
From: Igor Mammedov
Add following parameters:
"slots" - total number of hotplug memory slots
"maxmem" - maximum possible memory
"slots" and "maxmem" should go in pair and "maxmem" should be greater
than "mem" for memory hotplug to be enabled.
Signed-off-by: Matthew Ros
Il 07/05/2014 14:50, Peter Maydell ha scritto:
git bisect says it's this makefile change.
I think the problem here is that the rune for applying obj-specific
CFLAGS is only in the Rules.make line for %.o: %.c, and not in
the lines for building a .o file from a .cc, .cpp or .m file. That
should p
Add memory information to read SCP info and add handlers for
Read Storage Element Information, Attach Storage Element,
Assign Storage and Unassign Storage.
Signed-off-by: Matthew Rosato
---
hw/s390x/sclp.c| 245 ++--
target-s390x/cpu.h | 15
When determining the memory increment size, use the maxmem size if
it was specified.
Signed-off-by: Matthew Rosato
---
hw/s390x/s390-virtio-ccw.c | 44
target-s390x/cpu.h |3 +++
2 files changed, 39 insertions(+), 8 deletions(-)
diff --
On Wed, 07 May 2014 18:55:26 +0200
Markus Armbruster wrote:
> Peter Lieven writes:
>
> > On 07.05.2014 05:05, Eric Blake wrote:
> >> On 05/06/2014 06:24 PM, Peter Lieven wrote:
> >>> qemu segfaults if it receives an invalid parameter via a
> >>> qmp command instead of throwing an error.
> >>>
>
The primitive uses JSON syntax, and include paths are relative to the file
using the directive:
{ 'include': 'path/to/file.json' }
Signed-off-by: Lluís Vilanova
Reviewed-by: Eric Blake
Reviewed-by: Markus Armbruster
---
docs/qapi-code-gen.txt | 11 +
scripts/qapi.
On Sun, May 04, 2014 at 05:25:15PM +0800, arei.gong...@huawei.com wrote:
> From: Gaowei
>
> In Xen platform, after using upstream qemu, the all of pci devices will show
> hotplug in the windows guest. In this situation, the windows guest may occur
> blue screen when VM' user click the icon of VGA
This resend fixes a couple things:
* Remove double import of os package
* Incorrect error checking in the "include-before-err" test.
Thanks,
Lluis
Lluís Vilanova writes:
> The primitive uses JSON syntax, and include paths are relative to the file
> using the directive:
> { 'include': 'pa
On 05/07/2014 08:05 PM, Matthew Rosato wrote:
From: Igor Mammedov
From: Igor Mammedov
Add following parameters:
"slots" - total number of hotplug memory slots
"maxmem" - maximum possible memory
"slots" and "maxmem" should go in pair and "maxmem" should be greater
than "mem" for memory
On 05/07/2014 02:50 PM, Alexander Graf wrote:
> On 05/07/2014 08:05 PM, Matthew Rosato wrote:
>> From: Igor Mammedov
>>
>> From: Igor Mammedov
>>
>> Add following parameters:
>>"slots" - total number of hotplug memory slots
>>"maxmem" - maximum possible memory
>>
>> "slots" and "maxmem" s
gt; /mjt
>
> The following changes since commit 8d1dc5d188b84a2b2aeb9bd39fddb3d2c67be60c:
>
> Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20140507' into
> staging (2014-05-07 16:06:38 +0100)
>
> are available in the git repository at:
>
>
> g
On 5/7/2014 3:20 AM, Greg Kurz wrote:
> On Mon, 05 May 2014 13:04:35 +0200
> Alexander Graf wrote:
>> On 05/05/2014 10:05 AM, Greg Kurz wrote:
>>> From: Bharata B Rao
>>>
>>> Fix ppc64 arch specific dump code to work correctly for little endian
>>> guests.
>>>
>>> We introduce a NoteFuncArg type
Luiz Capitulino writes:
> On Wed, 07 May 2014 18:55:26 +0200
> Markus Armbruster wrote:
>
>> Peter Lieven writes:
>>
>> > On 07.05.2014 05:05, Eric Blake wrote:
>> >> On 05/06/2014 06:24 PM, Peter Lieven wrote:
>> >>> qemu segfaults if it receives an invalid parameter via a
>> >>> qmp command
Eric Blake writes:
> On 05/06/2014 07:27 AM, Luiz Capitulino wrote:
>> On Tue, 6 May 2014 15:07:40 +0200
>> Benoît Canet wrote:
>>
>>> I am trying to use this series to modularise the block API.
>>>
>>> Here are my finding.
>>>
>>> I tried to make a qmp/block.json including VM state related API
Il 05/03/2014 11:05, Paolo Bonzini ha scritto:
Il 19/02/2014 10:05, Mark Cave-Ayland ha scritto:
+#define CG3_REG_SIZE0x20
+
+#define CG3_REG_FBC_CTRL0x10
+#define CG3_REG_FBC_STATUS 0x11
+#define CG3_REG_FBC_CURSTART0x12
+#define CG3_REG_FBC_CUREND 0x13
+#defin
The Wednesday 07 May 2014 à 21:44:06 (+0200), Markus Armbruster wrote :
> Eric Blake writes:
>
> > On 05/06/2014 07:27 AM, Luiz Capitulino wrote:
> >> On Tue, 6 May 2014 15:07:40 +0200
> >> Benoît Canet wrote:
> >>
> >>> I am trying to use this series to modularise the block API.
> >>>
> >>> He
On Wed, May 07, 2014 at 02:48:48PM -0400, Konrad Rzeszutek Wilk wrote:
> On Sun, May 04, 2014 at 05:25:15PM +0800, arei.gong...@huawei.com wrote:
> > From: Gaowei
> >
> > In Xen platform, after using upstream qemu, the all of pci devices will show
> > hotplug in the windows guest. In this situati
07.05.2014 22:09, Paolo Bonzini wrote:
> Il 07/05/2014 14:50, Peter Maydell ha scritto:
>> git bisect says it's this makefile change.
>>
>> I think the problem here is that the rune for applying obj-specific
>> CFLAGS is only in the Rules.make line for %.o: %.c, and not in
>> the lines for building
If a given machine have max_cpus set, not just smp_cpus needs to be
limited, but the total number of CPUs (considering CPU hotplug) for the
machine.
As smp_parse() already ensures smp_cpus <= max_cpus, we just need to
check if max_cpus exceeds the limit.
Signed-off-by: Eduardo Habkost
---
vl.c
On 5/7/2014 2:02 PM, Tom Musta wrote:
> It feels like there is an endianness issue here but I have not yet been able
> to put my finger on it.
OK ... after more thought and scribbling ... here is what I mean
Suppose I have a 64-bit value 0xa0a1a2a3a4a5a6a7 stored in guest memory and it
gets
On 05/07/2014 10:54 PM, Tom Musta wrote:
On 5/7/2014 2:02 PM, Tom Musta wrote:
It feels like there is an endianness issue here but I have not yet been able
to put my finger on it.
OK ... after more thought and scribbling ... here is what I mean
Suppose I have a 64-bit value 0xa0a1a2a3a4a
Am 05.05.2014 10:02, schrieb Greg Kurz:
> Bharata B Rao (3):
> dump: Make DumpState and endian conversion routines available for
> arch-specific dump code
> ppc64-dump: Support dump for little endian ppc64
> ppc64 dump: Set the correct endianness in ELF dump header
Both 2/4 and
On Tue, May 06, 2014 at 07:28:35PM +0100, Peter Maydell wrote:
> On 6 May 2014 19:16, Mike Day wrote:
> > This updates scripts/checkpatch.pl to version 0.32. Also,
> > forward-ported the QEMU checks for no tabs and correct capitalization
> > of "QEMU." Finally, make --no-tree the default option si
On Mon, May 05, 2014 at 03:51:37PM -0400, Luiz Capitulino wrote:
> On Sun, 27 Apr 2014 17:00:03 +0100
> Hani Benhabiles wrote:
>
> > Signed-off-by: Hani Benhabiles
> > ---
> > hmp-commands.hx | 1 +
> > hmp.h | 1 +
> > monitor.c | 24 +---
> > 3 files chan
On 7 May 2014 21:19, Eduardo Habkost wrote:
> If a given machine have max_cpus set, not just smp_cpus needs to be
> limited, but the total number of CPUs (considering CPU hotplug) for the
> machine.
>
> As smp_parse() already ensures smp_cpus <= max_cpus, we just need to
> check if max_cpus exceed
Do not special-case addresses with zero host part, as we do not
necessarily know how big it is, and the guest can fake them anyway.
Signed-off-by: Samuel Thibault
---
This is particularly bad actually, one can for instance simply do this
inside a Linux guest
ip addr add 192.0.0.0/1 dev eth0
an
Am 07.05.2014 23:48, schrieb Peter Maydell:
> On 7 May 2014 21:19, Eduardo Habkost wrote:
>> If a given machine have max_cpus set, not just smp_cpus needs to be
>> limited, but the total number of CPUs (considering CPU hotplug) for the
>> machine.
>>
>> As smp_parse() already ensures smp_cpus <= m
On 05/07/2014 12:39 AM, Paolo Bonzini wrote:
Il 06/05/2014 22:01, Chris Friesen ha scritto:
It seems like the main problem is that we loop over all the queues,
calling virtio_pci_set_host_notifier_internal() on each of them. That
in turn calls memory_region_add_eventfd(), which calls
memory_re
Make it possible to query all net clients without specifying an ID when calling
qemu_find_net_clients_except().
This also adds the add_completion_option() function which is to be used for
other commands completions as well.
Signed-off-by: Hani Benhabiles
---
hmp-commands.hx | 1 +
hmp.h
Signed-off-by: Hani Benhabiles
---
hmp-commands.hx | 1 +
hmp.h | 1 +
monitor.c | 23 +++
3 files changed, 25 insertions(+)
diff --git a/hmp-commands.hx b/hmp-commands.hx
index ba88e2a..93fa534 100644
--- a/hmp-commands.hx
+++ b/hmp-commands.hx
@@ -1623,6 +
Signed-off-by: Hani Benhabiles
---
hmp-commands.hx | 1 +
hmp.h | 1 +
monitor.c | 32 +++-
3 files changed, 25 insertions(+), 9 deletions(-)
diff --git a/hmp-commands.hx b/hmp-commands.hx
index 8971f1b..b4b23c8 100644
--- a/hmp-commands.hx
+++ b/hmp
Signed-off-by: Hani Benhabiles
---
hmp-commands.hx | 1 +
hmp.h | 1 +
monitor.c | 23 +++
3 files changed, 25 insertions(+)
diff --git a/hmp-commands.hx b/hmp-commands.hx
index b4b23c8..ba88e2a 100644
--- a/hmp-commands.hx
+++ b/hmp-commands.hx
@@ -1639,6 +
Compared to v1:
* Dropped patch 02/07 for help completion conversion.
* Nothing else changed. 04,05 and 06 are R-b by Stefan.
Hani Benhabiles (6):
monitor: Convert sendkey to use command_completion.
monitor: Add chardev-remove command completion.
monitor: Add chardev-add backend argument com
Also update the command's documentation.
Signed-off-by: Hani Benhabiles
---
hmp-commands.hx | 3 ++-
hmp.h | 1 +
monitor.c | 15 +++
3 files changed, 18 insertions(+), 1 deletion(-)
diff --git a/hmp-commands.hx b/hmp-commands.hx
index 3e7b29c..a7f9b2f 100644
--- a
Signed-off-by: Hani Benhabiles
---
hmp-commands.hx | 1 +
hmp.h | 1 +
monitor.c | 26 ++
3 files changed, 28 insertions(+)
diff --git a/hmp-commands.hx b/hmp-commands.hx
index a7f9b2f..2e462c0 100644
--- a/hmp-commands.hx
+++ b/hmp-commands.hx
@@ -1252,
On Tue, May 06, 2014 at 09:18:27AM +0200, Alexander Graf wrote:
>
> On 06.05.14 01:31, Marcelo Tosatti wrote:
> >On Mon, May 05, 2014 at 08:23:43PM -0300, Marcelo Tosatti wrote:
> >>Hi Alexander,
> >>
> >>On Mon, May 05, 2014 at 03:51:22PM +0200, Alexander Graf wrote:
> >>>When we migrate we ask t
On Tue, May 06, 2014 at 09:54:35PM +0200, Marcin Gibuła wrote:
> >Yes, and it isn't. Any ideas why it's not? This patch really just uses
> >the guest visible kvmclock time rather than the host view of it on
> >migration.
> >
> >There is definitely something very broken on the host's side since it
>
On 08.05.14 01:21, Marcelo Tosatti wrote:
On Tue, May 06, 2014 at 09:18:27AM +0200, Alexander Graf wrote:
On 06.05.14 01:31, Marcelo Tosatti wrote:
On Mon, May 05, 2014 at 08:23:43PM -0300, Marcelo Tosatti wrote:
Hi Alexander,
On Mon, May 05, 2014 at 03:51:22PM +0200, Alexander Graf wrote:
On Wed, 07 May 2014 20:46:15 +0200
Lluís Vilanova wrote:
> The primitive uses JSON syntax, and include paths are relative to the file
> using the directive:
>
> { 'include': 'path/to/file.json' }
>
> Signed-off-by: Lluís Vilanova
> Reviewed-by: Eric Blake
> Reviewed-by: Markus Armbruster
On Wed, May 07, 2014 at 09:50:27AM +0100, Peter Maydell wrote:
> On 6 May 2014 07:08, Edgar E. Iglesias wrote:
> > From: "Edgar E. Iglesias"
> >
> > Signed-off-by: Edgar E. Iglesias
> > ---
> > target-arm/translate-a64.c | 4 +++-
> > 1 file changed, 3 insertions(+), 1 deletion(-)
> >
> > diff
On Wed, May 07, 2014 at 03:10:54PM +1000, Peter Crosthwaite wrote:
> On Tue, May 6, 2014 at 4:08 PM, Edgar E. Iglesias
> wrote:
> > From: "Edgar E. Iglesias"
> >
> > No functional change.
> > Prepares for future additions of the EL2 and 3 versions of this reg.
> >
> > Signed-off-by: Edgar E. Igle
On Wed, May 07, 2014 at 10:00:11AM +0100, Peter Maydell wrote:
> On 6 May 2014 07:08, Edgar E. Iglesias wrote:
> > From: "Edgar E. Iglesias"
> >
> > Check for EL2 support before returning to it.
> >
> > Signed-off-by: Edgar E. Iglesias
> > ---
> > target-arm/op_helper.c | 8 +++-
> > 1 file
Not a serious issue, but it's helpful if we can fix it.
V2: split change of scripts/qapi-visit.py to a split patch,
eat space by using a special char as Markus suggested
V3: update commitlog, update special string, fix of adding
const replace string by pattern
V4: fix pattern to cleanup sp
We always generate a space between type and identifier in parameter
and variable declarations, even when idiomatic C style doesn't have
a space there. Suppress it.
Signed-off-by: Amos Kong
---
scripts/qapi.py | 16 ++--
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/
The space before pointers is redundant.
Signed-off-by: Amos Kong
---
scripts/qapi-visit.py | 20 ++--
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/scripts/qapi-visit.py b/scripts/qapi-visit.py
index c6579be..25834e3 100644
--- a/scripts/qapi-visit.py
+++ b/scri
From: "Edgar E. Iglesias"
These are some patches sitting in my queue that I'd like to push out.
Cheers,
Edgar
Edgar E. Iglesias (2):
microblaze: Support loading of u-boot initrd images
microblaze: Respect the reset vector
Guenter Roeck (2):
xilinx_intc: Fix writes into MER register
xil
From: "Edgar E. Iglesias"
Signed-off-by: Edgar E. Iglesias
---
hw/microblaze/boot.c | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/hw/microblaze/boot.c b/hw/microblaze/boot.c
index 48d9e7a..deeecfc 100644
--- a/hw/microblaze/boot.c
+++ b/hw/microblaze/boot.c
@@
From: "Edgar E. Iglesias"
Signed-off-by: Edgar E. Iglesias
---
target-microblaze/cpu.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/target-microblaze/cpu.c b/target-microblaze/cpu.c
index 8e04811..0379f2b 100644
--- a/target-microblaze/cpu.c
+++ b/target-microblaze/cpu.c
@@ -96,6 +96,8
From: Peter Crosthwaite
There was some modulo logic to ensure that Microblaze always booted into
physical RAM regardless of the elf entry. Removed it, as QEMU should fail
gracefully when given a bad elf, rather than attempt to run it.
Signed-off-by: Peter Crosthwaite
Signed-off-by: Edgar E. Igl
On Mon, May 05, 2014 at 03:51:22PM +0200, Alexander Graf wrote:
> When we migrate we ask the kernel about its current belief on what the guest
> time would be. However, I've seen cases where the kvmclock guest structure
> indicates a time more recent than the kvm returned time.
>
> To make sure we
It's ugly to add const prefix for parameter type by a if statement
outsider c_type(). This patch adds a parameter to do it.
Signed-off-by: Amos Kong
Suggested-by: Markus Armbruster
---
scripts/qapi-commands.py | 4 +---
scripts/qapi.py | 4 +++-
2 files changed, 4 insertions(+), 4 dele
From: Guenter Roeck
The MER register only has two valid bits. This is now used by
the linux kernel to auto-detect endianness, and causes Linux 3.15-rc1
and later to hang when run under qemu-microblaze. Mask valid bits before
writing the register to solve the problem.
Signed-off-by: Guenter Roeck
From: Guenter Roeck
The TCSR register has only 11 valid bits. This is now used by the
linux kernel to auto-detect endianness, and causes Linux 3.15-rc1
and later to hang when run under qemu-microblaze. Mask valid bits
before writing the register to solve the problem.
Signed-off-by: Guenter Roeck
On Thu, May 8, 2014 at 11:35 AM, Edgar E. Iglesias
wrote:
> From: "Edgar E. Iglesias"
>
> Signed-off-by: Edgar E. Iglesias
Reviewed-by: Peter Crosthwaite
> ---
> hw/microblaze/boot.c | 12 +---
> 1 file changed, 9 insertions(+), 3 deletions(-)
>
> diff --git a/hw/microblaze/boot.c b/
On Thu, May 8, 2014 at 11:35 AM, Edgar E. Iglesias
wrote:
> From: "Edgar E. Iglesias"
>
> Signed-off-by: Edgar E. Iglesias
Reviewed-by: Peter Crosthwaite
> ---
> target-microblaze/cpu.c | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/target-microblaze/cpu.c b/target-microblaze/cpu
On Thu, May 8, 2014 at 11:35 AM, Edgar E. Iglesias
wrote:
> From: Guenter Roeck
>
> The MER register only has two valid bits. This is now used by
> the linux kernel to auto-detect endianness, and causes Linux 3.15-rc1
> and later to hang when run under qemu-microblaze. Mask valid bits before
> wr
On Thu, May 8, 2014 at 11:35 AM, Edgar E. Iglesias
wrote:
> From: Guenter Roeck
>
> The TCSR register has only 11 valid bits. This is now used by the
> linux kernel to auto-detect endianness, and causes Linux 3.15-rc1
> and later to hang when run under qemu-microblaze. Mask valid bits
> before wr
Hi,
> Subject: Re: [Qemu-devel] virtio-serial-pci very expensive during live
> migration
>
> Il 06/05/2014 22:01, Chris Friesen ha scritto:
> >
> > It seems like the main problem is that we loop over all the queues,
> > calling virtio_pci_set_host_notifier_internal() on each of them. That
> >
On Thu, May 08, 2014 at 12:45:03PM +1000, Peter Crosthwaite wrote:
> On Thu, May 8, 2014 at 11:35 AM, Edgar E. Iglesias
> wrote:
> > From: Guenter Roeck
> >
> > The TCSR register has only 11 valid bits. This is now used by the
> > linux kernel to auto-detect endianness, and causes Linux 3.15-rc1
1 - 100 of 367 matches
Mail list logo