Hi, Thanks for working on this, it'll be great to finally have this solved properly.
> Open question: should DRM_MODE_ATOMIC_RESET require > DRM_MODE_ATOMIC_ALLOW_MODESET? A full state reset will change CRTC > active states, which is effectively a modeset. Without requiring it, > a reset could pass flag validation but fail later at atomic_check in > a confusing way. The compositor may use the same CRTC states, modes etc; whether or not the commit actually ends up requiring a modeset depends entirely on the exact contents of the commit. So I definitely wouldn't require ALLOW_MODESET. - Xaver
