Date: Wed, 09 Feb 2011 14:03:59 -0500 From: Michael Butler <imb@protected-networks.net> To: freebsd-emulation@freebsd.org Subject: Re: virtualbox-ose-kmod breakage after svn r218425 Message-ID: <4D52E51F.8080304@protected-networks.net> In-Reply-To: <4D52E45E.4040505@protected-networks.net> References: <4D52E45E.4040505@protected-networks.net>
next in thread | previous in thread | raw e-mail | index | archive | help
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 ... */ }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4D52E51F.8080304>