1) prefetch 128 bytes of mbufs1) If the packet is smaller than MTU, disable the TSO flags.
2) Re-order filling the pkt_info so cache stalls happen at the end2) Move TCP header parsing inside the IS_TSO?() test.
3) Define empty prefetch2() macro when3) Add a new IFLIB_NEED_ZERO_CSUM flag to indicate the function isn't presentchecksums need to be zeroed before TX.