FMD_MOD_STPUB
mp->mod_flags |= FMD_MOD_STPUB;
while (mp->mod_flags & FMD_MOD_STPUB)
while (mp->mod_error == 0 && !(mp->mod_flags & FMD_MOD_STPUB)) {
ASSERT(mp->mod_flags & FMD_MOD_STPUB);
mp->mod_flags &= ~(FMD_MOD_STSUB | FMD_MOD_STPUB);