On Mon, May 4, 2015 at 11:26 AM, Jesse Gross <je...@nicira.com> wrote:
> On Fri, May 1, 2015 at 7:00 PM, Pravin B Shelar <pshe...@nicira.com> wrote:
>> diff --git a/datapath/linux/compat/gso.c b/datapath/linux/compat/gso.c
>> index 552e748..f8a70d0 100644
>> --- a/datapath/linux/compat/gso.c
>> +++ b/datapath/linux/compat/gso.c
>> @@ -219,6 +219,9 @@ static struct sk_buff *tnl_skb_gso_segment(struct 
>> sk_buff *skb,
>>          * make copy of it to restore it back. */
>>         memcpy(cb, skb->cb, sizeof(cb));
>>
>> +       /* We are handling offloads by segmenting l3 packet, so
>> +        * no need to call OVS compat segmentation function. */
>> +#undef __skb_gso_segment
>>         segs = __skb_gso_segment(skb, 0, tx_path);
>
> Don't we also have a problem with using __skb_gso_segment() directly here?
>
ok. We need compat code here.

> What was the change that bumps up the backport requirement from 3.16 to 3.19?

MPLS offload is supported on 3.19 or newer.
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to