From owner-freebsd-net@FreeBSD.ORG Fri Oct 19 03:58:57 2007 Return-Path: Delivered-To: net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1A83716A419 for ; Fri, 19 Oct 2007 03:58:57 +0000 (UTC) (envelope-from noackjr@alumni.rice.edu) Received: from smtp107.biz.mail.re2.yahoo.com (smtp107.biz.mail.re2.yahoo.com [206.190.52.176]) by mx1.freebsd.org (Postfix) with SMTP id BD89613C455 for ; Fri, 19 Oct 2007 03:58:56 +0000 (UTC) (envelope-from noackjr@alumni.rice.edu) Received: (qmail 21666 invoked from network); 19 Oct 2007 03:32:16 -0000 Received: from unknown (HELO optimator.noacks.org) (noackjr@supercrime.org@24.30.93.225 with login) by smtp107.biz.mail.re2.yahoo.com with SMTP; 19 Oct 2007 03:32:16 -0000 X-YMail-OSG: RZ2eRtMVM1nUFHVNw2pefX5I7onHZRMMgTp63599f4lCDehpFFLU2yhGEDBUoWavbd.CdTBN3CTyU2.Z5KFPIRNOOZ8CatdDtqiQasKGu._oAd6iwL068uxyLUZHQkDSV4HfxsDrzD281e4- Received: from localhost (localhost [127.0.0.1]) by optimator.noacks.org (Postfix) with ESMTP id BEB836580 for ; Thu, 18 Oct 2007 23:32:15 -0400 (EDT) X-Virus-Scanned: amavisd-new at noacks.org Received: from optimator.noacks.org ([127.0.0.1]) by localhost (optimator.noacks.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id feVKqD4Vferj for ; Thu, 18 Oct 2007 23:32:14 -0400 (EDT) Received: from www.noacks.org (localhost [127.0.0.1]) by optimator.noacks.org (Postfix) with ESMTP id E451E60EB for ; Thu, 18 Oct 2007 23:32:13 -0400 (EDT) Received: from 67.45.62.107 (SquirrelMail authenticated user noackjr) by www.noacks.org with HTTP; Thu, 18 Oct 2007 23:32:13 -0400 (EDT) Message-ID: <15756.67.45.62.107.1192764733.squirrel@www.noacks.org> Date: Thu, 18 Oct 2007 23:32:13 -0400 (EDT) From: "Jonathan Noack" To: net@freebsd.org User-Agent: SquirrelMail/1.4.10a MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: Subject: accept filters and zero copy sockets X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: noackjr@alumni.rice.edu List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Oct 2007 03:58:57 -0000 I'm in the process of upgrading my web/database/nfs/jack-of-all-trades box from 6.2 to RELENG_7. I figured now would be a good time to clean up my kernel config files. I have the following in my old kernel config: # Statically Link in accept filters options ACCEPT_FILTER_DATA options ACCEPT_FILTER_HTTP # Zero copy sockets support. This enables "zero copy" for sending and # receiving data via a socket. The send side works for any type of NIC, # the receive side only works for NICs that support MTUs greater than the # page size of your architecture and that support header splitting. See # zero_copy(9) for more details. options ZERO_COPY_SOCKETS Are these options still working/recommended? With all the changes to networking over the years (this box was originally set up during the 4.x days and has been upgraded many times) I have no idea if these are still good things to have. Thanks! -Jon