diff --git a/[refs] b/[refs] index dda8dd6dfae6..a3c5a593db89 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: fb4fa76a1fa59340154c42d998d700e1f8bf21e0 +refs/heads/master: 78347c8c6b2ddf20535bc1b18d749a3bbdea2a60 diff --git a/trunk/net/xfrm/xfrm_state.c b/trunk/net/xfrm/xfrm_state.c index eb96ce52f178..220ebc05c7af 100644 --- a/trunk/net/xfrm/xfrm_state.c +++ b/trunk/net/xfrm/xfrm_state.c @@ -1268,7 +1268,7 @@ struct xfrm_state * xfrm_state_migrate(struct xfrm_state *x, return xc; error: - kfree(xc); + xfrm_state_put(xc); return NULL; } EXPORT_SYMBOL(xfrm_state_migrate);