From: Steffen Klassert
Date: Wed, 4 May 2016 07:40:51 +0200
> 1) The flowcache can hit an OOM condition if too
>many entries are in the gc_list. Fix this by
>counting the entries in the gc_list and refuse
>new allocations if the value is too high.
>
> 2) The inner headers are invalid
1) The flowcache can hit an OOM condition if too
many entries are in the gc_list. Fix this by
counting the entries in the gc_list and refuse
new allocations if the value is too high.
2) The inner headers are invalid after a xfrm transformation,
so reset the skb encapsulation field to e