From owner-cvs-all@FreeBSD.ORG Fri Nov 26 15:23:32 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4771A16A4CE; Fri, 26 Nov 2004 15:23:32 +0000 (GMT) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE5EE43D62; Fri, 26 Nov 2004 15:23:31 +0000 (GMT) (envelope-from scottl@freebsd.org) Received: from [192.168.254.11] (junior-wifi.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.12.11/8.12.10) with ESMTP id iAQFQddL074166; Fri, 26 Nov 2004 08:26:39 -0700 (MST) (envelope-from scottl@freebsd.org) Message-ID: <41A74A92.3090605@freebsd.org> Date: Fri, 26 Nov 2004 08:24:02 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20040929 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Gleb Smirnoff References: <200411261029.iAQATJHG003436@repoman.freebsd.org> In-Reply-To: <200411261029.iAQATJHG003436@repoman.freebsd.org> X-Enigmail-Version: 0.86.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=1.0 required=3.8 tests=SUBJ_HAS_SPACES autolearn=no version=2.63 X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on pooker.samsco.org cc: cvs-src@freebsd.org cc: src-committers@freebsd.org cc: cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/netgraph netgraph.h ng_base.c ng_source.c src/sys/netgraph/atm/uni ng_uni_cust.h src/sys/netgraph/bluetooth/hci ng_hci_main.c ng_hci_misc.c ng_hci_var.h src/sys/netgraph/bluetooth/l2cap ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 26 Nov 2004 15:23:32 -0000 Gleb Smirnoff wrote: > glebius 2004-11-26 10:29:19 UTC > > FreeBSD src repository > > Modified files: (Branch: RELENG_5) > sys/netgraph netgraph.h ng_base.c ng_source.c > sys/netgraph/atm/sscop ng_sscop_cust.h > sys/netgraph/atm/uni ng_uni_cust.h > sys/netgraph/bluetooth/hci ng_hci_main.c ng_hci_misc.c > ng_hci_var.h > sys/netgraph/bluetooth/l2cap ng_l2cap_misc.c ng_l2cap_var.h > Log: > MFC new ng_{un,}timeout(), which uses callout() interface instead > of timeout(). Update all nodes using this interface. > > Approved by: julian (mentor) > > Revision Changes Path > 1.1.4.1 +5 -7 src/sys/netgraph/atm/sscop/ng_sscop_cust.h > 1.2.2.1 +6 -9 src/sys/netgraph/atm/uni/ng_uni_cust.h > 1.4.2.1 +1 -1 src/sys/netgraph/bluetooth/hci/ng_hci_main.c > 1.7.2.1 +7 -7 src/sys/netgraph/bluetooth/hci/ng_hci_misc.c > 1.4.2.1 +2 -2 src/sys/netgraph/bluetooth/hci/ng_hci_var.h > 1.7.2.1 +11 -11 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c > 1.4.2.1 +2 -2 src/sys/netgraph/bluetooth/l2cap/ng_l2cap_var.h > 1.43.2.2 +4 -3 src/sys/netgraph/netgraph.h > 1.84.2.1 +21 -18 src/sys/netgraph/ng_base.c > 1.18.2.1 +8 -9 src/sys/netgraph/ng_source.c One of the stated goals for 5-STABLE was that we would retain API and ABI stability except when absolutely neccessary when fixing bugs or security holes. I know that we didn't explicitily name netgraph in the list of 'stable' subsystems, but it was assumed to be part of 'networking'. Can you please explain why this ABI change is required for 5-STABLE? Scott