<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/accel/stubs, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/accel/stubs?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/accel/stubs?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2022-10-06T10:53:41+00:00</updated>
<entry>
<title>accel/kvm: move kvm_update_guest_debug to inline stub</title>
<updated>2022-10-06T10:53:41+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-09-29T11:42:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=c7f1c5373507de48250dcff3487787a674a0ac5e'/>
<id>urn:sha1:c7f1c5373507de48250dcff3487787a674a0ac5e</id>
<content type='text'>
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20220929114231.583801-47-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>gdbstub: move breakpoint logic to accel ops</title>
<updated>2022-10-06T10:53:41+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-09-29T11:42:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=ae7467b1ac49e10c548099e9f9c59af895af2d3f'/>
<id>urn:sha1:ae7467b1ac49e10c548099e9f9c59af895af2d3f</id>
<content type='text'>
As HW virtualization requires specific support to handle breakpoints
lets push out special casing out of the core gdbstub code and into
AccelOpsClass. This will make it easier to add other accelerator
support and reduces some of the stub shenanigans.

Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Mads Ynddal &lt;mads@ynddal.dk&gt;
Message-Id: &lt;20220929114231.583801-45-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>include/hw/core: Create struct CPUJumpCache</title>
<updated>2022-10-04T19:13:12+00:00</updated>
<author>
<name>Richard Henderson</name>
</author>
<published>2022-08-15T20:13:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=a976a99a29755e8c7a275ac269db8a0a20d79e95'/>
<id>urn:sha1:a976a99a29755e8c7a275ac269db8a0a20d79e95</id>
<content type='text'>
Wrap the bare TranslationBlock pointer into a structure.

Reviewed-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>accel/kvm/kvm-all: Introduce kvm_dirty_ring_size function</title>
<updated>2022-07-20T11:15:08+00:00</updated>
<author>
<name>Hyman Huang(黄勇)</name>
</author>
<published>2022-06-25T17:38:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=4a06a7cc053deae16864359a5149bcb4442f8d2a'/>
<id>urn:sha1:4a06a7cc053deae16864359a5149bcb4442f8d2a</id>
<content type='text'>
Introduce kvm_dirty_ring_size util function to help calculate
dirty ring ful time.

Signed-off-by: Hyman Huang(黄勇) &lt;huangy81@chinatelecom.cn&gt;
Acked-by: Peter Xu &lt;peterx@redhat.com&gt;
Message-Id: &lt;f9ce1f550bfc0e3a1f711e17b1dbc8f701700e56.1656177590.git.huangy81@chinatelecom.cn&gt;
Signed-off-by: Dr. David Alan Gilbert &lt;dgilbert@redhat.com&gt;
</content>
</entry>
<entry>
<title>accel/stubs: Add tcg stub for probe_access_flags</title>
<updated>2022-06-27T23:05:06+00:00</updated>
<author>
<name>Richard Henderson</name>
</author>
<published>2022-05-21T05:12:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b89350e83044ee6e6e6628dd99845f3d1f53bd52'/>
<id>urn:sha1:b89350e83044ee6e6e6628dd99845f3d1f53bd52</id>
<content type='text'>
Reviewed-by: Luc Michel &lt;lmichel@kalray.eu&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>compiler.h: replace QEMU_NORETURN with G_NORETURN</title>
<updated>2022-04-21T13:03:51+00:00</updated>
<author>
<name>Marc-André Lureau</name>
</author>
<published>2022-04-20T13:26:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=8905770b27be326d12a704629f3cb715642db6cc'/>
<id>urn:sha1:8905770b27be326d12a704629f3cb715642db6cc</id>
<content type='text'>
G_NORETURN was introduced in glib 2.68, fallback to G_GNUC_NORETURN in
glib-compat.

Note that this attribute must be placed before the function declaration
(bringing a bit of consistency in qemu codebase usage).

Signed-off-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Reviewed-by: Daniel P. Berrangé &lt;berrange@redhat.com&gt;
Reviewed-by: Warner Losh &lt;imp@bsdimp.com&gt;
Message-Id: &lt;20220420132624.2439741-20-marcandre.lureau@redhat.com&gt;
</content>
</entry>
<entry>
<title>kvm/msi: do explicit commit when adding msi routes</title>
<updated>2022-03-15T10:26:20+00:00</updated>
<author>
<name>Longpeng(Mike)</name>
</author>
<published>2022-02-22T14:11:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=def4c5570c44cc775c47e6d8503e4d12868f53aa'/>
<id>urn:sha1:def4c5570c44cc775c47e6d8503e4d12868f53aa</id>
<content type='text'>
We invoke the kvm_irqchip_commit_routes() for each addition to MSI route
table, which is not efficient if we are adding lots of routes in some cases.

This patch lets callers invoke the kvm_irqchip_commit_routes(), so the
callers can decide how to optimize.

[1] https://lists.gnu.org/archive/html/qemu-devel/2021-11/msg00967.html

Signed-off-by: Longpeng &lt;longpeng2@huawei.com&gt;
Message-Id: &lt;20220222141116.2091-3-longpeng2@huawei.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>accel/hax: Introduce CONFIG_HAX_IS_POSSIBLE</title>
<updated>2022-03-06T12:15:42+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2022-02-03T12:16:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b04363c24055f3cc9a458bf723ebebdfbabb578c'/>
<id>urn:sha1:b04363c24055f3cc9a458bf723ebebdfbabb578c</id>
<content type='text'>
Mirror "sysemu/kvm.h" #ifdef'ry to define CONFIG_HAX_IS_POSSIBLE,
expose hax_allowed to hax_enabled() macro.

Suggested-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Reviewed-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Signed-off-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Message-Id: &lt;20220207075426.81934-9-f4bug@amsat.org&gt;
</content>
</entry>
<entry>
<title>accel/kvm: Simplify user-mode #ifdef'ry</title>
<updated>2022-03-06T12:15:42+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2021-05-16T18:11:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=f94bee49d2f391a8bf1b1f9a3353b7b9fdb8ca20'/>
<id>urn:sha1:f94bee49d2f391a8bf1b1f9a3353b7b9fdb8ca20</id>
<content type='text'>
Now than we only build this stub with system emulation,
remove the user-mode #ifdef'ry.

Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Reviewed-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
Signed-off-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Message-Id: &lt;20220207075426.81934-8-f4bug@amsat.org&gt;
</content>
</entry>
<entry>
<title>accel: Restrict sysemu stubs to system emulation</title>
<updated>2022-03-06T12:15:42+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2022-02-03T17:32:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=f9a6bcce02e457dadb7288e825cc3c44101afd90'/>
<id>urn:sha1:f9a6bcce02e457dadb7288e825cc3c44101afd90</id>
<content type='text'>
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Reviewed-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Signed-off-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Message-Id: &lt;20220207075426.81934-2-f4bug@amsat.org&gt;
</content>
</entry>
</feed>
