svn commit: r280785 - in head/sys: kern netgraph/atm/sscop netgraph/atm/uni sys
John Baldwin
jhb at freebsd.org
Tue Mar 31 15:37:03 UTC 2015
On Monday, March 30, 2015 04:21:03 PM Randall Stewart wrote:
> John:
>
> As I just said, Warner and I feel we can get by with making the int -> short/short so
> we preserver the KPI and at the same time achieve the objective ..
>
> My big concern was no intel platforms but Warner gave me a green light there ;-)
Technically this still breaks the KBI (in that existing drivers using
callout_pending(), callout_active(), and callout_deactivate() will not
do the correct thing). OTOH, you can't preserve that and still fix the
race (well, unless you do locking in callout_deactivate() which you
might consider for an MFC even if you didn't do it in HEAD if the KBI
breakage is severe enough).
--
John Baldwin
More information about the svn-src-head
mailing list