svn commit: r277213 - in head: share/man/man9 sys/kern sys/ofed/include/linux sys/sys

Hans Petter Selasky hps at selasky.org
Tue Jan 20 04:29:39 UTC 2015


On 01/19/15 22:59, Adrian Chadd wrote:
> Hi,
>
> Would you please check what the results of this are with CPU specific
> callwheels?
>
> I'm doing some 10+ gig traffic testing on -HEAD with RSS enabled (on
> ixgbe) and with this setup, the per-CPU TCP callwheel stuff is
> enabled. But all the callwheels are now back on clock(0) and so is the
> lock contention. :(
>
> Thanks,
>

Hi,

Like stated in the manual page, callout_reset_curcpu/on() does not work 
with MPSAFE callouts any more!

You need to use callout_init_{mtx,rm,rw} and remove the custom locking 
inside the callback in the TCP stack to get it working like before!

Thank you!

--HPS



More information about the svn-src-all mailing list