<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/contrib/ivshmem-client, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/contrib/ivshmem-client?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/contrib/ivshmem-client?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2022-01-12T13:09:06+00:00</updated>
<entry>
<title>meson: build contrib/ executables after generated headers</title>
<updated>2022-01-12T13:09:06+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2021-12-20T08:28:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b962a1d507bdb7e157f5e0ef3376f3e8e40edfe7'/>
<id>urn:sha1:b962a1d507bdb7e157f5e0ef3376f3e8e40edfe7</id>
<content type='text'>
This will be needed as soon as config-poison.h moves from configure to
a meson custom_target (which is built at "ninja" time).

Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>contrib: ivshmem client and server build fix for SunOS.</title>
<updated>2021-03-20T05:33:17+00:00</updated>
<author>
<name>David CARLIER</name>
</author>
<published>2020-07-18T13:20:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=7e47061d93b4c60abc9c86337744f362c74627f3'/>
<id>urn:sha1:7e47061d93b4c60abc9c86337744f362c74627f3</id>
<content type='text'>
sun is a macro on these systems, thus renaming the variables on the
client and server.

Signed-off-by: David Carlier &lt;devnexen@gmail.com&gt;
Message-Id: &lt;CA+XhMqzHPG5ezqY-YxbA+tMoadA3VDFWBX8_LaLC5YsQOMrz+A@mail.gmail.com&gt;
Reviewed-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>contrib/: fix some comment spelling errors</title>
<updated>2020-09-17T18:41:44+00:00</updated>
<author>
<name>zhaolichang</name>
</author>
<published>2020-09-17T07:50:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=639b090df52a4952262615328a3fdfae81234ea8'/>
<id>urn:sha1:639b090df52a4952262615328a3fdfae81234ea8</id>
<content type='text'>
I found that there are many spelling errors in the comments of qemu,
so I used the spellcheck tool to check the spelling errors
and finally found some spelling errors in the contrib folder.

Signed-off-by: zhaolichang &lt;zhaolichang@huawei.com&gt;
Reviewed-by: Alex Bennee &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20200917075029.313-11-zhaolichang@huawei.com&gt;
Signed-off-by: Laurent Vivier &lt;laurent@vivier.eu&gt;
</content>
</entry>
<entry>
<title>contrib/ivshmem: convert to meson</title>
<updated>2020-08-21T10:30:11+00:00</updated>
<author>
<name>Marc-André Lureau</name>
</author>
<published>2019-07-12T19:16:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=5ee24e78f5af0e4be7c6c7192541ca5fd7b0cf96'/>
<id>urn:sha1:5ee24e78f5af0e4be7c6c7192541ca5fd7b0cf96</id>
<content type='text'>
Signed-off-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>Include qemu-common.h exactly where needed</title>
<updated>2019-06-12T11:20:20+00:00</updated>
<author>
<name>Markus Armbruster</name>
</author>
<published>2019-05-23T14:35:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=a8d2532645cf5ce4f75981f81dfe363efc35d05c'/>
<id>urn:sha1:a8d2532645cf5ce4f75981f81dfe363efc35d05c</id>
<content type='text'>
No header includes qemu-common.h after this commit, as prescribed by
qemu-common.h's file comment.

Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Message-Id: &lt;20190523143508.25387-5-armbru@redhat.com&gt;
[Rebased with conflicts resolved automatically, except for
include/hw/arm/xlnx-zynqmp.h hw/arm/nrf51_soc.c hw/arm/msf2-soc.c
block/qcow2-refcount.c block/qcow2-cluster.c block/qcow2-cache.c
target/arm/cpu.h target/lm32/cpu.h target/m68k/cpu.h target/mips/cpu.h
target/moxie/cpu.h target/nios2/cpu.h target/openrisc/cpu.h
target/riscv/cpu.h target/tilegx/cpu.h target/tricore/cpu.h
target/unicore32/cpu.h target/xtensa/cpu.h; bsd-user/main.c and
net/tap-bsd.c fixed up]
</content>
</entry>
<entry>
<title>qemu/queue.h: leave head structs anonymous unless necessary</title>
<updated>2019-01-11T14:46:55+00:00</updated>
<author>
<name>Paolo Bonzini</name>
</author>
<published>2018-12-06T10:58:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b58deb344ddff3b9d8b265bf73a65274767ee5f4'/>
<id>urn:sha1:b58deb344ddff3b9d8b265bf73a65274767ee5f4</id>
<content type='text'>
Most list head structs need not be given a name.  In most cases the
name is given just in case one is going to use QTAILQ_LAST, QTAILQ_PREV
or reverse iteration, but this does not apply to lists of other kinds,
and even for QTAILQ in practice this is only rarely needed.  In addition,
we will soon reimplement those macros completely so that they do not
need a name for the head struct.  So clean up everything, not giving a
name except in the rare case where it is necessary.

Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>Clean up ill-advised or unusual header guards</title>
<updated>2016-07-12T14:20:46+00:00</updated>
<author>
<name>Markus Armbruster</name>
</author>
<published>2016-06-29T11:47:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=2a6a4076e117113ebec97b1821071afccfdfbc96'/>
<id>urn:sha1:2a6a4076e117113ebec97b1821071afccfdfbc96</id>
<content type='text'>
Cleaned up with scripts/clean-header-guards.pl.

Signed-off-by: Markus Armbruster &lt;armbru@redhat.com&gt;
Reviewed-by: Richard Henderson &lt;rth@twiddle.net&gt;
</content>
</entry>
<entry>
<title>all: Clean up includes</title>
<updated>2016-02-23T12:43:05+00:00</updated>
<author>
<name>Peter Maydell</name>
</author>
<published>2016-02-23T11:58:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=30456d5ba3736b8f0c73560e559cdd2f76a4885e'/>
<id>urn:sha1:30456d5ba3736b8f0c73560e559cdd2f76a4885e</id>
<content type='text'>
Clean up includes so that osdep.h is included first and headers
which it implies are not included manually.

This commit was created with scripts/clean-includes.

Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Reviewed-by: Eric Blake &lt;eblake@redhat.com&gt;
</content>
</entry>
<entry>
<title>contrib: Clean up includes</title>
<updated>2016-02-04T17:41:30+00:00</updated>
<author>
<name>Peter Maydell</name>
</author>
<published>2016-01-29T17:50:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=ccd241b5a2223c502441714d413d569565e4a3b4'/>
<id>urn:sha1:ccd241b5a2223c502441714d413d569565e4a3b4</id>
<content type='text'>
Clean up includes so that osdep.h is included first and headers
which it implies are not included manually.

This commit was created with scripts/clean-includes.

Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Message-id: 1454089805-5470-15-git-send-email-peter.maydell@linaro.org
</content>
</entry>
<entry>
<title>ivshmem: use little-endian int64_t for the protocol</title>
<updated>2015-10-26T09:19:53+00:00</updated>
<author>
<name>Marc-André Lureau</name>
</author>
<published>2015-09-24T10:55:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=f7a199b2b4486242271f769bb4bc2638c0413274'/>
<id>urn:sha1:f7a199b2b4486242271f769bb4bc2638c0413274</id>
<content type='text'>
The current ivshmem protocol uses 'long' for integers. But the
sizeof(long) depends on the host and the endianess is not defined, which
may cause portability troubles.

Instead, switch to using little-endian int64_t. This breaks the
protocol, except on x64 little-endian host where this change
should be compatible.

Signed-off-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Reviewed-by: Claudio Fontana &lt;claudio.fontana@huawei.com&gt;
</content>
</entry>
</feed>
