On 2018年03月02日 15:05, Jesper Dangaard Brouer wrote:
On Fri, 2 Mar 2018 14:25:29 +0800
Jason Wang wrote:
@@ -770,6 +774,19 @@ static struct sk_buff *receive_mergeable(struct net_device
*dev,
goto err_xdp;
rcu_read_unlock();
On Fri, 2 Mar 2018 14:25:29 +0800
Jason Wang wrote:
> @@ -770,6 +774,19 @@ static struct sk_buff *receive_mergeable(struct
> net_device *dev,
> goto err_xdp;
> rcu_read_unlock();
> goto xdp_xmit;
> + case XDP_
XDP_REDIRECT support for mergeable buffer was removed since commit
7324f5399b06 ("virtio_net: disable XDP_REDIRECT in receive_mergeable()
case"). This is because we don't reserve enough tailroom for struct
skb_shared_info which breaks XDP assumption. So this patch fixes this
by reserving enough tai