From owner-freebsd-current@FreeBSD.ORG Tue Nov 6 15:38:10 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A2D14E14 for ; Tue, 6 Nov 2012 15:38:10 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 6C4008FC12 for ; Tue, 6 Nov 2012 15:38:10 +0000 (UTC) Received: by mail-pb0-f54.google.com with SMTP id rp8so518648pbb.13 for ; Tue, 06 Nov 2012 07:38:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:mime-version:in-reply-to:content-type :content-transfer-encoding:message-id:cc:x-mailer:from:subject:date :to; bh=HHAYU5qsUR6U6tbqUtGOav7QOLHOVXcRTvivcYBazq8=; b=wCaO+8aCIVCr3jn1XMqvjQsFF5OYA3iIay8iJOQ81XkT9po751nd5meJw9teNhYV51 AsLkhwb9ioaCUewLMSWeNop1CSo98JG5gIXINMwoGXAn4XmWLLPHC9QpFKW/dlxD1IVM rUYvHfxufTePudHcRNSF38Zls4HPeErQukhmUpoUh1EQVUY+xVNgbJz+ZR5rWo5Fq5OX xS3E4CrSG5HXaOvPfgmmC8/gpQckS1/ngJY05uj7YY6ZCR+YMHO0U95Cv02IEMynk+zI A384tAAyzCZWKzwgr5vpkbdxQ78ZEO3WMl9O3vM+3weX+GNIatqkkBXrSwSlMDybLlFe S+Xw== Received: by 10.68.217.130 with SMTP id oy2mr4257723pbc.144.1352216289809; Tue, 06 Nov 2012 07:38:09 -0800 (PST) Received: from [192.168.20.12] (c-24-19-191-56.hsd1.wa.comcast.net. [24.19.191.56]) by mx.google.com with ESMTPS id x8sm12630170paw.16.2012.11.06.07.38.08 (version=SSLv3 cipher=OTHER); Tue, 06 Nov 2012 07:38:09 -0800 (PST) References: <509758B8.1000409@rewt.org.uk> <20121106113014.GA26313@onelab2.iet.unipi.it> <5098F64E.1070704@freebsd.org> <32992731.3rb8pPz1Mv@blackbeast.local> Mime-Version: 1.0 (1.0) In-Reply-To: <32992731.3rb8pPz1Mv@blackbeast.local> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-Id: <94F3E4AA-E51F-48F2-8191-659994A209D8@gmail.com> X-Mailer: iPhone Mail (10A403) From: Garrett Cooper Subject: Re: polling's future [was: Re: Dynamic Ticks/HZ] Date: Tue, 6 Nov 2012 07:38:07 -0800 To: Chuck Burns Cc: "freebsd-current@freebsd.org" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Nov 2012 15:38:10 -0000 On Nov 6, 2012, at 4:31 AM, Chuck Burns wrote: > On Tuesday, November 06, 2012 12:36:46 PM Andre Oppermann wrote: >> On 06.11.2012 12:30, Luigi Rizzo wrote: >>> On Tue, Nov 06, 2012 at 11:23:34AM +0100, Andre Oppermann > wrote: >>> ... >>>=20 >>>> Hi Luigi, >>>>=20 >>>> do you agree on polling having outlived its usefulness in the light >>>> of interrupt moderating NIC's and SMP > complications/disadvantages? >>>=20 >>> yes, we should let it rest in peace. >>=20 >> Thank you for this non-complicated answer. :-) >=20 > I worry about what happens for those people who would be running=20 > FreeBSD on older equipment where polling might still make sense. >=20 > Do we throw them under the bus? I think that adding a big fat warning at boot if the driver supports proper h= ybrid polling (think: witness) might dissuade some folks. Thanks! -Garrett=