NetBSD-Bugs archive

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

Re: kern/49488 (npf: assertion "ret == con" failed at npf_conn.c:747)



The following reply was made to PR kern/49488; it has been noted by GNATS.

From: Tobias Nygren <tnn-netbsd%nygren.pp.se@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: 
Subject: Re: kern/49488 (npf: assertion "ret == con" failed at
 npf_conn.c:747)
Date: Sun, 4 Jan 2015 22:16:07 +0100

 Hi, just wanted to remind that the PR should be reopened as
 the problem is not fixed. I meanwhile added many extra KASSERTs to try
 to track down the bug. It looks like an npf_connkey_t ends up inserted
 into two different hash buckets (with disastrous results). Have
 yet to find the root cause but the code path where I've seen this
 happen is:
 
 npf_conndb_insert()
 npf_conn_setnat()
 npf_do_nat()
 npf_packet_handler()
 pfil_run_hooks()
 ipintr()
 softintr_dispatch()
 



Home | Main Index | Thread Index | Old Index