Re: [PATCH][NETFILTER]: fix inconsistent lock state in nf_ct_frag6_gather()
From: Patrick McHardy <hidden>
Date: 2008-06-02 10:43:50
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()?