From owner-freebsd-net@FreeBSD.ORG Fri Sep 30 18:13:41 2005 Return-Path: X-Original-To: net@FreeBSD.org Delivered-To: freebsd-net@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECDAA16A41F; Fri, 30 Sep 2005 18:13:41 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: from mail.garage.freebsd.pl (arm132.internetdsl.tpnet.pl [83.17.198.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3012043D49; Fri, 30 Sep 2005 18:13:41 +0000 (GMT) (envelope-from pjd@garage.freebsd.pl) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 8273B52CD0; Fri, 30 Sep 2005 20:13:39 +0200 (CEST) Received: from localhost (dlr254.neoplus.adsl.tpnet.pl [83.24.47.254]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 21B2A52CA8; Fri, 30 Sep 2005 20:13:31 +0200 (CEST) Date: Fri, 30 Sep 2005 20:13:22 +0200 From: Pawel Jakub Dawidek To: Gleb Smirnoff Message-ID: <20050930181322.GB1768@garage.freebsd.pl> References: <20050930124000.GA45345@cell.sick.ru> <20050930160302.GJ45345@cell.sick.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VbJkn9YxBvnuCH5J" Content-Disposition: inline In-Reply-To: <20050930160302.GJ45345@cell.sick.ru> X-PGP-Key-URL: http://people.freebsd.org/~pjd/pjd.asc X-OS: FreeBSD 7.0-CURRENT i386 User-Agent: mutt-ng devel (FreeBSD) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_00,RCVD_IN_NJABL_DUL, RCVD_IN_SORBS_DUL autolearn=no version=3.0.4 Cc: arch@FreeBSD.org, net@FreeBSD.org Subject: Re: [REVIEW/TEST] polling(4) changes X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Sep 2005 18:13:42 -0000 --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=iso-8859-2 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 30, 2005 at 08:03:02PM +0400, Gleb Smirnoff wrote: +> On Fri, Sep 30, 2005 at 04:40:00PM +0400, Gleb Smirnoff wrote: +> T> [please, follow-up on net@ only] +> T>=20 +> T> Colleagues, +> T>=20 +> T> here are some patches for review. +>=20 +> I have some changes to patch after last compile, and haven't tested them= =20 +> befire sending patch. Here is an updated one. BTW. Not compiling in DEVICE_POLLING has any advantages except few bytes smaller kernel? I wonder if we could drop yet another kernel option and just set kern.poll.enable to 0 by default. If adding DEVICE_POLLING to the kernel doesn't cost additional locking, etc. in network data flow paths (which could lead to performance impact in some specific environments) can we just compile the code in always? --=20 Pawel Jakub Dawidek http://www.wheel.pl pjd@FreeBSD.org http://www.FreeBSD.org FreeBSD committer Am I Evil? Yes, I Am! --VbJkn9YxBvnuCH5J Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (FreeBSD) iD8DBQFDPYBCForvXbEpPzQRAu1KAKC82f6oU99yWlmLAzPKd2mBdTjWugCfU6Tn 12z9G0H9OQwENzjjVXQXMKA= =dcOn -----END PGP SIGNATURE----- --VbJkn9YxBvnuCH5J--