On Thu, Jul 03, 2025 at 11:03:35AM +0200, Robert Mader wrote: > Since commit 41b4b11da0215 ("drm: Add valid clones check") setting > the `possible_clones` values is a hard requirement for cloning. > `vkms` supports cloning for writeback connectors in order to capture > CRTC content, however that broke with said commit. > > Writeback connectors are created on a per-CRTC basis, thus mark > every non-writeback connector that is compatible with a given CRTC > as possible clone - and vice-versa. > > Using a default configuration, the corresponding `drm_info` output > changes from:
It feels like the current possible_clones is incorrect according to the documentation. Should there be a Fixes tag? > > > Signed-off-by: Robert Mader <robert.ma...@collabora.com> > --- > drivers/gpu/drm/vkms/vkms_output.c | 12 ++++++++++++ > drivers/gpu/drm/vkms/vkms_writeback.c | 2 ++ > 2 files changed, 14 insertions(+) > -- With best wishes Dmitry