From: Tom Herbert <t...@quantonium.net> Date: Fri, 28 Jul 2017 16:22:40 -0700
> This patch set contains some general infrastructure enhancements that > will be used by kernel proxy and zero proxy. > > The changes are: > - proto_ops: Add locked versions of sendmsg and sendpage > - skb_send_sock: Allow sending and skb on a socket within the > kernel > - Generalize strparser. Allow it to be used in other contexts than > just in the read_sock path. This will be used in the transmit > path of zero proxy. > > Some nice future work (which I've been discussing with John Fastabend) > will be to make some of the related functions to allow gifting of skbs > We should be able to do that with skb_send_sock and strp_process. I'd > also like this feature in the read_sock callbeck. > > Tested: Ran modified kernel without incident. Tested new functionality > using zero proxy (in development). Series applied, thanks Tom.