<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/atomic_template.h, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/atomic_template.h?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/atomic_template.h?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2017-09-17T13:52:19+00:00</updated>
<entry>
<title>accel/tcg: move atomic_template.h to accel/tcg/</title>
<updated>2017-09-17T13:52:19+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2017-09-11T21:33:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=10f7d4d53d54fbe054333aa8e75f67f20052647a'/>
<id>urn:sha1:10f7d4d53d54fbe054333aa8e75f67f20052647a</id>
<content type='text'>
Signed-off-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Tested-by: Thomas Huth &lt;thuth@redhat.com&gt;
Message-Id: &lt;20170911213328.9701-5-f4bug@amsat.org&gt;
Signed-off-by: Richard Henderson &lt;richard.henderson@linaro.org&gt;
</content>
</entry>
<entry>
<title>tcg: Add atomic128 helpers</title>
<updated>2016-10-26T15:29:01+00:00</updated>
<author>
<name>Richard Henderson</name>
</author>
<published>2016-06-30T04:10:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=7ebee43ee3e2fcd7b5063058b7ef74bc43216733'/>
<id>urn:sha1:7ebee43ee3e2fcd7b5063058b7ef74bc43216733</id>
<content type='text'>
Force the use of cmpxchg16b on x86_64.

Wikipedia suggests that only very old AMD64 (circa 2004) did not have
this instruction.  Further, it's required by Windows 8 so no new cpus
will ever omit it.

If we truely care about these, then we could check this at startup time
and then avoid executing paths that use it.

Reviewed-by: Emilio G. Cota &lt;cota@braap.org&gt;
Reviewed-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Signed-off-by: Richard Henderson &lt;rth@twiddle.net&gt;
</content>
</entry>
<entry>
<title>tcg: Add atomic helpers</title>
<updated>2016-10-26T15:29:01+00:00</updated>
<author>
<name>Richard Henderson</name>
</author>
<published>2016-06-28T18:37:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=c482cb117cc418115ca9c6d21a7a2315414c0a40'/>
<id>urn:sha1:c482cb117cc418115ca9c6d21a7a2315414c0a40</id>
<content type='text'>
Add all of cmpxchg, op_fetch, fetch_op, and xchg.
Handle both endian-ness, and sizes up to 8.
Handle expanding non-atomically, when emulating in serial.

Reviewed-by: Emilio G. Cota &lt;cota@braap.org&gt;
Reviewed-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Signed-off-by: Richard Henderson &lt;rth@twiddle.net&gt;
</content>
</entry>
</feed>
