Date: Tue, 12 Mar 2013 09:01:43 -0300 From: Sergio de Almeida Lenzi <lenzi.sergio@gmail.com> To: Ferenc Balku <fbalku@gmail.com> Cc: ports <freebsd-ports@freebsd.org> Subject: Re: VirtualBox patch Message-ID: <1363089703.20974.6.camel@z6000.lenzicasa> In-Reply-To: <513DA3AD.1000603@gmail.com> References: <513DA3AD.1000603@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Em Seg, 2013-03-11 às 10:28 +0100, Ferenc Balku escreveu: > Hi Sergio! > > Awfully sorry to disturb You, but I have found this link via Google > http://lists.freebsd.org/pipermail/freebsd-ports/2013-March/081979.html > and can not find the patch to download a make VBox work again on our > FBSD10 test server. > > Can You please send me a link to download the patch. > > Thanks in advance, > > Best Regards > > Ferenc Balku No problem I was "travel business... here is the patch, the list does not allow attach files... go to the /usr/ports/emulators/virtualbox-ose-kmod, put the fix in the "files" directory with a name like ==> patch-the-freebsd-kernel and do a make clean install ============================================================== --- src/VBox/Runtime/r0drv/freebsd/the-freebsd-kernel.h.orig 2012-12-19 16:27:29.000000000 -0200 +++ src/VBox/Runtime/r0drv/freebsd/the-freebsd-kernel.h 2013-03-09 14:42:18.924039639 -0300 @@ -50,6 +50,7 @@ #include <sys/unistd.h> #include <sys/kthread.h> #include <sys/lock.h> +#include <sys/rwlock.h> #include <sys/mutex.h> #include <sys/sched.h> #include <sys/callout.h> @@ -70,6 +71,12 @@ #include <sys/resourcevar.h> #include <machine/cpu.h> +/* + fix VM_OBJ_LOCK +*/ +#define VM_OBJECT_LOCK(o) VM_OBJECT_RLOCK(o) +#define VM_OBJECT_UNLOCK(o) VM_OBJECT_RUNLOCK(o) + /** * Wrappers around the sleepq_ KPI. */ ===========================================================
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1363089703.20974.6.camel>