From owner-svn-src-all@FreeBSD.ORG Thu Mar 1 20:32:27 2012 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A679E10656DC for ; Thu, 1 Mar 2012 20:32:27 +0000 (UTC) (envelope-from juli@clockworksquid.com) Received: from mail-wi0-f182.google.com (mail-wi0-f182.google.com [209.85.212.182]) by mx1.freebsd.org (Postfix) with ESMTP id 397558FC25 for ; Thu, 1 Mar 2012 20:32:26 +0000 (UTC) Received: by wibhn6 with SMTP id hn6so248056wib.13 for ; Thu, 01 Mar 2012 12:32:26 -0800 (PST) Received-SPF: pass (google.com: domain of juli@clockworksquid.com designates 10.180.104.137 as permitted sender) client-ip=10.180.104.137; Authentication-Results: mr.google.com; spf=pass (google.com: domain of juli@clockworksquid.com designates 10.180.104.137 as permitted sender) smtp.mail=juli@clockworksquid.com Received: from mr.google.com ([10.180.104.137]) by 10.180.104.137 with SMTP id ge9mr14052947wib.20.1330633946295 (num_hops = 1); Thu, 01 Mar 2012 12:32:26 -0800 (PST) Received: by 10.180.104.137 with SMTP id ge9mr11268853wib.20.1330633946211; Thu, 01 Mar 2012 12:32:26 -0800 (PST) MIME-Version: 1.0 Sender: juli@clockworksquid.com Received: by 10.227.209.78 with HTTP; Thu, 1 Mar 2012 12:32:06 -0800 (PST) In-Reply-To: <201202290548.q1T5mUfd011230@svn.freebsd.org> References: <201202290548.q1T5mUfd011230@svn.freebsd.org> From: Juli Mallett Date: Thu, 1 Mar 2012 12:32:06 -0800 X-Google-Sender-Auth: IGqJXlDh2EXYGvMVVQNJ084ZnKA Message-ID: To: Oleksandr Tymoshenko Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Gm-Message-State: ALoCoQnQpEShIIg4oCFURwBpQtmPqdv3seist9d815maE8puLwgYCHALcf84xi1rlZPVvb9/bje6 Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r232289 - in head/sys/mips/cavium: . octe X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Mar 2012 20:32:27 -0000 On Tue, Feb 28, 2012 at 21:48, Oleksandr Tymoshenko wro= te: > Author: gonzo > Date: Wed Feb 29 05:48:29 2012 > New Revision: 232289 > URL: http://svn.freebsd.org/changeset/base/232289 > > Log: > =C2=A0Revert part of old logic of assigning MAC addressess: > > =C2=A0- Reserver respective number of addresses for managment port > =C2=A0- octm uses base address directly > =C2=A0- other drivers get MACs on "first come first served" basis Thank you :) Hopefully {down,up,side}stream consumers that dislike the logic used to determine the number of management ports will find it easy enough to isolate that logic with an ifdef now, and everyone will be happy. I appreciate the work you put in to maintain consistency with and without octm in the kernel while keeping the abstracted MAC allocation interface.