<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/linux-user/aarch64/syscall.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/linux-user/aarch64/syscall.h?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/linux-user/aarch64/syscall.h?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2016-02-23T19:25:09+00:00</updated>
<entry>
<title>build: [linux-user] Rename "syscall.h" to "target_syscall.h" in target directories</title>
<updated>2016-02-23T19:25:09+00:00</updated>
<author>
<name>Lluís Vilanova</name>
</author>
<published>2016-02-01T18:38:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=460c579f3ddc71bcf34128d4b3d1e1debdd93f73'/>
<id>urn:sha1:460c579f3ddc71bcf34128d4b3d1e1debdd93f73</id>
<content type='text'>
This fixes double-definitions in linux-user builds when using the UST
tracing backend (which indirectly includes the system's "syscall.h").

Signed-off-by: Lluís Vilanova &lt;vilanova@ac.upc.edu&gt;
Reviewed-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Signed-off-by: Riku Voipio &lt;riku.voipio@linaro.org&gt;
</content>
</entry>
<entry>
<title>linux-user: Support target-to-host translation of mlockall argument</title>
<updated>2014-08-22T12:06:35+00:00</updated>
<author>
<name>Tom Musta</name>
</author>
<published>2014-08-12T18:53:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=6f6a40328b6f4679082583c2b3a949cda451a991'/>
<id>urn:sha1:6f6a40328b6f4679082583c2b3a949cda451a991</id>
<content type='text'>
The argument to the mlockall system call is not necessarily the same on
all platforms and thus may require translation prior to passing to the
host.

For example, PowerPC 64 bit platforms define values for MCL_CURRENT
(0x2000) and MCL_FUTURE (0x4000) which are different from Intel platforms
(0x1 and 0x2, respectively)

Signed-off-by: Tom Musta &lt;tommusta@gmail.com&gt;
Signed-off-by: Riku Voipio &lt;riku.voipio@linaro.org&gt;
</content>
</entry>
<entry>
<title>linux-user: Minimum Sig Handler Stack Size for PPC64 ELF V2</title>
<updated>2014-08-22T12:06:35+00:00</updated>
<author>
<name>Tom Musta</name>
</author>
<published>2014-08-12T18:53:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=0903c8be9ee7925863c6c50a2096b6e919be861c'/>
<id>urn:sha1:0903c8be9ee7925863c6c50a2096b6e919be861c</id>
<content type='text'>
The ELF V2 ABI for PPC64 defines MINSIGSTKSZ as 4096 bytes whereas it was
2048 previously.

Signed-off-by: Tom Musta &lt;tommusta@gmail.com&gt;
Signed-off-by: Riku Voipio &lt;riku.voipio@linaro.org&gt;
</content>
</entry>
<entry>
<title>linux-user: AArch64: define TARGET_CLONE_BACKWARDS</title>
<updated>2014-01-08T19:07:20+00:00</updated>
<author>
<name>Claudio Fontana</name>
</author>
<published>2014-01-04T22:15:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=1b69f006bff89e5e4710dd04be85277aab8856bf'/>
<id>urn:sha1:1b69f006bff89e5e4710dd04be85277aab8856bf</id>
<content type='text'>
The AArch64 linux-user support was written before but merged after
commit 4ce6243dc621 which cleaned up the handling of the clone()
syscall argument order, so we failed to notice that AArch64 also needs
TARGET_CLONE_BACKWARDS to be defined. Add this define so that clone
and fork syscalls work correctly.

Signed-off-by: Claudio Fontana &lt;claudio.fontana@linaro.org&gt;
Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Reviewed-by: Richard Henderson &lt;rth@twiddle.net&gt;
</content>
</entry>
<entry>
<title>linux-user: Add AArch64 support</title>
<updated>2013-09-10T18:11:29+00:00</updated>
<author>
<name>Alexander Graf</name>
</author>
<published>2013-09-03T19:12:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=99033caee6e9b339c89a368b5ed1f73ef17924a9'/>
<id>urn:sha1:99033caee6e9b339c89a368b5ed1f73ef17924a9</id>
<content type='text'>
This patch adds support for AArch64 in all the small corners of
linux-user (primarily in image loading and startup code).

Signed-off-by: Alexander Graf &lt;agraf@suse.de&gt;
Signed-off-by: John Rigby &lt;john.rigby@linaro.org&gt;
Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
Message-id: 1378235544-22290-22-git-send-email-peter.maydell@linaro.org
Message-id: 1368505980-17151-11-git-send-email-john.rigby@linaro.org
[PMM:
 * removed some unnecessary #defines from syscall.h
 * catch attempts to use a 32 bit only cpu with aarch64-linux-user
 * termios stuff moved into its own patch
 * we specify our minimum uname version here now
]
Signed-off-by: Peter Maydell &lt;peter.maydell@linaro.org&gt;
</content>
</entry>
</feed>
