On Tue, Jul 11, 2000 at 06:13:18PM +0400, A.N.Kuznetsov wrote: > Hello! > > > The only thing I can see in ipqueue is that it turns off local bottom halves > > for a long time during packet receive. That could probably force other > > races. > > First of all, packet reinjecting seems to be made not only without > grabbing net brlock (it is released before okfn call), but even > not blocking bhs. If this it really true, it explains all. Ugh, same problem as in ip_defrag(). Maybe it would make sense to add to all these exported entry points that assume bh context a ASSERT_IN_BH() in netdebug builds. -Andi - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.rutgers.edu