Description of Problem: 'ifdown cipcb0' does not remove the cipcb module from memory, which causes problems if one executes 'ifup cipcb0' before the module cleaner (rmmod -as) is run. How Reproducible: Only if you ifdown and ifup before the module cleaner runs. Steps to Reproduce: 1. ifup cipcb0 2. ifdown cipcb0 3. lsmod 4. ifup cipcb0 Actual Results: Step 3 shows cipcb loaded but not used and ready for autoclean. Step 4, if ran before autocleaning, either errors with 'resource busy', or doesn't error but cipe then acts eradically. Expected Results: Can cipe clean it's own module? Additional Information:
This isn't a bug. The bug is that cipcb has to be rmmod'd at all. It worked in wolverine, but broke since then. After all, we don't do this with ethX, etc...