From owner-svn-src-head@FreeBSD.ORG Tue Jun 9 20:31:01 2009 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B8EAE106564A; Tue, 9 Jun 2009 20:31:01 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: from yw-out-2324.google.com (yw-out-2324.google.com [74.125.46.28]) by mx1.freebsd.org (Postfix) with ESMTP id 317948FC1C; Tue, 9 Jun 2009 20:31:01 +0000 (UTC) (envelope-from mat.macy@gmail.com) Received: by yw-out-2324.google.com with SMTP id 9so124064ywe.13 for ; Tue, 09 Jun 2009 13:31:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type:content-transfer-encoding; bh=xU69INnybC4nAG/VKVdBVYSo+eZUSEUoj8vY2f7uZp4=; b=TFg98hQGSz0FLdDWySvFr6pWPk3sd0v+0JUpGlkvB8vr9fwaxERP+/VSiurMinxhTn VUSfOHXvn7vqUuTlHy69r93uj+p/AsFUbU+7tDWRfJv9sp+hcch1/ns4nKgoV3poeuD/ hMKTDGM+dsEBcIKq0q5nzY+kQjwcHCfsfbDHs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=TskWOBxmSnkPQgnxoXlJzpYwZDiuwOdj/lx9uYqCLXz67LTkKAuOTWZfWdi5Yj7yAe dar1jRbq+3FVzR4skc9iKGmUChYQfXTe3rUsu+qZ4Y1l8oQMzM7Bj4pkLYYYGn1mGjWw QIDBkUKP1oJy9cwK33H/ou6ts6MMalG0ty1Qk= MIME-Version: 1.0 Sender: mat.macy@gmail.com Received: by 10.100.46.3 with SMTP id t3mr565926ant.94.1244579460458; Tue, 09 Jun 2009 13:31:00 -0700 (PDT) In-Reply-To: <20090609143729.R22887@maildrop.int.zabbadoz.net> References: <200904190016.n3J0G4rA090911@svn.freebsd.org> <20090609143729.R22887@maildrop.int.zabbadoz.net> Date: Tue, 9 Jun 2009 13:30:59 -0700 X-Google-Sender-Auth: 7849c6423454a75f Message-ID: <3c1674c90906091330g3c1ed56es62223d8f8657b8f1@mail.gmail.com> From: Kip Macy To: "Bjoern A. Zeeb" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r191255 - in head/sys: amd64/conf conf i386/conf net X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jun 2009 20:31:02 -0000 its opt-out now On Tue, Jun 9, 2009 at 8:01 AM, Bjoern A. Zeeb wrote: > On Sun, 19 Apr 2009, Kip Macy wrote: > >> Author: kmacy >> Date: Sun Apr 19 00:16:04 2009 >> New Revision: 191255 >> URL: http://svn.freebsd.org/changeset/base/191255 >> >> Log: >> =A0- Import infrastructure for caching flows as a means of accelerating = L3 >> and L2 lookups >> =A0 as well as providing stateful load balancing when used with RADIX_MP= ATH. >> =A0- Currently compiled in to i386 and amd64 but disabled by default, it= can >> be enabled at >> =A0 runtime with 'sysctl net.inet.flowtable.enable=3D1'. >> >> =A0- Embedded users can remove it entirely from the kernel by adding >> 'nooption FLOWTABLE' to >> =A0 their kernel config files. >> >> =A0- A minimal hookup will be added to ip_output in a subsequent commit.= I >> would like to see >> =A0 more review before bringing in changes that require more churn. >> >> =A0Supported by: Bitgravity Inc. >> >> Added: >> =A0head/sys/net/flowtable.c =A0 (contents, props changed) >> =A0head/sys/net/flowtable.h =A0 (contents, props changed) >> Modified: >> =A0head/sys/amd64/conf/DEFAULTS > > =A0... >> >> =A0head/sys/i386/conf/DEFAULTS > > =A0... >> >> Modified: head/sys/amd64/conf/DEFAULTS >> >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> --- head/sys/amd64/conf/DEFAULTS =A0 =A0 =A0 =A0Sat Apr 18 22:16:46 2009 >> =A0(r191254) >> +++ head/sys/amd64/conf/DEFAULTS =A0 =A0 =A0 =A0Sun Apr 19 00:16:04 2009 >> =A0(r191255) >> @@ -20,3 +20,5 @@ options =A0 =A0 =A0 GEOM_PART_BSD >> options =A0 =A0 =A0 =A0 GEOM_PART_EBR >> options =A0 =A0 =A0 =A0 GEOM_PART_EBR_COMPAT >> options =A0 =A0 =A0 =A0 GEOM_PART_MBR >> + >> +options =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0FLOWTABLE >> >> Modified: head/sys/i386/conf/DEFAULTS >> >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> --- head/sys/i386/conf/DEFAULTS Sat Apr 18 22:16:46 2009 =A0 =A0 =A0 =A0= (r191254) >> +++ head/sys/i386/conf/DEFAULTS Sun Apr 19 00:16:04 2009 =A0 =A0 =A0 =A0= (r191255) >> @@ -28,3 +28,5 @@ options =A0 =A0 =A0 GEOM_PART_MBR >> # enable support for native hardware >> options =A0 =A0 =A0 =A0 NATIVE >> device =A0 =A0 =A0 =A0 =A0atpic >> + >> +options =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0FLOWTABLE > > ... > > > > I think FLOWTABLE does nto belong into DEFAULTS. =A0Really DEFAULTS was > meant for "You cannot boot without this" and if people start to weaken > it, DEFAULTS will soon be the new GENERIC. =A0That said I am not sure it > belongs to GENERIC either. > > -- > Bjoern A. Zeeb =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0The greatest ri= sk is not taking one. > --=20 When bad men combine, the good must associate; else they will fall one by one, an unpitied sacrifice in a contemptible struggle. Edmund Burke