From owner-freebsd-net Fri Nov 22 8:45:25 2002 Delivered-To: freebsd-net@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD26737B401 for ; Fri, 22 Nov 2002 08:45:24 -0800 (PST) Received: from wall.polstra.com (wall-gw.polstra.com [206.213.73.130]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA78D43E3B for ; Fri, 22 Nov 2002 08:45:23 -0800 (PST) (envelope-from jdp@polstra.com) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.12.3/8.12.3) with ESMTP id gAMGjKdK037828; Fri, 22 Nov 2002 08:45:20 -0800 (PST) (envelope-from jdp@vashon.polstra.com) Received: (from jdp@localhost) by vashon.polstra.com (8.12.5/8.12.5/Submit) id gAMGjKPH082267; Fri, 22 Nov 2002 08:45:20 -0800 (PST) (envelope-from jdp) Date: Fri, 22 Nov 2002 08:45:20 -0800 (PST) Message-Id: <200211221645.gAMGjKPH082267@vashon.polstra.com> To: net@freebsd.org From: John Polstra Cc: sam@errno.com Subject: Re: CFR: MFC of mtags In-Reply-To: <196301c291e9$56d25e70$52557f42@errno.com> References: <196301c291e9$56d25e70$52557f42@errno.com> Organization: Polstra & Co., Seattle, WA Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org In article <196301c291e9$56d25e70$52557f42@errno.com>, Sam Leffler wrote: > I want to commit the mbuf packet tag changes to stable. These > changes replace the aux mbuf pointer in the mbuf with a list of > "packet tags". This does not change the size of the mbuf structure > but does affect any software that uses them (presently only KAME > ipsec which has been patched to use packet tags instead). I would strongly prefer that you not put this into the 4.x branch. The project has a policy against incompatible ABI changes within the -stable branch. If you do this MFC then those of us who rely on third-party binary-only network drivers (such as the ET Inc. drivers, upon which I and many others rely for network connectivity) will be SOL. Changing the ABI within the branch is unfair to the vendors who try to maintain drivers for FreeBSD, and it only discourages them from trying to support our operating system. Let's just let the 4.x branch live out the rest of its life span in a compatible way. John -- John Polstra John D. Polstra & Co., Inc. Seattle, Washington USA "Disappointment is a good sign of basic intelligence." -- Chögyam Trungpa To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message