Date: Thu, 10 Feb 2011 21:25:09 +0100 From: Bernhard Froehlich <decke@FreeBSD.org> To: Michael Butler <imb@protected-networks.net> Cc: freebsd-emulation@freebsd.org Subject: Re: virtualbox-ose-kmod breakage after svn r218425 Message-ID: <5da78aa76aa9299fef2ca0f300a991be@bluelife.at> In-Reply-To: <4D52E51F.8080304@protected-networks.net> References: <4D52E45E.4040505@protected-networks.net> <4D52E51F.8080304@protected-networks.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 09 Feb 2011 14:03:59 -0500, Michael Butler wrote:
> On 02/09/11 14:00, Michael Butler wrote:
>> Attached is a patch required for vboxdrv.ko to load after the (public)
>> disappearance of uio_yield.
>>
>> Presumably, this will need to be applied to the other branches at
>> bluelife.at
>>
>> imb
>
> Mailman ate my homework!
>
> *** ./src/VBox/Runtime/r0drv/freebsd/thread-r0drv-freebsd.c~ Wed Dec
> 1 12:09:43 2010
> --- ./src/VBox/Runtime/r0drv/freebsd/thread-r0drv-freebsd.c Wed Feb
> 9 13:44:28 2011
> ***************
> *** 101,107 ****
> --- 101,111 ----
>
> RTDECL(bool) RTThreadYield(void)
> {
> + #if (__FreeBSD_version >= 900032)
> + kern_yield(curthread->td_user_pri);
> + #else
> uio_yield();
> + #endif
> return false; /** @todo figure this one ... */
> }
Thanks, applied in r1215. Could you please reply and confirm that this
patch is under the MIT License so that we can push this upstream?
http://svn.bluelife.at/index.cgi/blueports/revision/?rev=1215
--
Bernhard Froehlich
http://www.bluelife.at/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5da78aa76aa9299fef2ca0f300a991be>
