Re: netisr issues

2013-03-12 Thread Sami Halabi
Hi, is there any decent documentation what netisr is , what relevant sysctls/loader options are there, and in what cases it should/better be used, ie best practice? Thanks, Sami On Mon, Mar 11, 2013 at 6:48 PM, Freddie Cash wrote: > On Mon, Mar 11, 2013 at 9:40 AM, Mark Saad wrote: > > > Fred

Re: netisr issues

2013-03-11 Thread Mark Saad
On Mon, Mar 11, 2013 at 12:48 PM, Freddie Cash wrote: > On Mon, Mar 11, 2013 at 9:40 AM, Mark Saad wrote: >> >> Freddie >>So should I be adjusting the numbers of threads or is this >> determined somewhere ? >> > I think it's supposed to be automatic, 1 thread per CPU, but I manually set > it

Re: netisr issues

2013-03-11 Thread Freddie Cash
On Mon, Mar 11, 2013 at 9:40 AM, Mark Saad wrote: > Freddie >So should I be adjusting the numbers of threads or is this > determined somewhere ? > > I think it's supposed to be automatic, 1 thread per CPU, but I manually set it via /boot/loader.conf: net.isr.bindthreads="1"

Re: netisr issues

2013-03-11 Thread Mark Saad
On Mon, Mar 11, 2013 at 12:26 PM, Freddie Cash wrote: > I seem to recall that the method for setting "direct" changed so that it's > not a binary option (net.isr.direct), but instead is a policy setting now > (net.isr.dispatch). Try: > > net.isr.dispatch="direct" > > That's what's set on our 9.1-

Re: netisr issues

2013-03-11 Thread Freddie Cash
I seem to recall that the method for setting "direct" changed so that it's not a binary option (net.isr.direct), but instead is a policy setting now (net.isr.dispatch). Try: net.isr.dispatch="direct" That's what's set on our 9.1-STABLE systems: # sysctl net.isr net.isr.numthreads: 8 net.isr.maxp

Re: netisr issues

2013-03-11 Thread Freddie Cash
You're right. I was looking at different net.isr oids, not the _direct ones. My bad. On Mon, Mar 11, 2013 at 9:17 AM, Mark Saad wrote: > On Mon, Mar 11, 2013 at 12:11 PM, Freddie Cash wrote: > > Works if you set them in /etc/sysctl.conf. Haven't looked into it, but I > > think there's somet

Re: netisr issues

2013-03-11 Thread Mark Saad
On Mon, Mar 11, 2013 at 12:11 PM, Freddie Cash wrote: > Works if you set them in /etc/sysctl.conf. Haven't looked into it, but I > think there's something in the startup that sets them to 0 after the kernel > is loaded, so the loader.conf settings are overwritten. > > > On Mon, Mar 11, 2013 at 7:

Re: netisr issues

2013-03-11 Thread Freddie Cash
Works if you set them in /etc/sysctl.conf. Haven't looked into it, but I think there's something in the startup that sets them to 0 after the kernel is loaded, so the loader.conf settings are overwritten. On Mon, Mar 11, 2013 at 7:42 AM, Mark Saad wrote: > All > I am looking for some guidance

netisr issues

2013-03-11 Thread Mark Saad
All I am looking for some guidance on how to turn netisr back on, on a 9.1-RELEASE and 9.1-STABLE box. It looks it stopped working as it did in prior versions of FreeBSD . I tested this on 9.1-RELEASE and 9.1-STABLE #0 r247804 built last monday. My question is this. If I enable the direct option