From: Sowmini Varadhan <sowmini.varad...@oracle.com> Date: Thu, 22 Sep 2016 17:30:10 -0400
> On (09/22/16 01:52), David Miller wrote: >> Alternatively we can do Alexander Duyck's trick, by pushing >> the headers into the frag list, forcing a pull and realignment >> by the next protocol layer. > > What is the "Alexander Duyck trick" (hints about module or commit id, > where this can be found, please)? > > Is this basically about, e.g., putting the vxlanhdr in its own > skb_frag_t, or something else? Yes, and this way skb_header_pointer() is forced to do a memcpy.