On Tuesday, February 25th, 2025 at 15:43, Harry Wentland 
<harry.wentl...@amd.com> wrote:

> > > We need to be a bit careful when merging patches from the same series
> > > via multiple trees. Maybe we'll merge the colorop stuff via the amd
> > > tree? I don't remember the rules around trees, and I don't know if it
> > > would be fine to merge the vkms changes in that tree as well. (I only
> > > remember Simona recommending against merging via multiple trees, because
> > > it's painful.)
> > > 
> > > If we can't merge the vkms changes via the amd tree, they will likely
> > > need to wait for the amd tree to be merged back in drm-next?
> > > 
> > > If we merge some changes via drm-misc-next, then we won't be able to
> > > merge the rest via amd, if the rest depends on these changes.
> > 
> > If the drm-*-next branches are synchronized often, I propose to split into 
> > 4 series:
> > - 2/45, in drm-misc-fixes (it is a bug)
> > - 3/45, in drm-misc-next (only the vkms part needs it, can be merged just 
> > after 1 with minor conflict resolution, which I can do)
> > - 1, 4..13, 21..45, in drm-amd-next
> > - 14..20, in drm-misc-next, once drm-amd-next is merged in drm-misc-next (I 
> > don't expect huge conflicts if this is merged "soon", afaik nobody is 
> > currently working on the composition algorithm)
> 
> I would think it's easier if it all goes in via drm-misc next,
> except for patch 2 which can be part of drm-misc-fixes. Alex
> and I based our branches on drm-misc-next. There shouldn't be
> major conflicts with drm/amd code but we can check that before
> merging.

That sounds like the simplest solution to me :)

Reply via email to