18.09.2019 23:14, John Snow wrote:
>
>
> On 9/17/19 12:07 PM, Vladimir Sementsov-Ogievskiy wrote:
>> We shouldn't try to copy bytes beyond EOF. Fix it.
>>
>> Fixes: 9ded4a0114968e
>> Signed-off-by: Vladimir Sementsov-Ogievskiy
>> Reviewed-by: Max Reitz
>> ---
>> block/backup.c | 2 +-
>> 1 f
Just need to fill VncClientInfo.websocket in vnc_client_cache_addr().
Buglink: https://bugzilla.redhat.com/show_bug.cgi?id=1748175
Signed-off-by: Gerd Hoffmann
Reviewed-by: Stefan Hajnoczi
Message-id: 20190904055250.22421-1-kra...@redhat.com
---
ui/vnc.c | 1 +
1 file changed, 1 insertion(+)
d
The following changes since commit 89ea03a7dc83ca36b670ba7f787802791fcb04b1:
Merge remote-tracking branch 'remotes/huth-gitlab/tags/m68k-pull-2019-09-07'
into staging (2019-09-09 09:48:34 +0100)
are available in the Git repository at:
git://git.kraxel.org/qemu tags/ui-20190919-pu
Fix egl_fb_read() to use the (destination) surface size instead of the
(source) framebuffer source for glReadPixels. Pass the DisplaySurface
instead of the pixeldata pointer to egl_fb_read() to make this possible.
With that in place framebuffer reads work fine even if the surface and
framebuffer
From: Laurent Vivier
This allows to receive mouse and keyboard events from
a Barrier server.
This is enabled by adding the following parameter on the
command line
... -object input-barrier,id=$id,name=$name ...
Where $name is the name declared in the screens section of barrier.conf
The ba
From: Li Qiang
Currently when qemu receives a vnc connect, it creates a 'VncState' to
represent this connection. In 'vnc_worker_thread_loop' it creates a
local 'VncState'. The connection 'VcnState' and local 'VncState' exchange
data in 'vnc_async_encoding_start' and 'vnc_async_encoding_end'.
In '
18.09.2019 23:31, John Snow wrote:
>
>
> On 9/10/19 9:23 AM, John Snow wrote:
>>
>>
>> On 9/10/19 4:19 AM, Stefan Hajnoczi wrote:
>>> On Wed, Aug 21, 2019 at 04:01:52PM -0400, John Snow wrote:
On 8/21/19 10:41 AM, Vladimir Sementsov-Ogievskiy wrote:
> 09.08.2019 23:13, John Sno
+Paolo to help clarify here.
> From: Jason Wang [mailto:jasow...@redhat.com]
> Sent: Thursday, September 19, 2019 2:32 PM
>
>
> On 2019/9/19 下午2:17, Yan Zhao wrote:
> > On Thu, Sep 19, 2019 at 02:09:53PM +0800, Jason Wang wrote:
> >> On 2019/9/19 下午1:28, Yan Zhao wrote:
> >>> On Thu, Sep 19, 201
Gerd Hoffmann 于2019年9月19日周四 下午3:12写道:
> From: Li Qiang
>
> Currently when qemu receives a vnc connect, it creates a 'VncState' to
> represent this connection. In 'vnc_worker_thread_loop' it creates a
> local 'VncState'. The connection 'VcnState' and local 'VncState' exchange
> data in 'vnc_async
On 18.09.19 15:02, Vladimir Sementsov-Ogievskiy wrote:
> Hi all!
>
> Here is a proposal (three of them, actually) of auto propagation for
> local_err, to not call error_propagate on every exit point, when we
> deal with local_err.
>
> It also may help make Greg's series[1] about error_append_hint
19.09.2019 10:32, David Hildenbrand wrote:
> On 18.09.19 15:02, Vladimir Sementsov-Ogievskiy wrote:
>> Hi all!
>>
>> Here is a proposal (three of them, actually) of auto propagation for
>> local_err, to not call error_propagate on every exit point, when we
>> deal with local_err.
>>
>> It also may
On 19.09.19 09:41, Vladimir Sementsov-Ogievskiy wrote:
> 19.09.2019 10:32, David Hildenbrand wrote:
>> On 18.09.19 15:02, Vladimir Sementsov-Ogievskiy wrote:
>>> Hi all!
>>>
>>> Here is a proposal (three of them, actually) of auto propagation for
>>> local_err, to not call error_propagate on every
19.09.2019 10:53, David Hildenbrand wrote:
> On 19.09.19 09:41, Vladimir Sementsov-Ogievskiy wrote:
>> 19.09.2019 10:32, David Hildenbrand wrote:
>>> On 18.09.19 15:02, Vladimir Sementsov-Ogievskiy wrote:
Hi all!
Here is a proposal (three of them, actually) of auto propagation for
>>
On 19.09.19 10:20, Vladimir Sementsov-Ogievskiy wrote:
> 19.09.2019 10:53, David Hildenbrand wrote:
>> On 19.09.19 09:41, Vladimir Sementsov-Ogievskiy wrote:
>>> 19.09.2019 10:32, David Hildenbrand wrote:
On 18.09.19 15:02, Vladimir Sementsov-Ogievskiy wrote:
> Hi all!
>
> Here is
Am 18.09.2019 um 20:49 hat John Snow geschrieben:
>
>
> On 9/18/19 4:55 AM, Kevin Wolf wrote:
> > Running iotests is not required to build QEMU, so we can have stricter
> > version requirements for Python here and can make use of new features
> > and drop compatibility code earlier.
> >
> > This
The following changes since commit f8c3db33a5e863291182f8862ddf81618a7c6194:
target/sparc: Switch to do_transaction_failed() hook (2019-09-17 12:01:00
+0100)
are available in the Git repository at:
git://git.kraxel.org/qemu tags/audio-20190919-pull-request
for you to fetch changes up to
From: Kővágó, Zoltán
This lets us avoid some buffer copying when using mixeng.
Signed-off-by: Kővágó, Zoltán
Message-id:
4554ff54ad04f706ad0e9af87fe07650fd6d9ac1.1568574965.git.dirty.ice...@gmail.com
Signed-off-by: Gerd Hoffmann
---
audio/paaudio.c | 83 ++
From: Kővágó, Zoltán
Signed-off-by: Kővágó, Zoltán
Message-id:
60d68c051ed180c7315f7cdd6084b58b6fc9bb6d.1568574965.git.dirty.ice...@gmail.com
Signed-off-by: Gerd Hoffmann
---
audio/coreaudio.c | 130 --
1 file changed, 69 insertions(+), 61 deletions
On Wed, Sep 18, 2019 at 10:53:34AM +0100, Stefan Hajnoczi wrote:
> The "latency" parameter wasn't covered by the documentation.
Doesn't apply cleanly (on top of the surround sound patch series).
Picked the other two into the pull request.
Please rebase & resend once this is merged.
thanks,
Gerd
From: Kővágó, Zoltán
Signed-off-by: Kővágó, Zoltán
Message-id:
066dc6dd54f4382d80de4376306f585b7fb47805.1568574965.git.dirty.ice...@gmail.com
Signed-off-by: Gerd Hoffmann
---
audio/noaudio.c | 39 +++
1 file changed, 15 insertions(+), 24 deletions(-)
diff
From: Kővágó, Zoltán
This will allow us to disable mixeng when we use a decent backend.
Disabling mixeng have a few advantages:
* we no longer convert the audio output from one format to another, when
the underlying audio system would just convert it to a third format.
We no longer convert,
From: Kővágó, Zoltán
Implementation of the previously added mixing-engine option.
Signed-off-by: Kővágó, Zoltán
Message-id:
0adb9ca41b5abad2e048e9e36137446e86d5905c.1568574965.git.dirty.ice...@gmail.com
Signed-off-by: Gerd Hoffmann
---
audio/audio_template.h | 20
audio/audio.c
From: Kővágó, Zoltán
Which currently only means removing some checks. Old code won't require
more than two channels, but new code will need it.
Signed-off-by: Kővágó, Zoltán
Message-id:
00998152d6e1c25b3194b9b71e27f14c4d26f396.1568574965.git.dirty.ice...@gmail.com
Signed-off-by: Gerd Hoffmann
From: Kővágó, Zoltán
Signed-off-by: Kővágó, Zoltán
Message-id:
3e95a57a0663f1f4464cd3515e252628791c971e.1568574965.git.dirty.ice...@gmail.com
Signed-off-by: Gerd Hoffmann
---
audio/sdlaudio.c | 87 +++-
1 file changed, 42 insertions(+), 45 deletions
From: Kővágó, Zoltán
Signed-off-by: Kővágó, Zoltán
Message-id:
fc447ed1336d60025485bbe6f3a4da52b1359077.1568574965.git.dirty.ice...@gmail.com
Signed-off-by: Gerd Hoffmann
---
audio/wavaudio.c | 54
1 file changed, 9 insertions(+), 45 deletions(
From: Stefan Hajnoczi
Fixes: f0b3d811529 ("audio: -audiodev command line option: documentation")
Signed-off-by: Stefan Hajnoczi
Message-Id: <20190918095335.7646-2-stefa...@redhat.com>
Signed-off-by: Gerd Hoffmann
---
qemu-options.hx | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
di
From: Kővágó, Zoltán
This will make it possible to skip mixeng with audio playback and
recording, allowing us to free ourselves from the limitations of the
current mixeng (stereo, int64 samples only). In this case, HW and SW
voices will be essentially the same, for every SW voice we will create
From: Kővágó, Zoltán
Signed-off-by: Kővágó, Zoltán
Message-id:
3978a3642e68da4d0af61c7618fcaa4ee22b009f.1568574965.git.dirty.ice...@gmail.com
Signed-off-by: Gerd Hoffmann
---
audio/alsaaudio.c | 308 +-
1 file changed, 83 insertions(+), 225 deletion
From: Kővágó, Zoltán
Signed-off-by: Kővágó, Zoltán
Message-id:
44f4e888975c1d94f5d89e945df9782c0f541582.1568574965.git.dirty.ice...@gmail.com
Signed-off-by: Gerd Hoffmann
---
audio/ossaudio.c | 288 +--
1 file changed, 104 insertions(+), 184 deletio
From: Kővágó, Zoltán
This commit removes the ad-hoc rate-limiting code from noaudio and
wavaudio, and replaces them with a (slightly modified) code from
spiceaudio. This way multiple write calls (for example when the
circular buffer wraps around) do not cause problems.
Signed-off-by: Kővágó, Zo
From: Kővágó, Zoltán
Signed-off-by: Kővágó, Zoltán
Message-id:
71731ff2437028514284394de0f60d195d42e593.1568574965.git.dirty.ice...@gmail.com
Signed-off-by: Gerd Hoffmann
---
audio/spiceaudio.c | 116 -
1 file changed, 42 insertions(+), 74 deletions
From: Kővágó, Zoltán
Signed-off-by: Kővágó, Zoltán
Message-id:
0019bfb5ae50b0750b839460b5dbc1b3073f02e7.1568574965.git.dirty.ice...@gmail.com
Signed-off-by: Gerd Hoffmann
---
audio/dsound_template.h | 47 +++---
audio/dsoundaudio.c | 329 ++--
2 files
From: Kővágó, Zoltán
Signed-off-by: Kővágó, Zoltán
Message-id:
3c160307074a29e5826a89994ab7cfdee7b8ccf8.1568574965.git.dirty.ice...@gmail.com
Signed-off-by: Gerd Hoffmann
---
audio/audio_int.h | 7 ---
audio/audio.c | 42 ++
2 files changed, 6
From: Kővágó, Zoltán
Add an option to change the channel map used by pulseaudio. If not
specified, falls back to an OSS compatible channel map.
Signed-off-by: Kővágó, Zoltán
Message-id:
66670d43bd932be0919668cec6a8cd172bfb8383.1568574965.git.dirty.ice...@gmail.com
Signed-off-by: Gerd Hoffmann
Hi Sylvain
On Wed, Sep 18, 2019 at 5:05 AM Sylvain Munaut wrote:
>
> This allow remote control of the baudrate and other comms
> parameters.
>
> Signed-off-by: Sylvain Munaut
> ---
> chardev/char-socket.c | 232 ++
> chardev/char.c| 6 ++
> qapi
From: Kővágó, Zoltán
With stereo playback, they need about 375 minutes of continuous audio
playback to overflow, which is usually not a problem (as stopping and
later resuming playback resets the counters). But with 7.1 audio, they
only need about 95 minutes to overflow.
After the overflow, the
From: Kővágó, Zoltán
This assumption is no longer true when mixeng is turned off.
Signed-off-by: Kővágó, Zoltán
Message-id:
90b5ec62109a69ee7c28d95b367e40dc41ad658a.1568574965.git.dirty.ice...@gmail.com
Signed-off-by: Gerd Hoffmann
---
hw/usb/dev-audio.c | 30 ++
From: Kővágó, Zoltán
The bit shifting trick worked because the number of bytes per frame was
always a power-of-two (since QEMU only supports mono, stereo and 8, 16
and 32 bit samples). But if we want to add support for surround sound,
this no longer holds true.
Signed-off-by: Kővágó, Zoltán
Me
From: Kővágó, Zoltán
Signed-off-by: Kővágó, Zoltán
Message-id:
f8f15e33739cd18305a3719270b52d61ece68bd5.1568574965.git.dirty.ice...@gmail.com
Signed-off-by: Gerd Hoffmann
---
configure| 5 -
audio/audio_pt_int.h | 22 ---
audio/audio_pt_int.c | 173
audio/p
From: Stefan Hajnoczi
Fixes: f0b3d811529 ("audio: -audiodev command line option: documentation")
Signed-off-by: Stefan Hajnoczi
Message-Id: <20190918095335.7646-4-stefa...@redhat.com>
Signed-off-by: Gerd Hoffmann
---
qemu-options.hx | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
di
From: Kővágó, Zoltán
This commit adds support for 5.1 and 7.1 audio playback. This commit
adds a new property to usb-audio:
* multi=on|off
Whether to enable the 5.1 and 7.1 audio support. When off (default)
it continues to emulate the old stereo-only device. When on, it
emulates a sligh
On Wed, 18 Sep 2019 12:46:42 -0500
Eric Blake wrote:
> On 9/18/19 5:26 AM, Cornelia Huck wrote:
> > On Tue, 17 Sep 2019 18:36:20 +0200
> > Greg Kurz wrote:
> >
> >> On Tue, 17 Sep 2019 13:24:12 +0200
> >> Cornelia Huck wrote:
> >>
> >>> On Tue, 17 Sep 2019 12:21:34 +0200
> >>> Greg Kurz w
From: Kővágó, Zoltán
Signed-off-by: Kővágó, Zoltán
Message-id:
4c938a46b760792319dbc2f61a442a41a36718d3.1568574965.git.dirty.ice...@gmail.com
Signed-off-by: Gerd Hoffmann
---
audio/audio.h | 10 ++
audio/audio_int.h | 4 ++--
audio/audio.c | 30 ++--
From: Kővágó, Zoltán
Usage notes: hw->samples became hw->{mix,conv}_buf->size, except before
initialization (audio_pcm_hw_alloc_resources_*), hw->samples gives the
initial size of the STSampleBuffer. The next commit tries to fix this
inconsistency.
Signed-off-by: Kővágó, Zoltán
Message-id:
c7
John Snow writes:
> Hi, I'm having a regular trainwreck here w/ the Docker test suite and I
> have a few questions;
>
> 1. Which tests should I expect to work by default? for instance,
> make-debug doesn't but I think that might be normal. Is that the only
> one?
test-build is the only one tha
On Mon, Sep 16, 2019 at 10:15:15AM +0200, Laurent Vivier wrote:
> Le 14/09/2019 à 16:51, James Le Cuirot a écrit :
> > This dependency is currently "automagic", which is bad for distributions.
> >
> > Signed-off-by: James Le Cuirot
> > ---
> > configure | 5 +
> > 1 file changed, 5 insertion
From: Kővágó, Zoltán
This way we no longer need vararg functions, improving compile time
error detection. Also now it's possible to check actually what commands
are supported, without needing to manually update ctl_caps.
Signed-off-by: Kővágó, Zoltán
Message-id:
7f40c7fff80879916356103cc05d14
John Snow writes:
> When it was based on docker8 which uses python-minimal, it needed this.
> It no longer does.
Queued to testing/next, thanks.
>
> Goodbye, python2.7.
>
> Signed-off-by: John Snow
> ---
> tests/docker/dockerfiles/debian9-mxe.docker | 3 +--
> 1 file changed, 1 insertion(+),
On 18.09.19 15:02, Vladimir Sementsov-Ogievskiy wrote:
> Hi all!
>
> Here is a proposal (three of them, actually) of auto propagation for
> local_err, to not call error_propagate on every exit point, when we
> deal with local_err.
>
> It also may help make Greg's series[1] about error_append_hint
Thanks!
This seem to correctly run record and replay command lines.
When I break the replay correctness, then the test reports a timeout error.
However, we need some kind of a manual for tcg testing. I had to dig through
makefile and configure
scripts to undestand that testing needs the cross co
Am 18.09.2019 um 11:52 hat Pavel Dovgalyuk geschrieben:
> > From: Kevin Wolf [mailto:kw...@redhat.com]
> > Am 18.09.2019 um 11:37 hat Pavel Dovgalyuk geschrieben:
> > > > From: Kevin Wolf [mailto:kw...@redhat.com]
> > > > Am 18.09.2019 um 11:22 hat Pavel Dovgalyuk geschrieben:
> > > > > > From: Kev
On Sun, Sep 01, 2019 at 10:43:42PM +0800, Li Qiang wrote:
> fangying 于2019年9月1日周日 下午8:29写道:
>
> > Nice work, your patch does fix this issue in my test.
> >
> > I think we should make VncState.zlib to be a pointer type as well.
> >
> > Since we are going to use pointers instead of copy, we must ma
On Wed, 18 Sep 2019 16:02:44 +0300
Vladimir Sementsov-Ogievskiy wrote:
> Hi all!
>
> Here is a proposal (three of them, actually) of auto propagation for
> local_err, to not call error_propagate on every exit point, when we
> deal with local_err.
>
> It also may help make Greg's series[1] about
Signed-off-by: Gerd Hoffmann
Reviewed-by: Philippe Mathieu-Daudé
Message-id: 20190917111441.27405-2-kra...@redhat.com
---
hw/display/vga-access.h | 49
hw/display/vga-helpers.h | 26 -
hw/display/vga.c | 1 +
3 files changed,
On 9/19/19 12:25 AM, John Snow wrote:
> When it was based on docker8 which uses python-minimal, it needed this.
> It no longer does.
Good catch, thanks!
> Goodbye, python2.7.
>
> Signed-off-by: John Snow
> ---
> tests/docker/dockerfiles/debian9-mxe.docker | 3 +--
> 1 file changed, 1 insertion
This makes sure reads are confined to vga video memory.
v3: use uint32_t, fix cut+paste bug.
v2: fix ati_cursor_draw_line too.
Reported-by: xu hang
Signed-off-by: Gerd Hoffmann
Reviewed-by: BALATON Zoltan
Reviewed-by: Philippe Mathieu-Daudé
Message-id: 20190917111441.27405-3-kra...@redhat.com
The following changes since commit f8c3db33a5e863291182f8862ddf81618a7c6194:
target/sparc: Switch to do_transaction_failed() hook (2019-09-17 12:01:00
+0100)
are available in the Git repository at:
git://git.kraxel.org/qemu tags/ati-20190919-pull-request
for you to fetch changes up to
> From: Kevin Wolf [mailto:kw...@redhat.com]
> > >
> > > However, global -snapshot is just a convenient shortcut for specifying
> > > snapshot=on for all -drive arguments. So if -snapshot is incompatible
> > > with replay, shouldn't manually marking all drives as snapshot=on be
> > > incompatible a
19.09.2019 11:59, Max Reitz wrote:
> On 18.09.19 15:02, Vladimir Sementsov-Ogievskiy wrote:
>> Hi all!
>>
>> Here is a proposal (three of them, actually) of auto propagation for
>> local_err, to not call error_propagate on every exit point, when we
>> deal with local_err.
>>
>> It also may help mak
Am 18.09.2019 um 19:10 hat Eric Blake geschrieben:
> On 9/18/19 8:02 AM, Vladimir Sementsov-Ogievskiy wrote:
> > + */
> > +#define MAKE_ERRP_SAFE(errp) \
> > +g_auto(ErrorPropagationStruct) (__auto_errp_prop) = {.errp = (errp)}; \
> > +if ((errp) == NULL || *(errp) == error_abort || *(errp) == erro
On Mon, Sep 16, 2019 at 11:00:35AM +0100, Dr. David Alan Gilbert wrote:
> (Copying in Stefan since he was looking at DBus for virtiofs)
>
> * Marc-André Lureau (marcandre.lur...@redhat.com) wrote:
> > Signed-off-by: Marc-André Lureau
> > ---
> > docs/interop/dbus.rst | 73 ++
Let's add a test that especially verifies that no data will be touched
in case we cross page boundaries and one page access triggers a fault.
Before the fault-safe handling fixes, the test failes with:
TESTmvc on s390x
data modified during a fault
make[2]: *** [../Makefile.target
19.09.2019 11:59, Greg Kurz wrote:
> On Wed, 18 Sep 2019 16:02:44 +0300
> Vladimir Sementsov-Ogievskiy wrote:
>
>> Hi all!
>>
>> Here is a proposal (three of them, actually) of auto propagation for
>> local_err, to not call error_propagate on every exit point, when we
>> deal with local_err.
>>
>
On Wed, Sep 18, 2019 at 05:51:16PM +0200, Philippe Mathieu-Daudé wrote:
> On 9/18/19 3:21 PM, Stefan Hajnoczi wrote:
> > Reviewed-by: John Snow
> > Reviewed-by: Kevin Wolf
> > Signed-off-by: Philippe Mathieu-Daudé
> > Message-id: 20190916095121.29506-2-phi...@redhat.com
> > Message-Id: <20190916
On 19.09.19 11:14, Vladimir Sementsov-Ogievskiy wrote:
> 19.09.2019 11:59, Max Reitz wrote:
>> On 18.09.19 15:02, Vladimir Sementsov-Ogievskiy wrote:
>>> Hi all!
>>>
>>> Here is a proposal (three of them, actually) of auto propagation for
>>> local_err, to not call error_propagate on every exit poi
On 9/18/19 11:56 PM, Dan Streetman wrote:
> On Wed, Sep 18, 2019 at 4:34 PM Alex Bennée wrote:
>>
>> Dan Streetman writes:
>>
>>> From: Dan Streetman
>>>
>>> There is currently no default machine type for arm so one must be specified
>>> with --machine. This sets the 'virt' machine type as defa
On 2019/9/19 下午2:32, Yan Zhao wrote:
On Thu, Sep 19, 2019 at 02:29:54PM +0800, Yan Zhao wrote:
On Thu, Sep 19, 2019 at 02:32:03PM +0800, Jason Wang wrote:
On 2019/9/19 下午2:17, Yan Zhao wrote:
On Thu, Sep 19, 2019 at 02:09:53PM +0800, Jason Wang wrote:
On 2019/9/19 下午1:28, Yan Zhao wrote:
O
On 2019/9/19 下午3:16, Tian, Kevin wrote:
+Paolo to help clarify here.
From: Jason Wang [mailto:jasow...@redhat.com]
Sent: Thursday, September 19, 2019 2:32 PM
On 2019/9/19 下午2:17, Yan Zhao wrote:
On Thu, Sep 19, 2019 at 02:09:53PM +0800, Jason Wang wrote:
On 2019/9/19 下午1:28, Yan Zhao wrot
On 19.09.19 11:28, David Hildenbrand wrote:
> Let's add a test that especially verifies that no data will be touched
> in case we cross page boundaries and one page access triggers a fault.
>
> Before the fault-safe handling fixes, the test failes with:
> TESTmvc on s390x
> data modi
Hi Tao,
On 9/19/19 4:06 AM, Tao Xu wrote:
> There is an extra line in comment of CPUID_8000_0008_EBX_WBNOINVD,
> remove the extra enter and spaces.
>
> Signed-off-by: Tao Xu
> ---
> target/i386/cpu.h | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/target/i386/cpu.h b
On Thu, Sep 19, 2019 at 05:35:05PM +0800, Jason Wang wrote:
>
> On 2019/9/19 下午2:32, Yan Zhao wrote:
> > On Thu, Sep 19, 2019 at 02:29:54PM +0800, Yan Zhao wrote:
> >> On Thu, Sep 19, 2019 at 02:32:03PM +0800, Jason Wang wrote:
> >>> On 2019/9/19 下午2:17, Yan Zhao wrote:
> On Thu, Sep 19, 2019
Public bug reported:
The following line of code results in an implicit truncation of an uint16_t
value to an uint8_t variable, which triggers a compiler warning in MSVC :
https://github.com/qemu/qemu/blob/f8c3db33a5e863291182f8862ddf81618a7c6194/hw/usb/dev-hub.c#L387
(Two lines down, the same th
19.09.2019 12:17, Kevin Wolf wrote:
> Am 18.09.2019 um 19:10 hat Eric Blake geschrieben:
>> On 9/18/19 8:02 AM, Vladimir Sementsov-Ogievskiy wrote:
>>> + */
>>> +#define MAKE_ERRP_SAFE(errp) \
>>> +g_auto(ErrorPropagationStruct) (__auto_errp_prop) = {.errp = (errp)}; \
>>> +if ((errp) == NULL || *(
Le 03/09/2019 à 14:05, Philippe Mathieu-Daudé a écrit :
> "qemu/cutils.h" contains various qemu_strtosz_*() functions
> useful to convert strings to size. It seems natural to have
> the opposite usage (from size to string) there too.
>
> The function definition is already in util/cutils.c.
>
> Si
On Wed, 18 Sep 2019 17:28:53 +0200
David Hildenbrand wrote:
> This pull request is not for master.
>
> Hi Conny,
>
> The following changes since commit f8c3db33a5e863291182f8862ddf81618a7c6194:
>
> target/sparc: Switch to do_transaction_failed() hook (2019-09-17 12:01:00
> +0100)
>
> are a
On Wed, Sep 18, 2019 at 11:19:28PM +, Oleinik, Alexander wrote:
> diff --git a/vl.c b/vl.c
> index 630f5c5e9c..327510c81f 100644
> --- a/vl.c
> +++ b/vl.c
> @@ -36,18 +36,6 @@
> #include "sysemu/seccomp.h"
> #include "sysemu/tcg.h"
>
> -#ifdef CONFIG_SDL
> -#if defined(__APPLE__) || defined
Le 04/09/2019 à 07:27, Thomas Huth a écrit :
> We've got a separate option to configure the accelerator nowadays, which
> is shorter to type and the preferred way of specifying an accelerator.
> Use it in the source and examples to show that it is the favored option.
> (However, do not touch the pl
19.09.2019 12:33, Max Reitz wrote:
> On 19.09.19 11:14, Vladimir Sementsov-Ogievskiy wrote:
>> 19.09.2019 11:59, Max Reitz wrote:
>>> On 18.09.19 15:02, Vladimir Sementsov-Ogievskiy wrote:
Hi all!
Here is a proposal (three of them, actually) of auto propagation for
local_err, to
On Wed, Sep 18, 2019 at 11:19:29PM +, Oleinik, Alexander wrote:
> The names i2c_send and i2c_recv collide with functions defined in
> hw/i2c/core.c. This causes an error when linking against libqos and
> softmmu simultaneously (for example when using qtest inproc). Rename the
> libqos functions
On Wed, 18 Sep 2019 18:15:11 +0200
Thomas Huth wrote:
> This pull request is not for master !
>
> Hi Cornelia,
>
> the following changes since commit f8c3db33a5e863291182f8862ddf81618a7c6194:
>
> target/sparc: Switch to do_transaction_failed() hook (2019-09-17 12:01:00
> +0100)
>
> are av
On 2019/9/19 下午2:29, Yan Zhao wrote:
On Thu, Sep 19, 2019 at 02:32:03PM +0800, Jason Wang wrote:
On 2019/9/19 下午2:17, Yan Zhao wrote:
On Thu, Sep 19, 2019 at 02:09:53PM +0800, Jason Wang wrote:
On 2019/9/19 下午1:28, Yan Zhao wrote:
On Thu, Sep 19, 2019 at 09:05:12AM +0800, Jason Wang wrote:
On Thu, 19 Sep 2019 09:28:11 +
Vladimir Sementsov-Ogievskiy wrote:
> 19.09.2019 11:59, Greg Kurz wrote:
> > On Wed, 18 Sep 2019 16:02:44 +0300
> > Vladimir Sementsov-Ogievskiy wrote:
> >
> >> Hi all!
> >>
> >> Here is a proposal (three of them, actually) of auto propagation for
> >> local_e
On Thu, Sep 19, 2019 at 11:17:20AM +0200, Kevin Wolf wrote:
> Am 18.09.2019 um 19:10 hat Eric Blake geschrieben:
> > On 9/18/19 8:02 AM, Vladimir Sementsov-Ogievskiy wrote:
> > > + */
> > > +#define MAKE_ERRP_SAFE(errp) \
> > > +g_auto(ErrorPropagationStruct) (__auto_errp_prop) = {.errp = (errp)};
On Wed, Sep 18, 2019 at 11:19:30PM +, Oleinik, Alexander wrote:
> Signed-off-by: Alexander Oleinik
> ---
> include/qemu/module.h | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
Reviewed-by: Stefan Hajnoczi
signature.asc
Description: PGP signature
Pavel Dovgalyuk writes:
> Thanks!
>
> This seem to correctly run record and replay command lines.
> When I break the replay correctness, then the test reports a timeout error.
>
> However, we need some kind of a manual for tcg testing. I had to dig through
> makefile and configure
> scripts to
On Wed, Sep 18, 2019 at 11:19:31PM +, Oleinik, Alexander wrote:
> qtest_server_send is a function pointer specifying the handler used to
> transmit data to the qtest client. In the standard configuration, this
> calls the CharBackend handler, but now it is possible for other types of
> handlers
Le 12/09/2019 à 16:02, KONRAD Frederic a écrit :
> The "access" arguments clash with a macro under Windows with MinGW:
> CC m68k-softmmu/target/m68k/fpu_helper.o
> target/m68k/fpu_helper.c: In function 'fmovem_predec':
> target/m68k/fpu_helper.c:405:56: error: macro "access" passed 4 arg
On Tue, 17 Sep 2019 at 16:10, Michael S. Tsirkin wrote:
>
> The following changes since commit 138985c1ef8b66e4e5b383354e133e05d01d0b5f:
>
> Merge remote-tracking branch
> 'remotes/amarkovic/tags/mips-queue-sep-12-2019' into staging (2019-09-13
> 16:04:46 +0100)
>
> are available in the Git re
On 2019/9/19 下午5:36, Yan Zhao wrote:
On Thu, Sep 19, 2019 at 05:35:05PM +0800, Jason Wang wrote:
On 2019/9/19 下午2:32, Yan Zhao wrote:
On Thu, Sep 19, 2019 at 02:29:54PM +0800, Yan Zhao wrote:
On Thu, Sep 19, 2019 at 02:32:03PM +0800, Jason Wang wrote:
On 2019/9/19 下午2:17, Yan Zhao wrote:
O
>
> are available in the Git repository at:
>
> git://git.kraxel.org/qemu tags/ui-20190919-pull-request
>
> for you to fetch changes up to 6bf21f3d83e95bcc4ba35a7a07cc6655e8b010b0:
>
> vnc: fix memory leak when vnc disconnect (2019-09-17 13:45:10 +0200)
>
> ---
Hi; MSVC is not a supported compiler for QEMU. We expect it to be built
with either gcc or llvm.
** Changed in: qemu
Status: New => Invalid
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/18446
Le 12/09/2019 à 15:57, Greg Kurz a écrit :
> Signed-off-by: Greg Kurz
> ---
> include/sysemu/kvm.h |2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/include/sysemu/kvm.h b/include/sysemu/kvm.h
> index 909bcd77cf82..fd674772ab31 100644
> --- a/include/sysemu/kvm.h
> +++
Le 21/08/2019 à 10:25, Laurent Vivier a écrit :
> From: Justin Hibbits
>
> machdep.cacheline_size is an integer, not a long. Since PowerPC is
> big-endian this causes sysctlbyname() to fill in the upper bits of the
> argument, rather than the correct 'lower bits' of the word. Specify the
> corr
19.09.2019 13:09, Daniel P. Berrangé wrote:
> On Thu, Sep 19, 2019 at 11:17:20AM +0200, Kevin Wolf wrote:
>> Am 18.09.2019 um 19:10 hat Eric Blake geschrieben:
>>> On 9/18/19 8:02 AM, Vladimir Sementsov-Ogievskiy wrote:
+ */
+#define MAKE_ERRP_SAFE(errp) \
+g_auto(ErrorPropagationStr
Le 13/09/2019 à 13:34, Eric Blake a écrit :
> cc: qemu-trivial
>
> On 9/12/19 1:46 PM, Eric Blake wrote:
>> This file is version-controlled, and not generated from a .json file.
>>
>> Fixes: bf582c3461b
>> Reported-by: Thomas Huth
>> Signed-off-by: Eric Blake
>> ---
>> .gitignore | 1 +
>> 1 fi
Patchew URL:
https://patchew.org/QEMU/20190918180251.32003-1-richard.hender...@linaro.org/
Hi,
This series failed the docker-quick@centos7 build test. Please find the testing
commands and
their output below. If you have Docker installed, you can probably reproduce it
locally.
=== TEST SCRIPT
On Thu, Sep 19, 2019 at 06:06:52PM +0800, Jason Wang wrote:
>
> On 2019/9/19 下午2:29, Yan Zhao wrote:
> > On Thu, Sep 19, 2019 at 02:32:03PM +0800, Jason Wang wrote:
> >> On 2019/9/19 下午2:17, Yan Zhao wrote:
> >>> On Thu, Sep 19, 2019 at 02:09:53PM +0800, Jason Wang wrote:
> On 2019/9/19 下午1:2
Le 19/09/2019 à 10:37, Gerd Hoffmann a écrit :
> On Mon, Sep 16, 2019 at 10:15:15AM +0200, Laurent Vivier wrote:
>> Le 14/09/2019 à 16:51, James Le Cuirot a écrit :
>>> This dependency is currently "automagic", which is bad for distributions.
>>>
>>> Signed-off-by: James Le Cuirot
>>> ---
>>> con
On Wed, Sep 18, 2019 at 11:19:35PM +, Oleinik, Alexander wrote:
> The virtual-device fuzzer must initialize QOM, prior to running
> vl:qemu_init, so that it can use the qos_graph to identify the arguments
> required to initialize a guest for libqos-assisted fuzzing. This change
> prevents error
On Wed, Sep 18, 2019 at 11:19:32PM +, Oleinik, Alexander wrote:
> This makes it simple to swap the transport functions for qtest commands
> to and from the qtest client. For example, now it is possible to
> directly pass qtest commands to a server handler that exists within the
> same process,
1 - 100 of 459 matches
Mail list logo