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/ _______________________________________________ freebsd-emulation@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-emulation To unsubscribe, send any mail to "freebsd-emulation-unsubscr...@freebsd.org"