Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Feb 2010 15:02:30 +0100
From:      Giovanni Trematerra <giovanni.trematerra@gmail.com>
To:        =?ISO-8859-1?Q?Bernhard_Fr=F6hlich?= <decke@bluelife.at>
Cc:        freebsd-current@freebsd.org
Subject:   Re: Virtualbox
Message-ID:  <4e6cba831002240602gaffcee3lb8964096431d875f@mail.gmail.com>
In-Reply-To: <27714203.post@talk.nabble.com>
References:  <E1NjxUk-0007m6-Nr@clue.co.za> <27714203.post@talk.nabble.com>

next in thread | previous in thread | raw e-mail | index | archive | help
2010/2/24 Bernhard Fr=F6hlich <decke@bluelife.at>:
>
>>Hi
>>
>>Has anyone managed to make Virtualbox work on 9-Current? =A0Since
>>installing 3.1.2-OSE VMs, all brand new, abort on startup.
>>
>>The last part of the log seems pertinent:
>>
>>00:00:15.481 !!Assertion Failed!!
>>00:00:15.481 Expression: paPages[i].Phys !=3D 0 && paPages[i].Phys !=3D
> NIL_RTHCPHYS && >!(paPages[i].Phys & PAGE_OFFSET_MASK)
>>00:00:15.481 Location =A0:
> /usr/ports/emulators/virtualbox-ose/work/VirtualBox-3.1.2_OSE/src/VBox
>>/VMM/MMHyper.cpp(610) int MMR3HyperMapPages(VM*, void*, RTR0PTR, size_t,
> const SUPPAGE*,
>>const char*, RTGCPTR64*)
>>00:00:15.482 i=3D0x0 Phys=3D0000000000000000 Heap
>>
>>Does anyone have any ideas?
>
>
> Thanks for the report. I've talked to Alexander Eichner and he gave me a
> patch that could
> fix that problem. Could you please try to build the virtualbox-ose-kmod p=
ort
> with that patch?
> If it works we will include it in the port update coming quite soon.
>
> http://pastebin.ca/1808090
>
> If that does not help please create a backtrace from the vbox coredump an=
d
> send the vbox.log.

There are other point in src/VBox/Runtime/r0drv/freebsd/memobj-r0drv-freebs=
d.c
where vtophys is misused as in rtR0MemObjNativeGetPagePhysAddr.
Using pmap_extract might be insufficient, what if the page will be swapped =
out?

>
> Thanks!
>
> --
> Bernhard Fr=F6hlich
> http://www.bluelife.at/
> --
> View this message in context: http://old.nabble.com/Virtualbox-tp27705983=
p27714203.html
> Sent from the freebsd-current mailing list archive at Nabble.com.
>
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org=
"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4e6cba831002240602gaffcee3lb8964096431d875f>