Date: Fri, 22 Jun 2018 18:58:50 -0400 From: Mark Saad <nonesuch@longcount.org> To: freebsd-stable@freebsd.org Subject: Anyone have a summary of what kernel option RSS does ? / netisr oddness . Message-ID: <FB159BD7-811F-4CF4-B57A-25FD9849FAFD@longcount.org>
next in thread | raw e-mail | index | archive | help
Hi all On a recount 11-STABLE I see that the interaction with netisr and rss has c= hanged. Forgive me if this is clumsy but I don=E2=80=99t quite get what chan= ges were. On 10-Stable when I have a solarflare or intel Ixgbe card I would get a kern= el thread per rss queue per card and a netirs queue:bucket thread per cpu ( o= r tuned to a value I define < ncpus ) . However on recent 11-STABLE about wh= en the RSS kernel option was imported or added; I now get one netisr queue:b= ucket for the whole system and no tuning effects how many threads are create= d. =20 Second part I started looking into the kernel rss option and I wanted the be= tter understand what it was doing ? Enabling it and the associate protocol b= lock ? Option gave me 64 queues and no clear way to tune them or constrain t= hem to the numa domain of the card companies consuming them I could not find= options_rss.h either . So is there a commit anyone can direct me to to for= more insight? Is there a write up on it somewhere?=20 Thanks again .=20 --- Mark Saad | nonesuch@longcount.org=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?FB159BD7-811F-4CF4-B57A-25FD9849FAFD>