Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 02 Mar 2016 09:01:34 -0800
From:      John Baldwin <jhb@freebsd.org>
To:        Howard Su <howard0su@gmail.com>
Cc:        Kurt Jaeger <lists@opsec.eu>, freebsd-current@freebsd.org, freebsd-emulation@freebsd.org
Subject:   Re: SVN r296272 breaks virtualbox
Message-ID:  <1918581.xCMVRkph0K@ralph.baldwin.cx>
In-Reply-To: <CAAvnz_q%2Bk4zmZiOCUaUgxyuJV=4FVo%2BcXo5xAd8Cn0PdxvCT9w@mail.gmail.com>
References:  <56D617D1.5040209@protected-networks.net> <20160302062745.GD79128@home.opsec.eu> <CAAvnz_q%2Bk4zmZiOCUaUgxyuJV=4FVo%2BcXo5xAd8Cn0PdxvCT9w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday, March 02, 2016 07:06:26 AM Howard Su wrote:
> On Tue, Mar 1, 2016 at 10:28 PM Kurt Jaeger <lists@opsec.eu> wrote:
> 
> > Hi!
> >
> > > > > The removal of "taskqueue_enqueue_fast" breaks the virtualbox kmods:
> > [...]
> > > 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.
> >
> > A patch is possible if a new __FreeBSD_version is created for that
> > API. Who can do that ?
> >
> There is no version pump and it is not needed. r296272 didn't have any
> behavior change. binary compatible is kept as well.

Actually, I broke binary compat in HEAD as 11.0 hasn't shipped yet and
11.0 won't be released for a while yet.  In this case I think ripping
the band-aid off is fine, especially since the replacement API has been
ready for such a long time (and goes back to 7.0).

-- 
John Baldwin



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