Re: QEMU
On Wed, 18 Oct 2006, Kars de Jong wrote:
> On wo, 2006-10-18 at 14:33 +0200, Geert Uytterhoeven wrote:
> > On Wed, 18 Oct 2006, Kars de Jong wrote:
> > > On do, 2006-10-12 at 18:37 +0200, Geert Uytterhoeven wrote:
> > > > On Thu, 12 Oct 2006, Michael Schmitz wrote:
> > > > > > So we see that aranym-amd64 and aranym-i386 are about the same
> > > > > > speed, that crest is between 3 and 4 times faster and that the
> > > > > > host is between 250 and 400 times faster.
> > > > >
> > > > > Thanks for doing such an extensive benchmark. For testing package builds,
> > > > > we really need Petr's disk access speedups ...
> > > >
> > > > Which brings us to another question: would qemu for m68k be faster?
> > >
> > > Heh. It probably would be.
> > >
> > > I once started an m68k version, thinking it might help Debian. I had
> > > most of the complicated addressing modes implemented too. I got stuck
> > > when I ran into FPU instructions in the C startup code.
> >
> > Generating an exception and just letting the FPU emulator in the kernel
> > handle it didn't work?
>
> Umm, no, this was user mode emulation. I figured that would be easier to
> implement (and also more useful for Debian) than full system emulation.
> Besides, what system would it emulate? There are many m68k systems out
> there...
Just a `simple' box, perhaps even with PC hardware, so you can reuse VGA, PS2,
... emulation? The actual emulated hardware doesn't matter much for running
e.g. Debian build daemons.
Cfr. Linux/MIPS has a qemu target, just for running MIPS:
| config QEMU
| bool "Qemu"
| help
| Qemu is a software emulator which among other architectures also
| can simulate a MIPS32 4Kc system. This patch adds support for the
| system architecture that currently is being simulated by Qemu. It
| will eventually be removed again when Qemu has the capability to
| simulate actual MIPS hardware platforms. More information on Qemu
| can be found at http://www.linux-mips.org/wiki/Qemu.
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
Reply to: