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-all mailing list