FMASK
m->dev->flags = (m->dev->flags&~FMASK)|(dev->flags&FMASK);
flags = FMASK;
m->dev->flags = (m->dev->flags&~FMASK) | flags;