Thread (9 messages) 9 messages, 3 authors, 2008-06-02

Re: [PATCH][NETFILTER]: fix inconsistent lock state in nf_ct_frag6_gather()

From: Patrick McHardy <hidden>
Date: 2008-06-02 10:43:50

Jarek Poplawski wrote:
According to this and another similar lockdep report inet_fragment
locks are taken from nf_ct_frag6_gather() with softirqs enabled, but
these locks are mainly used in softirq context, so disabling BHs is
necessary.
Yes, this can happen on the local output path,
David & Patrick,

It looks like this patch could be applied.
Looks mostly fine, but don't we also have to disable BHs for
the inet_frag_find() call in nf_ct_frag6_gather()?
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help