Re: HEADS UP: zerocopy bpf commits impending
- From: Julian Elischer <julian@xxxxxxxxxxxx>
- Date: Mon, 17 Mar 2008 11:19:22 -0700
Robert Watson wrote:
On Mon, 17 Mar 2008, Christian S.J. Peron wrote:
Just wanted to give a heads up that I plan to start merging the work located in the zerocopy bpf perforce branch. We have been working on this project for about a year now and feel that it is ready to come into the tree.
I will begin to merge hopefully today [assuming nobody has any concerns] or tommorow. Zerocopy bpf will be disabled by default, and can be enabled globally though the use of a sysctl variable. Once the kernel bits are in and we sort out a couple minor nits in libpcap+tcpdump, we will be be looking at getting our libpcap patches committed upstream. I will post a patch for people to experiment with in the meantime after the kernel commits are complete.
We do not anticipate this will have any effect on existing bpf consumers like libpcap, tcpdump etc... so if something breaks, it shouldn't have and we need to know about :) We were pretty careful about preserving the ABI. The only exception to this is, netstat will need a recompile because the size of it's bpf stats structure changed.
So if there are any objections or concerns, now is the time to raise them.
Per previous posts, interested parties can find the slides on the design from the BSDCan 2008 developer summit here:
http://www.watson.org/~robert/freebsd/2007bsdcan/20070517-devsummit-zerocopybpf.pdf
with the video of the talk at:
http://www.freebsd.org/~julian/BSDCan-2007/rwatson_bpf.mov
Robert N M Watson
Computer Laboratory
University of Cambridge
_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"
_______________________________________________
freebsd-arch@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-arch
To unsubscribe, send any mail to "freebsd-arch-unsubscribe@xxxxxxxxxxx"
- Follow-Ups:
- Re: HEADS UP: zerocopy bpf commits impending
- From: Robert Watson
- Re: HEADS UP: zerocopy bpf commits impending
- References:
- HEADS UP: zerocopy bpf commits impending
- From: Christian S.J. Peron
- Re: HEADS UP: zerocopy bpf commits impending
- From: Robert Watson
- HEADS UP: zerocopy bpf commits impending
- Prev by Date: Re: [PATCH] hwpmc(4) changes to use 'mp_maxid' instead of 'mp_ncpus'.
- Next by Date: Re: HEADS UP: zerocopy bpf commits impending
- Previous by thread: Re: HEADS UP: zerocopy bpf commits impending
- Next by thread: Re: HEADS UP: zerocopy bpf commits impending
- Index(es):
Relevant Pages
|
|