qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH, RFC] BSD user emulator


From: Andreas Färber
Subject: Re: [Qemu-devel] [PATCH, RFC] BSD user emulator
Date: Wed, 27 Aug 2008 21:38:45 +0200

Hi,

Am 25.08.2008 um 20:45 schrieb Blue Swirl:

This is a preliminary implementation of BSD user emulator. Some files
inside bsd-user contain a lot of unwanted cruft copied from linux-user
and ldscript is not used. But it can already run a handcrafted Sparc64
helloworld file (on OpenBSD/Sparc64 host)
[...]
I think in BSD (at least OpenBSD), system call numbers, system call
parameters, ioctls, and signal numbers are shared across
architectures, maybe even between *BSDs. If it's true, it should make
the emulator much simpler than Linux one.

Recently I had investigated the idea of a Haiku user emulator. Looking at your patch, I see a lot of similarities with what I saw in the linux-user dir, but your patch is not an svn diff and marks all files as fully new against /dev/null, so it's hard to spot the actual differences to linux-user...

In light of getting more userland emulations, do you see possibilities to move shared stuff to a new "user" dir rather than copying them to each *-user dir? The ELF loading for instance?

Andreas





reply via email to

[Prev in Thread] Current Thread [Next in Thread]