Those BUG_ON's were there because of past bugs and fragility in the de_thread and exit synchronization stuff. There's no real need to leave them (in fixed form) if we are confident of that stuff working right now, or have other assertions to give us that confidence when we change it.
Thanks, Roland - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/