<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/gdbstub, branch master</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/gdbstub?h=master</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/gdbstub?h=master'/>
<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>gdbstub: move guest debug support check to ops</title>
<updated>2022-10-06T10:53:41+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-09-29T11:42:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=a48e7d9e52f8fe8b47f4c74f3e99d9d677b87fe5'/>
<id>urn:sha1:a48e7d9e52f8fe8b47f4c74f3e99d9d677b87fe5</id>
<content type='text'>
This removes the final hard coding of kvm_enabled() in gdbstub and
moves the check to an AccelOps.

Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.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-46-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>gdbstub: move sstep flags probing into AccelClass</title>
<updated>2022-10-06T10:53:41+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-09-29T11:42:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=3b7a93880a88fb2e3c0e71378a7d39d25103d734'/>
<id>urn:sha1:3b7a93880a88fb2e3c0e71378a7d39d25103d734</id>
<content type='text'>
The support of single-stepping is very much dependent on support from
the accelerator we are using. To avoid special casing in gdbstub move
the probing out to an AccelClass function so future accelerators can
put their code there.

Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.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-44-alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>gdbstub: move into its own sub directory</title>
<updated>2022-10-06T10:53:41+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2022-09-29T11:42:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=842b42df2b5d3bf5ccbafba19dc756d531dcce23'/>
<id>urn:sha1:842b42df2b5d3bf5ccbafba19dc756d531dcce23</id>
<content type='text'>
This is in preparation of future refactoring as well as cleaning up
the source tree. Aside from the minor tweaks to meson and trace.h this
is pure code motion.

Reviewed-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Message-Id: &lt;20220929114231.583801-43-alex.bennee@linaro.org&gt;
</content>
</entry>
</feed>
