TF_CHANGED
old_changed = p->flags & TF_CHANGED;
p->flags &= ~TF_CHANGED;
if (p->flags & TF_CHANGED)
p->flags |= TF_CHANGED;