irq cpu binding

Adrian Chadd adrian at freebsd.org
Sat Mar 28 21:52:50 UTC 2015


On 28 March 2015 at 13:12, Slawa Olhovchenkov <slw at zxy.spb.ru> wrote:
> On Sat, Mar 28, 2015 at 12:54:05PM -0700, Adrian Chadd wrote:
>
>> This is why I started fleshing out more of the RSS stuff - the
>> defaults aren't .. all that useful.
>
> Do you review implementing RSS as accpet_filter?

If someone has a hack to do that, sure. Thing is, I'm not all that
interested in trying to support a hack to make things transparent as
there are other things to get "right" for multicore / NUMA
performance, and those already require much cpu pinning and such.

I'd rather finish off what I've started - expose this stuff via some
freebsd libraries to make application developers lives easier, and not
try to do more hacks. :)

>> ixgbe should be calling bus_bind_intr().
>
> And how to re-bind this later?..

That's a question for john. I thought it was being rebound when you
reset the irq interrupt via cpuset, but maybe I'm wrong.




-adrian


More information about the freebsd-hackers mailing list