Am 23.09.2013 15:35, schrieb Andreas Färber:
> Signed-off-by: Andreas Färber
> ---
> hw/arm/boot.c | 4
> 1 file changed, 4 insertions(+)
Sorry, I forgot that Grant Likely had an alternative patch [1] not
restricted to qtest. Last thing I read was that PMM had similar/further
patches. How t
Am 30.08.2013 07:28, schrieb Alexey Kardashevskiy:
> This replaces old-style fprintf with new style error_report.
>
> Signed-off-by: Alexey Kardashevskiy
Reviewed-by: Andreas Färber
Thanks,
Andreas
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Gu
Signed-off-by: Andreas Färber
---
hw/arm/omap_sx1.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/hw/arm/omap_sx1.c b/hw/arm/omap_sx1.c
index b0f8664..235fed8 100644
--- a/hw/arm/omap_sx1.c
+++ b/hw/arm/omap_sx1.c
@@ -32,6 +32,7 @@
#include "hw/arm/arm.h"
#include "hw/bl
Signed-off-by: Andreas Färber
---
hw/arm/z2.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/hw/arm/z2.c b/hw/arm/z2.c
index 2e0d5d4..61c9ca7 100644
--- a/hw/arm/z2.c
+++ b/hw/arm/z2.c
@@ -24,6 +24,7 @@
#include "ui/console.h"
#include "audio/audio.h"
#include "exec/a
Signed-off-by: Richard Henderson
---
target-s390x/translate.c | 12
1 file changed, 12 insertions(+)
diff --git a/target-s390x/translate.c b/target-s390x/translate.c
index 5aac7b0..c8bbedb 100644
--- a/target-s390x/translate.c
+++ b/target-s390x/translate.c
@@ -53,6 +53,7 @@ struct
On Mon, Sep 23, 2013 at 09:02:44PM +0900, Peter Maydell wrote:
> On 23 September 2013 11:14, Christoffer Dall
> wrote:
> > On Sat, Sep 21, 2013 at 06:38:19PM +0900, Peter Maydell wrote:
> > (2) How does the arm_gic_kvm.c code detect the underlying host CPU that
> > the kernel read the regist
Signed-off-by: Andreas Färber
---
hw/sparc/leon3.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/hw/sparc/leon3.c b/hw/sparc/leon3.c
index 390f3e4..c583c3d 100644
--- a/hw/sparc/leon3.c
+++ b/hw/sparc/leon3.c
@@ -26,6 +26,7 @@
#include "hw/ptimer.h"
#include "sysemu/char
Hi,
I've updated the .travis.yml following feedback from Stefan to greatly
increase the number of compiles it does. In the process:
* Disabled ust backend (horribly broken)
* Found gov/gprof builds don't enforce --disable-pie
* Fixed a minor compiler warning when stderr/ftrace back-end enabled
I
From: Alex Bennée
While QEMU already has various continuous integration set-ups in
buildbot and commercial Jenkins setups there is some value in supporting
travis-ci as well. It is well integrated into GitHub work flow and will
trigger on all branch pushes and pull requests. This makes it easier
From: Alex Bennée
I've made the definitions more modular to allow for greater build
control in each part of the matrix. I've confined the additional stuff
to x86/x86_64 for convenience.
---
.travis.yml | 38 +-
1 file changed, 37 insertions(+), 1 deletion(-)
On 09/12/2013 03:15 AM, Wenchao Xia wrote:
> Signed-off-by: Wenchao Xia
> ---
> block.c|2 +-
> include/block/block_int.h |2 +-
> include/monitor/monitor.h |2 +-
> include/qapi/qmp/qevent.h |4 ++--
> monitor.c | 12 ++--
> stubs
On 09/20/2013 05:54 AM, Kevin Wolf wrote:
> blockdev-add shouldn't automatically generate IDs, but will keep most of
> the DriveInfo creation code.
>
> Signed-off-by: Kevin Wolf
> ---
> blockdev.c| 32 +---
> include/qemu/option.h | 1 +
> util/qemu-optio
From: Alex Bennée
This only showed up when compiling with
--enable-trace-backend=stderr|ftrace at which point the compiler
complains with the following:
block/stream.c: In function ‘stream_run’:
block/stream.c:141:22: error: ‘copy’ may be used uninitialized in this function
[-Werror=uninitializ
stefa...@gmail.com writes:
> On Tue, Sep 10, 2013 at 08:08:22PM -0400, Joey Carlini wrote:
>> I managed to get QEMU running on a Crouton install, virtual box not being
>> possible with the Chrome OS kermel with the KVM mods required, and even a
>> couple distros running. Since I enjoy pain and/or
(CCing qemu-devel and libvir-list)
On Sun, Sep 22, 2013 at 04:44:55PM +0200, Borislav Petkov wrote:
> From: Borislav Petkov
>
> Add support for the KVM_GET_EMULATED_CPUID ioctl and leave feature bits
> enabled, when requested by userspace, if kvm emulates them.
>
> Signed-off-by: Borislav Petko
On 09/12/2013 03:15 AM, Wenchao Xia wrote:
> block_int.h already included it.
>
> Signed-off-by: Wenchao Xia
> ---
> block.c |1 -
> 1 files changed, 0 insertions(+), 1 deletions(-)
Reviewed-by: Eric Blake
>
> diff --git a/block.c b/block.c
> index 2e2774d..a532eaa 100644
> --- a/block.c
On 09/12/2013 03:15 AM, Wenchao Xia wrote:
> block_int.h included monitor.h, so it knows the typedef.
>
> Signed-off-by: Wenchao Xia
> ---
> block.c |2 +-
> include/block/block_int.h |2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
Reviewed-by: Eric Blake
-
On 09/23/2013 05:52 AM, Benoît Canet wrote:
> Some drivers will have driver specifics options but no filename.
> This new bool allow the block layer to treat them correctly.
>
> The .bdrv_needs_filename is set in drivers not having .bdrv_parse_filename and
> not having .bdrv_open.
>
> The first e
On Fri, Sep 20, 2013 at 12:24 AM, Richard Henderson wrote:
>
> This is an attempt to improve performance of target-sparc
> by exposing the windowed registers as TCG globals, and all
> the optimization that we can do there.
>
> This is done via allowing tcg_global_mem_new to be used
> with any base
On 09/23/2013 10:23 AM, Blue Swirl wrote:
> On Fri, Sep 20, 2013 at 12:24 AM, Richard Henderson wrote:
>>
>> This is an attempt to improve performance of target-sparc
>> by exposing the windowed registers as TCG globals, and all
>> the optimization that we can do there.
>>
>> This is done via allo
On Sun, Sep 22, 2013 at 04:44:50PM +0200, Borislav Petkov wrote:
> From: Borislav Petkov
>
> Add a kvm ioctl which states which system functionality kvm emulates.
> The format used is that of CPUID and we return the corresponding CPUID
> bits set for which we do emulate functionality.
Let me che
On 09/12/2013 03:15 AM, Wenchao Xia wrote:
> Signed-off-by: Wenchao Xia
> ---
> new file mode 100644
> index 000..aef71d9
> --- /dev/null
> +++ b/include/qapi/qmp/qevent.h
> @@ -0,0 +1,41 @@
> +#ifndef QEVENT_H
No copyright notice? Fix that.
--
Eric Blake eblake redhat com+1-919-301
On Mon, 2013-09-23 at 18:10 +0300, Michael S. Tsirkin wrote:
> On Mon, Sep 23, 2013 at 05:43:38PM +0300, Marcel Apfelbaum wrote:
> > On Mon, 2013-09-23 at 16:45 +0300, Michael S. Tsirkin wrote:
> > > On Mon, Sep 23, 2013 at 03:37:43PM +0300, Marcel Apfelbaum wrote:
> > > > On Mon, 2013-09-23 at 14:
Quoting from: linux/Documentation/ABI/stable/sysfs-bus-usb:
Note that some devices, in violation of the USB spec, have a
configuration with a value equal to 0. Writing 0 to
bConfigurationValue for these devices will install that
configuration, rather then unconfigur
As we should per the XHCI spec "4.6.9 Stop Endpoint".
Signed-off-by: Hans de Goede
---
hw/usb/hcd-xhci.c | 25 +
1 file changed, 17 insertions(+), 8 deletions(-)
diff --git a/hw/usb/hcd-xhci.c b/hw/usb/hcd-xhci.c
index 9845554..4890344 100644
--- a/hw/usb/hcd-xhci.c
+++
Signed-off-by: Hans de Goede
---
hw/usb/hcd-xhci.c | 8
1 file changed, 8 deletions(-)
diff --git a/hw/usb/hcd-xhci.c b/hw/usb/hcd-xhci.c
index 286d272..b343235 100644
--- a/hw/usb/hcd-xhci.c
+++ b/hw/usb/hcd-xhci.c
@@ -374,7 +374,6 @@ struct XHCIStreamContext {
dma_addr_t pctx;
Since qemu's USB model is geared towards emulated devices cancellation
is instanteneous, so no need to wait for cancellation to complete, as
such there is no wait for cancellation code, and the cancelled bool
as well as the bogus comment about it can be removed.
Signed-off-by: Hans de Goede
---
If we detach the kernel drivers on the first set_config, then they will
be still attached when the device gets its initial reset. Causing the drivers
to re-initialize the device after the reset, dirtying the device state.
Signed-off-by: Hans de Goede
---
hw/usb/host-libusb.c | 7 +--
1 file
With streams the endpoint context dequeue pointer should point to the
dequeue value for the currently active stream.
At least Linux guests expect it to point to value set by an set_ep_dequeue
upon completion of the set_ep_dequeue (before kicking the ep).
Otherwise the Linux kernel will complain (
On Sep 23, 2013 8:46 AM, "Stefan Hajnoczi" wrote:
>
> On Tue, Sep 10, 2013 at 08:08:22PM -0400, Joey Carlini wrote:
> > I managed to get QEMU running on a Crouton install, virtual box not
being
> > possible with the Chrome OS kermel with the KVM mods required, and even
a
> > couple distros running
On Mon, Sep 23, 2013 at 08:49:53PM +0300, Marcel Apfelbaum wrote:
> On Mon, 2013-09-23 at 18:10 +0300, Michael S. Tsirkin wrote:
> > On Mon, Sep 23, 2013 at 05:43:38PM +0300, Marcel Apfelbaum wrote:
> > > On Mon, 2013-09-23 at 16:45 +0300, Michael S. Tsirkin wrote:
> > > > On Mon, Sep 23, 2013 at 0
The guest will issue an initial device reset when the device is attached, but
since the current usb-host-libusb code only actually does the reset when
udev->configuration != 0, and on attach the device is not yet configured,
the reset gets ignored. This means that the device gets passed to the gues
Hi Gerd,
Here is a set of fixes for host-libusb and xhci, mostly the result of me
working on adding support for streams to qemu's host redirection code
(and libusb and usbfs in the kernel).
I've this almost all working now. The 2 xhci fixes fixup error handling
when the real uasp device I have er
On Mon, Sep 23, 2013 at 03:35:45PM +0200, Andreas Färber wrote:
> Signed-off-by: Andreas Färber
Reviewed-by: Edgar E. Iglesias
> ---
> hw/cris/axis_dev88.c | 11 ++-
> 1 file changed, 6 insertions(+), 5 deletions(-)
>
> diff --git a/hw/cris/axis_dev88.c b/hw/cris/axis_dev88.c
> index
On Mon, Sep 23, 2013 at 03:52:21PM +0200, Paolo Bonzini wrote:
> Il 23/09/2013 15:47, Michael S. Tsirkin ha scritto:
> > > It doesn't, the names were already prefixed with alloc_/pointer_/cksum_.
> > > All it does is change underscores to periods.
> >
> > You are right, that's cleaner. I'll do th
On 09/13/2013 11:45 AM, Paul Moore wrote:
On Wednesday, September 04, 2013 10:11:10 AM Paul Moore wrote:
On Wednesday, September 04, 2013 09:25:08 AM Eduardo Otubo wrote:
This was causing Qemu process to hang when using -sandbox on.
Related RHBZ: https://bugzilla.redhat.com/show_bug.cgi?id=1
On Wednesday, September 04, 2013 10:11:10 AM Paul Moore wrote:
> On Wednesday, September 04, 2013 09:25:08 AM Eduardo Otubo wrote:
> > This was causing Qemu process to hang when using -sandbox on.
> >
> > Related RHBZ: https://bugzilla.redhat.com/show_bug.cgi?id=1004175
> >
> > Signed-off-by: Edu
On Mon, Sep 23, 2013 at 2:49 PM, Eduardo Otubo wrote:
>
>
> On 09/13/2013 11:45 AM, Paul Moore wrote:
>
>> On Wednesday, September 04, 2013 10:11:10 AM Paul Moore wrote:
>>
>>> On Wednesday, September 04, 2013 09:25:08 AM Eduardo Otubo wrote:
>>>
This was causing Qemu process to hang when usi
On 09/23/2013 04:53 PM, Paul Moore wrote:
On Wednesday, September 04, 2013 10:11:10 AM Paul Moore wrote:
On Wednesday, September 04, 2013 09:25:08 AM Eduardo Otubo wrote:
This was causing Qemu process to hang when using -sandbox on.
Related RHBZ: https://bugzilla.redhat.com/show_bug.cgi?id=1
*** This bug is a duplicate of bug 1180777 ***
https://bugs.launchpad.net/bugs/1180777
** This bug has been marked a duplicate of bug 1180777
Windows 7 VM freeze on Ubuntu 12.04 KVM
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QE
** Summary changed:
- Windows 7 VM freeze on Ubuntu 12.04 KVM
+ RDP traffic freeze on quiet network
** Description changed:
+ To summarize what I think has been found so far,
+
+ 1. The main symptom is that RDP connections hang after some time
+ 2. This bug affects qemu 1.0 .. 1.6.5
+ 3.
On 23 September 2013 23:51, Andreas Färber wrote:
> Am 23.09.2013 15:35, schrieb Andreas Färber:
>> Signed-off-by: Andreas Färber
>> ---
>> hw/arm/boot.c | 4
>> 1 file changed, 4 insertions(+)
>
> Sorry, I forgot that Grant Likely had an alternative patch [1] not
> restricted to qtest. Las
Make -kernel optional for all ARM boards, by allowing
arm_load_kernel() to return without doing anything if no
kernel filename was provided. In this case we will start
execution at address zero (as the hardware does). This
allows the user to provide a flash image or similar on
some boards; in parti
Now that arm_load_kernel doesn't insist on a kernel filename
being present, we can remove some unnecessary conditionals
in board models.
Signed-off-by: Peter Maydell
---
hw/arm/omap_sx1.c | 10 --
hw/arm/palm.c | 10 --
hw/arm/z2.c | 12 +---
3 files changed, 13
Typically ARM boards will have some kind of flash which might contain
a boot ROM; it's therefore a valid use case to provide only an
image for the boot ROM and not require QEMU's internal boot loader
at all. Remove the fatal error if -kernel isn't specified.
Signed-off-by: Peter Maydell
---
hw/a
Hi f3a97, did you tried to connect via VNC when the freeze situation
occurs?
This method works as a a workaround to defreeze my windows VM.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1180777
Tit
Since a couple of weeks ago, we started to reboot the VM diary. With
this way, the problem occurs very less. We have counted only twice in
this period.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1
于 2013/9/23 11:55, Eric Blake 写道:
On 09/12/2013 03:15 AM, Wenchao Xia wrote:
Signed-off-by: Wenchao Xia
---
new file mode 100644
index 000..aef71d9
--- /dev/null
+++ b/include/qapi/qmp/qevent.h
@@ -0,0 +1,41 @@
+#ifndef QEVENT_H
No copyright notice? Fix that.
Will add one in next versio
The first fixes 059 to follow latest error message change in block layer.
The second adds a test for monolithiFlat vmdk.
Fam Zheng (2):
qemu-iotests: fix test case 059
qemu-iotests: add monolithicFlat creation test to 059
tests/qemu-iotests/059 | 5 +
tests/qemu-iotests/059.out | 1
The first fixes 059 to follow latest error message change in block layer.
The second adds a test for monolithiFlat vmdk.
Fam Zheng (2):
qemu-iotests: fix test case 059
qemu-iotests: add monolithicFlat creation test to 059
tests/qemu-iotests/059 | 5 +
tests/qemu-iotests/059.out | 1
Since commit "block: Error parameter for open functions", error output
is more verbose. Update test case output file to follow the change.
Signed-off-by: Fam Zheng
---
tests/qemu-iotests/059.out | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/tests/qemu-iotests/0
Signed-off-by: Fam Zheng
---
tests/qemu-iotests/059 | 5 +
tests/qemu-iotests/059.out | 7 +++
2 files changed, 12 insertions(+)
diff --git a/tests/qemu-iotests/059 b/tests/qemu-iotests/059
index b03429d..4bab098 100755
--- a/tests/qemu-iotests/059
+++ b/tests/qemu-iotests/059
@@ -66
于 2013/9/23 18:25, Paolo Bonzini 写道:
Il 22/09/2013 11:39, Wenchao Xia ha scritto:
Now it is possible to directly export an internal snapshot, which
can be used to probe the snapshot's contents without qemu-img
convert.
Signed-off-by: Wenchao Xia
---
qemu-nbd.c | 54 +
于 2013/9/23 7:22, Wenchao Xia 写道:
On 09/23/2013 04:36 AM, Michael Tokarev wrote:
22.09.2013 12:30, Wenchao Xia пишет:
This is a quick way to update helper program when qemu main code
is changed or built, instead of adding new Makefile under
test/qemu-iotest.
Why?
[]
I think it is a bit o
于 2013/9/9 10:57, Wenchao Xia 写道:
> 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 to verify the error pa
On Fri, 13 Sep 2013 11:33:24 +0400
Antony Pavlov wrote:
ping
> Changes since v2:
> * commit messages: drop ALL 'Reviewed-by' tags.
> Drop Aurelien Jarno's tag because the patchseries
> was completely reworked, so it need additional review.
>
> Changes since v1:
>
> * include/sizes.h -> inc
On Fri, 09/20 13:54, Kevin Wolf wrote:
> For examples see the changes to qmp-commands.hx.
>
> Signed-off-by: Kevin Wolf
> ---
> blockdev.c | 57
> qapi-schema.json | 270
> +++
> qmp-commands.hx | 59
> 3 fil
On Mon, Sep 23, 2013 at 2:21 PM, Jan Kiszka wrote:
> On 2013-09-22 10:11, Liu Ping Fan wrote:
>> This lets the read-side access run outside the BQL.
>
> In fact, not only BQL. Didn't the original commit provide a changlog
> about the content of this patch? Otherwise, briefly describe use cases
> a
On Mon, Sep 23, 2013 at 2:26 PM, Jan Kiszka wrote:
> On 2013-09-22 10:11, Liu Ping Fan wrote:
>> After disabling the QemuClock, we should make sure that no QemuTimers
>> are still in flight. To implement that with light overhead, we resort
>> to QemuEvent. The caller of disabling will wait on Qemu
On 09/04/2013 02:35 PM, Alexey Kardashevskiy wrote:
> This adds version supporting macros VMSTATE_STRUCT_POINTER_TEST_V
> and VMSTATE_STRUCT_POINTER_V in addition to the already existing
> VMSTATE_STRUCT_POINTER and VMSTATE_STRUCT_POINTER_TEST macros.
Ping?
>
> Cc: Andreas Färber
> Signed-off-
At the moment the size of the buffer is set to 64K which is
enough for approximately 150 VCPUs which is not the limit.
This increases the buffer up to 256K which allows having
a tree for approximately 600 VCPUs which is way beyond the real
number we need.
As only the real size of the tree is copi
On Wed, Sep 18, 2013 at 01:42:28PM +0200, Markus Armbruster wrote:
> [Note cc: Andreas]
>
> "Michael S. Tsirkin" writes:
>
> > On Fri, Aug 16, 2013 at 03:18:27PM +0200, arm...@redhat.com wrote:
> >> From: Markus Armbruster
> >>
> >> This gets rid of one of the last get_param_value() users, mak
On Mon, Sep 23, 2013 at 2:21 PM, Jan Kiszka wrote:
> On 2013-09-22 10:11, Liu Ping Fan wrote:
>> QEMU_CLOCK_VIRTUAL may be read outside BQL. This will make its
>> foundation, i.e. timers_state exposed to race condition.
>> Using private lock to protect it.
>>
>> After this patch, reading QEMU_CLOC
101 - 163 of 163 matches
Mail list logo