Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 01 Mar 2016 17:27:35 -0800
From:      John Baldwin <jhb@freebsd.org>
To:        freebsd-current@freebsd.org
Cc:        Ivan Klymenko <fidaj@ukr.net>, Michael Butler <imb@protected-networks.net>, "freebsd-emulation@freebsd.org" <freebsd-emulation@freebsd.org>
Subject:   Re: SVN r296272 breaks virtualbox
Message-ID:  <76770847.2GZvgBdTxv@ralph.baldwin.cx>
In-Reply-To: <20160302004206.5bc6e0b3@nonamehost.local>
References:  <56D617D1.5040209@protected-networks.net> <20160302004206.5bc6e0b3@nonamehost.local>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday, March 02, 2016 12:42:05 AM Ivan Klymenko wrote:
> On Tue, 1 Mar 2016 17:29:37 -0500
> Michael Butler <imb@protected-networks.net> wrote:
> 
> > The removal of "taskqueue_enqueue_fast" breaks the virtualbox kmods:
> > 
> > Mar  1 16:54:36 toshi kernel: vboxdrv: fAsync=0 offMin=0x914
> > offMax=0x151c Mar  1 16:54:36 toshi kernel: link_elf_obj: symbol
> > taskqueue_enqueue_fast undefined
> > Mar  1 16:54:36 toshi kernel: linker_load_file: Unsupported file type
> > Mar  1 16:54:36 toshi kernel: link_elf_obj: symbol
> > taskqueue_enqueue_fast undefined
> > Mar  1 16:54:36 toshi kernel: linker_load_file: Unsupported file type
> > Mar  1 16:54:36 toshi kernel: KLD vboxnetadp.ko: depends on
> > vboxnetflt - not available or version mismatch
> > Mar  1 16:54:36 toshi kernel: linker_load_file: Unsupported file type
> > 
> > 	Michael
> > 
> 
> 
> +1

Then the port needs to be patched?  It's been using an API deprecated
for the last 15 years.  A simple s/taskqueue_enqueue_fast/taskqueue_enqueue/
will fix it.

-- 
John Baldwin



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?76770847.2GZvgBdTxv>