From owner-freebsd-current@FreeBSD.ORG Sat Jan 14 13:31:08 2012 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0E56F106566C for ; Sat, 14 Jan 2012 13:31:08 +0000 (UTC) (envelope-from kes-kes@yandex.ru) Received: from forward3.mail.yandex.net (forward3.mail.yandex.net [IPv6:2a02:6b8:0:602::3]) by mx1.freebsd.org (Postfix) with ESMTP id 7DF6F8FC14 for ; Sat, 14 Jan 2012 13:31:07 +0000 (UTC) Received: from smtp4.mail.yandex.net (smtp4.mail.yandex.net [77.88.46.104]) by forward3.mail.yandex.net (Yandex) with ESMTP id EEBE9B41977 for ; Sat, 14 Jan 2012 17:31:05 +0400 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1326547865; bh=0mpwlOr0a0doPYur+ozRMrmwITJRJ3Qf8F5ZfsVdBNU=; h=Date:From:Reply-To:Message-ID:To:Subject:MIME-Version: Content-Type:Content-Transfer-Encoding; b=KhiRYKFUH2vkYPgTs/mJ7NXTx3Zhfzh280nvV/IpsHnGHswcApOedssFOxJJsIo0s wYeFZ0SeGxnko+HweDTuISG9MnxPx5Z7eoPtL90RQywvYFy9rqUxynUQj2BjbHXzYV YpI+nIEETIwOB86diK9XmHYJq+RuAv+WTVVPQ8QM= Received: from smtp4.mail.yandex.net (localhost [127.0.0.1]) by smtp4.mail.yandex.net (Yandex) with ESMTP id CB8F75C0581 for ; Sat, 14 Jan 2012 17:31:05 +0400 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1326547865; bh=0mpwlOr0a0doPYur+ozRMrmwITJRJ3Qf8F5ZfsVdBNU=; h=Date:From:Reply-To:Message-ID:To:Subject:MIME-Version: Content-Type:Content-Transfer-Encoding; b=KhiRYKFUH2vkYPgTs/mJ7NXTx3Zhfzh280nvV/IpsHnGHswcApOedssFOxJJsIo0s wYeFZ0SeGxnko+HweDTuISG9MnxPx5Z7eoPtL90RQywvYFy9rqUxynUQj2BjbHXzYV YpI+nIEETIwOB86diK9XmHYJq+RuAv+WTVVPQ8QM= Received: from unknown (unknown [77.93.52.22]) by smtp4.mail.yandex.net (nwsmtp/Yandex) with ESMTP id V57ujgS6-V57iInmn; Sat, 14 Jan 2012 17:31:05 +0400 X-Yandex-Spam: 1 Date: Sat, 14 Jan 2012 15:31:04 +0200 From: =?windows-1251?B?yu7t/Oru4iDF4uPl7ejp?= X-Mailer: The Bat! (v4.0.24) Professional Organization: =?windows-1251?B?188gyu7t/Oru4iwgRnJlZUxpbmU=?= X-Priority: 2 (High) Message-ID: <1583789622.20120114153104@yandex.ru> To: freebsd-current@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: quoted-printable Cc: Subject: netisr ambigios policy X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: =?windows-1251?B?yu7t/Oru4iDF4uPl7ejp?= List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Jan 2012 13:31:08 -0000 =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?