I wrote up a quick blueprint http://wiki.ceph.com/01Planning/02Blueprints/Dumpling/zero-copy_bufferlists
on extending bufferlists to do zero-copy between kernel/userspace using splice(2) and friends. This should be a fun piece of work that is relatively self-contained and has potentially significant performance payout. There is also the possibility of taking the result and building a shared library out of it that other projects can consume. Ceph's bufferlists are pretty cool IMHO, and having working zero-copy support on Linux would make them even cooler. sage -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html