> After some experimentation, it looks like the > zero-copy/"frag" logic in the e1000 driver broke after > 3.6.8.1. I performed my tests without using sendfile and had > no problems, except running out of cpu way too early... Larry, to prove that, try undefining MAX_SKB_FRAGS in 4.3.15 and rerun the test. In e1000_main.c, after #include "e1000.h", add #undef MAX_SKB_FRAGS. That should disable zerocopy in e1000. -scott - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html