F_FM_WRITTEN
stp->flags &= ~(F_DATA_WRITTEN | F_FM_WRITTEN);
(stp->flags & (F_DATA_WRITTEN | F_FM_WRITTEN)) == F_DATA_WRITTEN)
if (stp->flags & F_FM_WRITTEN)
stp->flags |= F_FM_WRITTEN;