Hello! > Maybe it would make sense to add to all these exported entry points > that assume bh context a ASSERT_IN_BH() in netdebug builds. Probably. If debugging this presents some problems, why not. I see no problems though. All input functions assume that they are called from bh context. If netfilter would not use them doing output, it would make sense to select only cases when disabling bh is really required. But it uses, so that reinject has to be locked always. Nothing to debug. Alexey - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.rutgers.edu