<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/accel/qtest, branch master</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/accel/qtest?h=master</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/accel/qtest?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2022-10-28T09:17:12+00:00</updated>
<entry>
<title>accel/qtest: Support qtest accelerator for Windows</title>
<updated>2022-10-28T09:17:12+00:00</updated>
<author>
<name>Xuzhou Cheng</name>
</author>
<published>2022-10-28T04:57:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=c9923550b446e54413024117c0ed978a08e3ab1a'/>
<id>urn:sha1:c9923550b446e54413024117c0ed978a08e3ab1a</id>
<content type='text'>
Currently signal SIGIPI [=SIGUSR1] is used to kick the dummy CPU
when qtest accelerator is used. However SIGUSR1 is unsupported on
Windows. To support Windows, we add a QemuSemaphore CPUState::sem
to kick the dummy CPU instead for Windows.

Signed-off-by: Xuzhou Cheng &lt;xuzhou.cheng@windriver.com&gt;
Signed-off-by: Bin Meng &lt;bin.meng@windriver.com&gt;
Reviewed-by: Marc-André Lureau &lt;marcandre.lureau@redhat.com&gt;
Message-Id: &lt;20221028045736.679903-2-bin.meng@windriver.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>misc: Remove unnecessary "sysemu/cpu-timers.h" include</title>
<updated>2022-03-06T12:15:42+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2022-01-26T03:53:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b57dfb0f30383facb5469642d70a4ccb1efd2343'/>
<id>urn:sha1:b57dfb0f30383facb5469642d70a4ccb1efd2343</id>
<content type='text'>
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-17-f4bug@amsat.org&gt;
</content>
</entry>
<entry>
<title>accel: build qtest modular</title>
<updated>2021-07-09T16:21:33+00:00</updated>
<author>
<name>Gerd Hoffmann</name>
</author>
<published>2021-06-24T10:38:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=c94a7b8892dbb6b688994e5b9a717bda23de4e9a'/>
<id>urn:sha1:c94a7b8892dbb6b688994e5b9a717bda23de4e9a</id>
<content type='text'>
Allow building accelerators as module.
Start with qtest as first user.

Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
Reviewed-by: Jose R. Ziviani &lt;jziviani@suse.de&gt;
Message-Id: &lt;20210624103836.2382472-28-kraxel@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>accel: add qtest module annotations</title>
<updated>2021-07-09T16:21:33+00:00</updated>
<author>
<name>Gerd Hoffmann</name>
</author>
<published>2021-06-24T10:38:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=a05ca2d4163139c5f2e5488c36326f725a11a6d0'/>
<id>urn:sha1:a05ca2d4163139c5f2e5488c36326f725a11a6d0</id>
<content type='text'>
Add module annotations for qtest so autoloading works.

Signed-off-by: Gerd Hoffmann &lt;kraxel@redhat.com&gt;
Reviewed-by: Jose R. Ziviani &lt;jziviani@suse.de&gt;
Message-Id: &lt;20210624103836.2382472-27-kraxel@redhat.com&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
<entry>
<title>accel: replace struct CpusAccel with AccelOpsClass</title>
<updated>2021-02-05T20:24:15+00:00</updated>
<author>
<name>Claudio Fontana</name>
</author>
<published>2021-02-04T16:39:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b86f59c71552591a17dd21ba8f09654bfa19a31e'/>
<id>urn:sha1:b86f59c71552591a17dd21ba8f09654bfa19a31e</id>
<content type='text'>
This will allow us to centralize the registration of
the cpus.c module accelerator operations (in accel/accel-softmmu.c),
and trigger it automatically using object hierarchy lookup from the
new accel_init_interfaces() initialization step, depending just on
which accelerators are available in the code.

Rename all tcg-cpus.c, kvm-cpus.c, etc to tcg-accel-ops.c,
kvm-accel-ops.c, etc, matching the object type names.

Signed-off-by: Claudio Fontana &lt;cfontana@suse.de&gt;
Message-Id: &lt;20210204163931.7358-18-cfontana@suse.de&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>accel: extend AccelState and AccelClass to user-mode</title>
<updated>2021-02-05T20:24:15+00:00</updated>
<author>
<name>Claudio Fontana</name>
</author>
<published>2021-02-04T16:39:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=940e43aa30e0f793bd18b79221296cdf17724018'/>
<id>urn:sha1:940e43aa30e0f793bd18b79221296cdf17724018</id>
<content type='text'>
Signed-off-by: Claudio Fontana &lt;cfontana@suse.de&gt;
Reviewed-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;

[claudio: rebased on Richard's splitwx work]

Signed-off-by: Claudio Fontana &lt;cfontana@suse.de&gt;
Message-Id: &lt;20210204163931.7358-17-cfontana@suse.de&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>accel: move qtest CpusAccel functions to a common location</title>
<updated>2020-10-24T05:23:19+00:00</updated>
<author>
<name>Jason Andryuk</name>
</author>
<published>2020-10-13T14:05:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=9ce84a0d17d015f059a6750fbbf4b057806751df'/>
<id>urn:sha1:9ce84a0d17d015f059a6750fbbf4b057806751df</id>
<content type='text'>
Move and rename accel/qtest/qtest-cpus.c files to accel/dummy-cpus.c so
it can be re-used by Xen.

Signed-off-by: Jason Andryuk &lt;jandryuk@gmail.com&gt;
Message-Id: &lt;20201013140511.5681-3-jandryuk@gmail.com&gt;
Reviewed-by: Claudio Fontana &lt;cfontana@suse.de&gt;
Acked-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>accel: Remove _WIN32 ifdef from qtest-cpus.c</title>
<updated>2020-10-24T05:23:19+00:00</updated>
<author>
<name>Jason Andryuk</name>
</author>
<published>2020-10-13T14:05:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=a6b0882ca75b62b2c0840578f790ab65844b749e'/>
<id>urn:sha1:a6b0882ca75b62b2c0840578f790ab65844b749e</id>
<content type='text'>
dummy-cpus.c is only compiled with CONFIG_POSIX, so the _WIN32 condition
will never evaluate true.  Remove it.

Signed-off-by: Jason Andryuk &lt;jandryuk@gmail.com&gt;
Message-Id: &lt;20201013140511.5681-2-jandryuk@gmail.com&gt;
Acked-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
Reviewed-by: Claudio Fontana &lt;cfontana@suse.de&gt;
Reviewed-by: Thomas Huth &lt;thuth@redhat.com&gt;
Signed-off-by: Thomas Huth &lt;thuth@redhat.com&gt;
</content>
</entry>
<entry>
<title>cpus: extract out qtest-specific code to accel/qtest</title>
<updated>2020-10-05T14:41:22+00:00</updated>
<author>
<name>Claudio Fontana</name>
</author>
<published>2020-07-07T08:21:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=1583a389885346208217e8170395624b3aa90480'/>
<id>urn:sha1:1583a389885346208217e8170395624b3aa90480</id>
<content type='text'>
register a "CpusAccel" interface for qtest as well.

Signed-off-by: Claudio Fontana &lt;cfontana@suse.de&gt;
Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Signed-off-by: Paolo Bonzini &lt;pbonzini@redhat.com&gt;
</content>
</entry>
</feed>
