tree 9219e874ef71ac18b31e1028a5cde6d579c6fc23
parent 28e212fb360ce2568edd60b93d60683d5ad24146
author Patrick McHardy <[EMAIL PROTECTED]> Sat, 23 Jul 2005 02:49:30 -0700
committer David S. Miller <[EMAIL PROTECTED]> Sat, 23 Jul 2005 02:49:30 -0700
[NETFILTER]: Fix deadlock in ip6_queue
Already fixed in ip_queue, ip6_queue was missed.
Signed-off-by: Patrick McHardy <[EMAIL PROTECTED]>
Signed-off-by: David S. Miller <[EMAIL PROTECTED]>
net/ipv6/netfilter/ip6_queue.c | 2 ++
1 files changed, 2 insertions(+)
diff --git a/net/ipv6/netfilter/ip6_queue.c b/net/ipv6/netfilter/ip6_queue.c
--- a/net/ipv6/netfilter/ip6_queue.c
+++ b/net/ipv6/netfilter/ip6_queue.c
@@ -76,7 +76,9 @@ static DECLARE_MUTEX(ipqnl_sem);
static void
ipq_issue_verdict(struct ipq_queue_entry *entry, int verdict)
{
+ local_bh_disable();
nf_reinject(entry->skb, entry->info, verdict);
+ local_bh_enable();
kfree(entry);
}
-
To unsubscribe from this list: send the line "unsubscribe bk-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html