From owner-cvs-all@FreeBSD.ORG Mon Dec 19 18:39:03 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D936B16A425; Mon, 19 Dec 2005 18:39:03 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from smtp4-g19.free.fr (smtp4-g19.free.fr [212.27.42.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3050143D5D; Mon, 19 Dec 2005 18:39:03 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (vol75-8-82-233-239-98.fbx.proxad.net [82.233.239.98]) by smtp4-g19.free.fr (Postfix) with ESMTP id A8DE54E9EE; Mon, 19 Dec 2005 19:39:01 +0100 (CET) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id 5DD999B6E7; Mon, 19 Dec 2005 18:38:36 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id 273C0405A; Mon, 19 Dec 2005 19:38:36 +0100 (CET) Date: Mon, 19 Dec 2005 19:38:36 +0100 From: Jeremie Le Hen To: Jung-uk Kim Message-ID: <20051219183835.GC3512@obiwan.tataz.chchile.org> References: <200512060258.jB62wCnk084452@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200512060258.jB62wCnk084452@repoman.freebsd.org> User-Agent: Mutt/1.5.11 Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/amd64/amd64 bpf_jit_machdep.c bpf_jit_machdep.h src/sys/conf files files.amd64 files.i386 options.amd64 options.i386 src/sys/i386/i386 bpf_jit_machdep.c bpf_jit_machdep.h src/sys/net bpf.c bpf_jitter.c bpf_jitter.h bpfdesc.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Dec 2005 18:39:04 -0000 Hi, Jung-uk, On Tue, Dec 06, 2005 at 02:58:12AM +0000, Jung-uk Kim wrote: > jkim 2005-12-06 02:58:12 UTC > > FreeBSD src repository > > Modified files: > sys/conf files files.amd64 files.i386 > options.amd64 options.i386 > sys/net bpf.c bpfdesc.h > Added files: > sys/amd64/amd64 bpf_jit_machdep.c bpf_jit_machdep.h > sys/i386/i386 bpf_jit_machdep.c bpf_jit_machdep.h > sys/net bpf_jitter.c bpf_jitter.h > Log: > Add experimental BPF Just-In-Time compiler for amd64 and i386. > > Use the following kernel configuration option to enable: > > options BPF_JITTER > > If you want to use bpf_filter() instead (e. g., debugging), do: > > sysctl net.bpf.jitter.enable=0 > > to turn it off. > > Currently BIOCSETWF and bpf_mtap2() are unsupported, and bpf_mtap() is > partially supported because 1) no need, 2) avoid expensive m_copydata(9). > > Obtained from: WinPcap 3.1 (for i386) Though the name looks quite exciting, I don't really know what it is. I tried to look on WinPcap's website as well as searching on Google, but found nothing relevant. Could you explain in a few words what it is and the difference with the old bpf(4) behaviour, please ? Does this change will lead to a new note in bpf(4) manual page once it won't be experimental any more ? Best regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org >