Date: Sat, 14 Jan 2012 15:31:04 +0200 From: =?windows-1251?B?yu7t/Oru4iDF4uPl7ejp?= <kes-kes@yandex.ru> To: freebsd-current@FreeBSD.org Subject: netisr ambigios policy Message-ID: <1583789622.20120114153104@yandex.ru>
next in thread | raw e-mail | index | archive | help
=0D=0AFrom sys/net/netisr.c switch (netisr_dispatch_policy) { case NETISR_DISPATCH_DEFERRED: netisr_direct_force =3D 0; netisr_direct =3D 0; break; case NETISR_DISPATCH_HYBRID: netisr_direct_force =3D 0; netisr_direct =3D 1; break; case NETISR_DISPATCH_DIRECT: netisr_direct_force =3D 1; netisr_direct =3D 1; break; that having direct_force =3D 0 and direct =3D 0 it is DISPATCH_DEFFERED but doing: # sysctl net.isr net.isr.numthreads: 4 net.isr.maxprot: 16 net.isr.defaultqlimit: 256 net.isr.maxqlimit: 10240 net.isr.bindthreads: 0 net.isr.maxthreads: 4 net.isr.direct: 0 net.isr.direct_force: 0 net.isr.dispatch: direct you can see that net.isr.dispatch is 'direct' I expect 'deffered' as it declared here: static const struct netisr_dispatch_table_entry netisr_dispatch_table[] =3D= { { NETISR_DISPATCH_DEFAULT, "default" }, { NETISR_DISPATCH_DEFERRED, "deferred" }, { NETISR_DISPATCH_HYBRID, "hybrid" }, { NETISR_DISPATCH_DIRECT, "direct" }, Is this a BUG?
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1583789622.20120114153104>