qemu-devel
[Top][All Lists]
Advanced

[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




reply via email to

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