From owner-freebsd-current@FreeBSD.ORG Sun Jan 25 06:59:24 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 292A316A4CE for ; Sun, 25 Jan 2004 06:59:24 -0800 (PST) Received: from tx0.oucs.ox.ac.uk (tx0.oucs.ox.ac.uk [129.67.1.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id B031743D8F for ; Sun, 25 Jan 2004 06:58:43 -0800 (PST) (envelope-from colin.percival@wadham.ox.ac.uk) Received: from scan0.oucs.ox.ac.uk ([129.67.1.162] helo=localhost) by tx0.oucs.ox.ac.uk with esmtp (Exim 4.24) id 1Aklik-0000KO-Fi for current@freebsd.org; Sun, 25 Jan 2004 14:58:42 +0000 Received: from rx0.oucs.ox.ac.uk ([129.67.1.161]) by localhost (scan0.oucs.ox.ac.uk [129.67.1.162]) (amavisd-new, port 25) with ESMTP id 01170-02 for ; Sun, 25 Jan 2004 14:58:42 +0000 (GMT) Received: from gateway.wadham.ox.ac.uk ([163.1.161.253]) by rx0.oucs.ox.ac.uk with smtp (Exim 4.24) id 1Aklik-0000KF-2G for current@freebsd.org; Sun, 25 Jan 2004 14:58:42 +0000 Received: (qmail 7495 invoked by uid 0); 25 Jan 2004 14:58:42 -0000 Received: from colin.percival@wadham.ox.ac.uk by gateway by uid 71 with qmail-scanner-1.16 (sweep: 2.14/3.71. spamassassin: 2.53. Clear:. Processed in 1.406247 secs); 25 Jan 2004 14:58:42 -0000 X-Qmail-Scanner-Mail-From: colin.percival@wadham.ox.ac.uk via gateway X-Qmail-Scanner: 1.16 (Clear:. Processed in 1.406247 secs) Received: from dhcp1131.wadham.ox.ac.uk (HELO piii600.wadham.ox.ac.uk) (163.1.161.131) by gateway.wadham.ox.ac.uk with SMTP; 25 Jan 2004 14:58:41 -0000 Message-Id: <6.0.1.1.1.20040125144442.044a3228@imap.sfu.ca> X-Sender: cperciva@imap.sfu.ca (Unverified) X-Mailer: QUALCOMM Windows Eudora Version 6.0.1.1 Date: Sun, 25 Jan 2004 14:58:30 +0000 To: Matthew Dillon From: Colin Percival In-Reply-To: <200401251152.i0PBqFui042052@apollo.backplane.com> References: <50875.1075021785@critter.freebsd.dk> <200401251152.i0PBqFui042052@apollo.backplane.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed cc: current@freebsd.org Subject: Re: DragonflyBSD kernel clock improvements X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Sun, 25 Jan 2004 14:59:24 -0000 At 11:52 25/01/2004, Matthew Dillon wrote: > So, yes, I am ripping timecounter out of DFly... because it's ridiculous > overkill. There are lots of things in FreeBSD which will seem like overkill to some people. Most people don't need the complexity of the timecounter system; most people don't need the generality of GEOM classes; most people don't need to be able to update to any point on any CVS branch; many people don't need fine-grained locking... you get the picture. The only problem is that "overkill" depends upon your point of view. Matt has decided that, for what he wants DFly to be, the timecounter system is overkill; phk decided that for FreeBSD, it isn't overkill. There is no contradiction here, merely different goals. Colin Percival