MSGWAITSYNC
ASSERT(mp->b_flag & MSGWAITSYNC);
mp->b_flag &= ~MSGWAITSYNC;
mp->b_flag |= MSGWAITSYNC;
while (mp->b_flag & MSGWAITSYNC)