[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
qemu port (was: Re: [Qemu-devel] Running QEMU on FreeBSD)
From: |
Juergen Lock |
Subject: |
qemu port (was: Re: [Qemu-devel] Running QEMU on FreeBSD) |
Date: |
Thu, 3 Jun 2004 01:18:05 +0200 |
On Mon, May 31, 2004 at 09:46:21AM +0000, Antony T Curtis wrote:
> ...
> Replace the rintl() function in target-i386/op.c with the following:
>
> CPU86_LDouble rintl(CPU86_LDouble __x) {
> register CPU86_LDouble __result;
> __asm __volatile__ ("frndint" : "=t" (__result) : "0" (__x));
> return __result;
> }
OK, I've now taken this and the other FreeBSD patches, added a few
small ones of my own and made a port, it can be fetched at
http://www.freebsd.org/cgi/query-pr.cgi?pr=67506&f=raw
(and hopefully will be committed soon.)
I've noticed the following things tho:
- needs to run as root in order to use /dev/tap* networking (why?)
- slirp (usermode networking) compiles but doesn't seem to work for me
- seems to have a timer problem (time sleep 1 takes 49 seconds and
booting sleeps for minutes at the acd0 probe), but only on _some_ guest
systems (FreeSBIE, knoppix.) An installed 5.2.1 guest system works ok
(this also doesn't happen with linux as host.) And enabling /dev/rtc doesn't
help either... (not included since it needs a patch to emulators/rtc.)
- using physical media doesn't work on 4.x hosts (missing DIOCGMEDIASIZE
ioctl)
Testers and anyone who has ideas about these problems welcome...
Juergen
- qemu port (was: Re: [Qemu-devel] Running QEMU on FreeBSD),
Juergen Lock <=