From owner-svn-src-head@freebsd.org Thu Dec 22 18:33:36 2016 Return-Path: Delivered-To: svn-src-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8C597C8CAA9; Thu, 22 Dec 2016 18:33:36 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebi.us (glebi.us [96.95.210.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "cell.glebi.us", Issuer "cell.glebi.us" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 7637C17FC; Thu, 22 Dec 2016 18:33:36 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from cell.glebi.us (localhost [127.0.0.1]) by cell.glebi.us (8.15.2/8.15.2) with ESMTPS id uBMIXZ7G082168 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Thu, 22 Dec 2016 10:33:35 -0800 (PST) (envelope-from glebius@FreeBSD.org) Received: (from glebius@localhost) by cell.glebi.us (8.15.2/8.15.2/Submit) id uBMIXZvE082167; Thu, 22 Dec 2016 10:33:35 -0800 (PST) (envelope-from glebius@FreeBSD.org) X-Authentication-Warning: cell.glebi.us: glebius set sender to glebius@FreeBSD.org using -f Date: Thu, 22 Dec 2016 10:33:34 -0800 From: Gleb Smirnoff To: hiren panchasara Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: Re: svn commit: r309745 - in head: share/man/man9 sys/kern sys/sys Message-ID: <20161222183334.GP9389@FreeBSD.org> References: <201612091758.uB9HwYC0087384@repo.freebsd.org> <20161222001928.GZ82166@strugglingcoder.info> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20161222001928.GZ82166@strugglingcoder.info> User-Agent: Mutt/1.7.0 (2016-08-17) X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Dec 2016 18:33:36 -0000 Hi! On Wed, Dec 21, 2016 at 04:19:28PM -0800, hiren panchasara wrote: h> On 12/09/16 at 05:58P, Gleb Smirnoff wrote: h> > Author: glebius h> > Date: Fri Dec 9 17:58:34 2016 h> > New Revision: 309745 h> > URL: https://svnweb.freebsd.org/changeset/base/309745 h> > h> > Log: h> > Provide counter_ratecheck(), a MP-friendly substitution to ppsratecheck(). h> > When rated event happens at a very quick rate, the ppsratecheck() is not h> > only racy, but also becomes a performance bottleneck. h> > h> > Together with: rrs, jtl h> h> Is it possible for you to MFC this and the following fix to it to 11? Have you tried it and found useful? If yes, you are welcome to merge it. My current work involves only FreeBSD head, I don't have any STABLE production boxes, that's why I am very conservative with my MFCs: I do only obvious conservative bugfixes, not performance improvements. -- Totus tuus, Glebius.