From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53418) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VWT0I-0002wQ-Eb for qemu-devel@nongnu.org; Wed, 16 Oct 2013 11:27:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VWT0C-0000oh-Fg for qemu-devel@nongnu.org; Wed, 16 Oct 2013 11:27:18 -0400 Received: from static.88-198-71-155.clients.your-server.de ([88.198.71.155]:53778 helo=socrates.bennee.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VWT0C-0000oZ-94 for qemu-devel@nongnu.org; Wed, 16 Oct 2013 11:27:12 -0400 References: <1381934232-55158-1-git-send-email-sson@FreeBSD.org> From: Alex =?utf-8?Q?Benn=C3=A9e?= In-reply-to: <1381934232-55158-1-git-send-email-sson@FreeBSD.org> Date: Wed, 16 Oct 2013 16:27:10 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] [PATCH 00/18] bsd-user: Add system call and mips/armsupport.. List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stacey Son Cc: qemu-devel@nongnu.org sson@FreeBSD.org writes: > This patch series adds a significant number of system calls and mips/arm > support for bsd-user. In its current state it can emulate most > FreeBSD mips/mips64 and arm target binaries on a x86 host in a simple > chroot environment. (see https://wiki.freebsd.org/QemuUserModeHowTo for > the details.) > > Besides adding a lot of shims and other support code this change > restructures the code significantly to reduce the amount of C > preprocessor conditionals for the various target and host arch/OS's. > In general, the target cpu depedent code has been moved into into > the various arch directories and the host OS dependent code (ie. > FreeBSD, NetBSD, OpenBSD) has been moved into the OS directories as > much as possible. What has been the approach to test and verification of the shims? Is there a BSD equivalent to the LTP or some other POSIX test suite to exercise all these shim calls? -- Alex Bennée