From owner-freebsd-current@FreeBSD.ORG Tue Sep 7 04:42:00 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 5DF8416A4CE for ; Tue, 7 Sep 2004 04:42:00 +0000 (GMT) Received: from www.reppep.com (www.reppep.com [66.92.104.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2668043D1F for ; Tue, 7 Sep 2004 04:42:00 +0000 (GMT) (envelope-from pepper@reppep.com) Received: from [10.0.1.103] (airport.reppep.com [66.92.104.202]) by www.reppep.com (Postfix) with ESMTP id A6069FDCC; Tue, 7 Sep 2004 00:41:56 -0400 (EDT) Mime-Version: 1.0 Message-Id: In-Reply-To: <20040907034727.GH72089@funkthat.com> References: <20040825175250.GO29902@funkthat.com> <20040907034057.GG72089@funkthat.com> <20040907034727.GH72089@funkthat.com> Date: Tue, 7 Sep 2004 00:39:00 -0400 To: John-Mark Gurney From: Chris Pepper Content-Type: text/plain; charset="us-ascii" ; format="flowed" cc: freebsd-current@freebsd.org Subject: Re: if_re locking patch... 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: Tue, 07 Sep 2004 04:42:00 -0000 At 8:47 PM -0700 2004/09/06, John-Mark Gurney wrote: >John-Mark Gurney wrote this message on Mon, Sep 06, 2004 at 20:40 -0700: >> Chris Pepper wrote this message on Mon, Sep 06, 2004 at 23:32 -0400: >> > Unfortunately "make buildkernel" fails on if_re with >> > DEVICE_POLLING, which should work according to polling.4. >> > >> > http://www.reppep.com/~pepper/guest/make-buildkernel-re-failure-2.txt >> >> ru committed a fix for this already... but it appears to have failed >> to be MFC'd... I didn't expect the change to be MFC'd so quickly... >> I'll make sure that the fix gets MT5.. > >Let me correct the record, this change has not been MFC'd yet, and ru >commited the fix to -current. Basicly add semicolons at the end of the >prototypes that are ifdef'd DEVICE_POLLING out.. > >I have updated the patch, or you can grab HEAD's if_re.c. Sounds good. Is there a standard way of updating a source directory to a different CVS tag? I use cvsup to track RELENG_5, but thought I'd seen someone mention a make incantation here to update a single directory (/usr/src/sys/dev/re) to HEAD or another tag. More generally (and even more tangentially), is there an SOP for keeping patches to cvsupped source? This seems like the kind of thing lots of FreeBSD folks do for local patches, but I haven't had to do it myself previously. I could add a couple patch commands to my cvsup.sh script easily enough, but wonder if there's a better way... Gracias, Chris Pepper -- Chris Pepper: Rockefeller University: