From owner-freebsd-net@FreeBSD.ORG Thu Mar 15 20:03:22 2012 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 854A2106566B; Thu, 15 Mar 2012 20:03:22 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-pz0-f54.google.com (mail-pz0-f54.google.com [209.85.210.54]) by mx1.freebsd.org (Postfix) with ESMTP id 524078FC0A; Thu, 15 Mar 2012 20:03:22 +0000 (UTC) Received: by dald2 with SMTP id d2so5164563dal.13 for ; Thu, 15 Mar 2012 13:03:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=QyVoV1WQtaM9kC2uuKg3fB9Di4zRgQwVqvnh7L3aHlQ=; b=ivj5olMjrNUKNfjeHUM2UQ5+YSCDOTA43ZaebWzINZ4or/fOBciwJhvMlbaLb7uyxs akpX3HVXj/DqguYCHkG9wxJNmMbHh7dF72IVFX8HcEyEHRIbWiTncQUHTyLB2Bo0YQyb HVitffTAfUB3MAd1OXAUmXyUu0ordbU8XV8ijoU50j6IvAwQpI9aoY76wMBfzIHLGfCQ Kx19hi6hVx5rg1qsbTimwXKQD2YILuN9I7SCMNlmfBr81ayFsU3VViaOG6vnNcTPJd1J m6sGm5gR844I5M2t7Py/fATBOIWa2/jbOK9BLEg1s8G0jFgGzSTpsobVzAFYE3MPsy7h PF3A== MIME-Version: 1.0 Received: by 10.68.225.104 with SMTP id rj8mr7398475pbc.135.1331841802044; Thu, 15 Mar 2012 13:03:22 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.143.33.5 with HTTP; Thu, 15 Mar 2012 13:03:22 -0700 (PDT) In-Reply-To: References: Date: Thu, 15 Mar 2012 13:03:22 -0700 X-Google-Sender-Auth: 39i9u6UNKJgsMigGWfd3-ZAmL8U Message-ID: From: Adrian Chadd To: "Bjoern A. Zeeb" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: FreeBSD Networking Mailing List , "Alexander V. Chernikov" Subject: Re: multi-FIB changes for GENERIC X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Mar 2012 20:03:22 -0000 On 15 March 2012 12:09, Bjoern A. Zeeb wro= te: >> I forget, is it possible to not compile in multi-FIB support? > > 1) does this have anything to do with this thread? It depends if the eventual aim of this is to just have multi-FIB support enabled by default with no way to compile it out, and what the overheads are. :) > 2) yes, if you can live without your routing table, no if not. =A0Not sur= e you can spare the 240(?) bytes on 64bit if you just stay with 1 fib, but = I guess there's a lot better fish to fry. What about any extra support code that's compiled into the kernel for this feature? I'm becoming very footprint conscious now that I'm bringing up FreeBSD on modern embedded RAM/flash challenged devices. Adrian