From 88b944aeb5bb7d90e7ca011ca03bd454a6b9a830 Mon Sep 17 00:00:00 2001 From: "David S. Miller" Date: Wed, 3 Dec 2008 00:29:24 -0800 Subject: [PATCH] --- yaml --- r: 122428 b: refs/heads/master c: 22d55328b7d27694718f5d64a53d2bddbbe173a5 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/net/xfrm/xfrm_policy.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 7bd0092cd57a..87f07779f9ee 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 3f8c6c9c7739d18e4b75902fdcbf6c3ba98dc123 +refs/heads/master: 22d55328b7d27694718f5d64a53d2bddbbe173a5 diff --git a/trunk/net/xfrm/xfrm_policy.c b/trunk/net/xfrm/xfrm_policy.c index 393cc65dbfa4..62a49a1f2475 100644 --- a/trunk/net/xfrm/xfrm_policy.c +++ b/trunk/net/xfrm/xfrm_policy.c @@ -799,6 +799,7 @@ int xfrm_policy_flush(struct net *net, u8 type, struct xfrm_audit *audit_info) continue; hlist_del(&pol->bydst); hlist_del(&pol->byidx); + list_del(&pol->walk.all); write_unlock_bh(&xfrm_policy_lock); xfrm_audit_policy_delete(pol, 1, audit_info->loginuid,