On Sun, Jul 10, 2005 at 10:24:00PM +0200, Harald Welte wrote: > On Sun, Jul 10, 2005 at 07:53:16PM +0200, Patrick McHardy wrote: > > > Thanks for the hint. Harald, if I can't think of anything else (seems > > likely) I'll revert the patch. > > Yes, I'm also in favour of reverting the patch. The number of functional bugs > it has caused by far outweigh the gain of save 'rmmod' without loops. I humbly re-resubmit my original patch. The problem occurs (most frequently) in the case of raw sockets, which my patch addresses. Patrick will point out that stopped qdiscs are not handled by this patch, and I concur. However, it would seem that fixing the most common cause of module unload problems is better than the plethora of problems the alternative patch has caused... Phil Signed-off-by: Phil Oester