===== net/xfrm/xfrm_policy.c 1.51 vs edited ===== --- 1.51/net/xfrm/xfrm_policy.c 2004-05-30 05:45:43 +10:00 +++ edited/net/xfrm/xfrm_policy.c 2004-07-23 21:00:52 +10:00 @@ -204,6 +204,7 @@ return; expired: + read_unlock(&xp->lock); km_policy_expired(xp, dir, 1); xfrm_policy_delete(xp, dir); xfrm_pol_put(xp);