Re: [Call For Testing] VirtualBox for FreeBSD! take 4

From: Artem Belevich <fbsdlist_at_src.cx>
Date: Wed, 27 May 2009 13:15:28 -0700
-CURRENT/amd64 as of yesterday.

First, there's a build issue:
/gm0/zm0/home/artem/vbox/virtualbox/work/virtualbox-2.2.2r19980/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c:
In function 'VBoxDrvFreeBSDOpen':
/gm0/zm0/home/artem/vbox/virtualbox/work/virtualbox-2.2.2r19980/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c:299:
error: invalid operands to binary &
/gm0/zm0/home/artem/vbox/virtualbox/work/virtualbox-2.2.2r19980/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c:
In function 'VBoxDrvFreeBSDClose':
/gm0/zm0/home/artem/vbox/virtualbox/work/virtualbox-2.2.2r19980/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c:355:
error: invalid operands to binary &
kBuild: Linking tstCollector
kmk[2]: *** [/gm0/zm0/home/artem/vbox/virtualbox/work/virtualbox-2.2.2r19980/out/freebsd.amd64/debug/obj/vboxdrv/freebsd/SUPDrv-freebsd.o]
Error 1

Looks like a problem with minor() macro use. Patched it up to print
raw pointer instead and move on with compilation.

During installation I had to manually fetch
http://download.virtualbox.org/virtualbox/2.2.2/VBoxGuestAdditions_2.2.2.iso
into /usr/ports/distfiles -- this has already been reported, I
believe.

The bad news is that kernel crashed on load of vboxdrv:

VBoxDrvFreeBSDLoad:
7/1: off=ae6
6/1: off=20870d6
5/1: off=20a420f
4/1: off=20ab06a
3/1: off=20acf63
2/1: off=20a5eec
1/1: off=20a9bc7
0/1: off=20a6cbd
supdrvDetermineAsyncTsc: returns 0; iLastCpu=3 rc=-801 offMin=ae6 offMax=20acf63
vboxdrv: fAsync=0 offMin=0xae6 offMax=0x20acf63
supdrvGipCreate: 10000000 ns interval.

VBoxDrvFreeBSDLoad: returns successfully
!!Assertion Failed!!
Expression: cMillies != RT_INDEFINITE_WAIT
Location  : /gm0/zm0/home/artem/vbox/virtualbox/work/virtualbox-2.2.2r19980/src/VBox/Runtime/r0drv/freebsd/semevent-r0drv-freebsd.c(212)
rtSemEventWait
[thread pid 58317 tid 100567 ]
Stopped at      rtSemEventWait+0x39a:   nop
db> where
Tracing pid 58317 tid 100567 td 0xffffff00909f8390
rtSemEventWait() at rtSemEventWait+0x39a
RTSemEventWait() at RTSemEventWait+0x20
_Z13rtTimerThreadP11RTTHREADINTPv() at _Z13rtTimerThreadP11RTTHREADINTPv+0x44
rtThreadMain() at rtThreadMain+0x121
rtThreadNativeMain() at rtThreadNativeMain+0x35
fork_exit() at fork_exit+0x118
fork_trampoline() at fork_trampoline+0xe
--- trap 0, rip = 0, rsp = 0xffffff842fcb5d40, rbp = 0 ---
db>

--Artem



On Wed, May 27, 2009 at 6:43 AM, Martin Wilke <miwi_at_freebsd.org> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
> Howdy,
>
> First of all sorry for all unanswered mails, I got a stupid flu,
> but now i feel better... ok now back to vbox, time for a new call
> for testing :-)
>
> Following was added/fixed:
>
> - - ACPI Support was added
> - - hostDVD support was added
> - - Fix startup on HEAD
> - - Plist problem under AMD64 was fixed
> - - Qt4 Frontend is now Optional
> - - Desktop file was added
> - - Xorg dependencies was fixed
> - - Guest additions was added (thx to Maho NAKATA <chat95 (at) mac dot com>)
>
> Open task:
>  We have got 2 patches for nls support and the request
>  to make dbus and pulseaudio optional. These both will
>  be added with the next run.
>
>  We'd like to say many many thanks for all your feedback.
>
> http://people.freebsd.org/~miwi/vbox/virtualbox_5.tgz
>
> Happy Testing :-)
>
>
>
> - --
>
> +-----------------------+-------------------------------+
> |  PGP    : 0xB1E6FCE9  |  Jabber : miwi(at)BSDCrew.de  |
> |  Skype  : splash_111  |  Mail   : miwi(at)FreeBSD.org |
> +-----------------------+-------------------------------+
> |       Mess with the Best, Die like the Rest!          |
> +-----------------------+-------------------------------+
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.11 (FreeBSD)
>
> iEYEARECAAYFAkodQ48ACgkQdLJIhLHm/OmjfQCfR6Zczz0XcZZpAYie64D2G0Ti
> wwQAn2r0W/12iidjOfgvX05QPNQX1oUc
> =b8tt
> -----END PGP SIGNATURE-----
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
>
Received on Wed May 27 2009 - 18:15:31 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:48 UTC