panic: assertion: _ifac->ifa_magic == IFA_CONTAINER_MAGIC in _IFAFREE

Sepherosa Ziehau sepherosa at gmail.com
Sun Mar 16 05:10:46 PDT 2008


On Sun, Mar 16, 2008 at 6:07 PM, YONETANI Tomokazu <qhwt+dfly at les.ath.cx> wrote:
> Hello.
>  Just caught a panic while playing with NFS mounted git tree
>  (but I cannot reliably reproduce it after that):

dst address of a UDP packet is changed, which changes port/addr hash
too, but old route entry was not allocated on the current CPU.  Since
the box only contains 2 CPUs, after the l{port,addr}/f{port,addr}
hash, the problem probably will not show itself ;).  Please run
following test program several times and then unload the NIC module to
see whether you could reproduce the problem (if you have TCP
connections too, you will have to wait 2MSL):
http://leaf.dragonflybsd.org/~sephe/test_udp.c

Also, please test following patch:
http://leaf.dragonflybsd.org/~sephe/rtfree_remote.diff

Best Regards,
sephe

-- 
Live Free or Die





More information about the Bugs mailing list