Re: [OOPS PATCH 0/1] netfilter/sip: fix OOPS in flush_expectations()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Oct 12, 2013 at 07:58:07AM +0200, Holger Eitzenberger wrote:
> 
> > > My proposed fix is therefore to change nf_ct_unlink_expect_report()
> > > so that it uses __hlist_del() instead, so that the loop cursor in
> > > hlist_for_each_entry_safe() terminates correctly at the end of the
> > > list.
> > > 
> > > Patch is reported to have fixed the issue at the customers site.
> > 
> > Do your 3.3 kernels include this patch?
> > 
> > 3f509c6 netfilter: nf_nat_sip: fix incorrect handling of EBUSY for RTCP expectation
> > 
> > It fixes a double insertion of an expectation, I think it may manifest
> > the way that oops look like.
> 
> The 3.3 kernel does not include it.  So I'll queue it up, thanks!
> 
> However, the other identical report is for v3.8, which already includes
> it.  So I think the issue I see in unrelated to the patch.

I've reviewed the code and all I could find wrt. missing locking is the
call to nf_ct_remove_expectations() in process_urq() (H.323). Is the
H.323 helper used on the machine where you're experiencing the crash?
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Netfitler Users]     [LARTC]     [Bugtraq]     [Yosemite Forum]

  Powered by Linux