Skip site navigation (1)Skip section navigation (2)
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>