AMD drm patch workflow is broken for stable trees
Alex Deucher
alexdeucher at gmail.com
Wed Aug 14 21:30:08 UTC 2024
On Wed, Aug 14, 2024 at 4:55 PM Felix Kuehling <felix.kuehling at amd.com> wrote:
>
> On 2024-08-12 11:00, Greg KH wrote:
> > Hi all,
> >
> > As some of you have noticed, there's a TON of failure messages being
> > sent out for AMD gpu driver commits that are tagged for stable
> > backports. In short, you all are doing something really wrong with how
> > you are tagging these.
> Hi Greg,
>
> I got notifications about one KFD patch failing to apply on six branches
> (6.10, 6.6, 6.1, 5.15, 5.10 and 5.4). The funny thing is, that you
> already applied this patch on two branches back in May. The emails had a
> suspicious looking date in the header (Sep 17, 2001). I wonder if there
> was some date glitch that caused a whole bunch of patches to be re-sent
> to stable somehow:
I think the crux of the problem is that sometimes patches go into
-next with stable tags and they end getting taken into -fixes as well
so after the merge window they end up getting picked up for stable
again. Going forward, if they land in -next, I'll cherry-pick -x the
changes into -fixes so there is better traceability.
Alex
>
> ------------------ original commit in Linus's tree
> ------------------ From 24e82654e98e96cece5d8b919c522054456eeec6 Mon
> Sep 17 00:00:00 2001 From: Alex Deucher
> <alexander.deucher at amd.com>Date: Sun, 14 Apr 2024 13:06:39 -0400
> Subject: [PATCH] drm/amdkfd: don't allow mapping the MMIO HDP page
> with large pages ...
>
> On 6.1 and 6.6, the patch was already applied by you in May:
>
> $ git log --pretty=fuller stable/linux-6.6.y --grep "drm/amdkfd: don't allow mapping the MMIO HDP page with large pages"
> commit 4b4cff994a27ebf7bd3fb9a798a1cdfa8d01b724
> Author: Alex Deucher <alexander.deucher at amd.com>
> AuthorDate: Sun Apr 14 13:06:39 2024 -0400
> Commit: Greg Kroah-Hartman <gregkh at linuxfoundation.org>
> CommitDate: Fri May 17 12:02:34 2024 +0200
>
> drm/amdkfd: don't allow mapping the MMIO HDP page with large pages
> ...
>
> On 6.10 it was already upstream.
>
> On 5.4-5.15 it doesn't apply because of conflicts. I can resolve those
> and send the fixed patches out for you.
>
> Regards,
> Felix
>
>
> >
> > Please fix it up to NOT have duplicates in multiple branches that end up
> > in Linus's tree at different times. Or if you MUST do that, then give
> > us a chance to figure out that it IS a duplicate. As-is, it's not
> > working at all, and I think I need to just drop all patches for this
> > driver that are tagged for stable going forward and rely on you all to
> > provide a proper set of backported fixes when you say they are needed.
> >
> > Again, what you are doing today is NOT ok and is broken. Please fix.
> >
> > greg k-h
More information about the amd-gfx
mailing list