From: Eric Dumazet <[email protected]> Date: Wed, 10 Jul 2019 06:40:11 -0700
> fl_create() should call static_branch_deferred_inc() only in
> case of success.
>
> Also we should not call fl_free() in error path, as this could
> cause a static key imbalance.
...
> Fixes: 59c820b2317f ("ipv6: elide flowlabel check if no exclusive leases
> exist")
> Signed-off-by: Eric Dumazet <[email protected]>
> Acked-by: Willem de Bruijn <[email protected]>
> Reported-by: syzbot <[email protected]>
Applied.
