AMD-GFX Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Philipp Stanner <phasta@mailbox.org>
To: Tvrtko Ursulin <tvrtko.ursulin@igalia.com>,
	phasta@kernel.org,  amd-gfx@lists.freedesktop.org,
	dri-devel@lists.freedesktop.org
Cc: kernel-dev@igalia.com,
	"Christian König" <christian.koenig@amd.com>,
	"Danilo Krummrich" <dakr@kernel.org>, "Leo Liu" <Leo.Liu@amd.com>,
	"Lucas Stach" <l.stach@pengutronix.de>,
	"Matthew Brost" <matthew.brost@intel.com>,
	"Pierre-Eric Pelloux-Prayer" <pierre-eric.pelloux-prayer@amd.com>,
	"Michel Dänzer" <michel.daenzer@mailbox.org>
Subject: Re: [PATCH v6 00/31] Fair(er) DRM scheduler
Date: Thu, 12 Feb 2026 11:04:31 +0100	[thread overview]
Message-ID: <5069c964d408622285c718c447d64c8493bc2e80.camel@mailbox.org> (raw)
In-Reply-To: <12fc3ede-d9af-4d32-8ea4-822a9b93627d@igalia.com>

On Thu, 2026-02-12 at 09:56 +0000, Tvrtko Ursulin wrote:
> 
> On 11/02/2026 11:08, Philipp Stanner wrote:
> > On Wed, 2026-01-28 at 11:07 +0000, Tvrtko Ursulin wrote:
> > > ** NOTE:
> > >     First three patches have been already reviewed and are conceptualy
> > >     independent. But as the code conflicts, I am including them while waiting for
> > >     them to be merged via amd-next, and until they percolate back to drm-tip, in
> > >     order to avoid having to maintain two separate patch series.
> > 
> > 
> > So your intention with this v6 is just to get more reviews? What is the
> > purpose?
> > 
> > And since the plan is supposedly that the drm_sched maintainers take
> > it, when will they know that it's ready now?
> > 
> > Can we agree on delaying a v7 until all lights are green?
> 
> I am waiting on Christian to merge the first three patches via amd-next. 
> That is pending for a month now and in the meantime I did not want to
> send this series and have someone tell me it does not apply. If by a 
> miracle someone actually went to try and give it a spin.

Then praised be the Lord, because this miracle has happened and I was
about to pull this series onto my machines and give it some more
testing and last reviewish look-throughs. That's why I asked about
applicability. Since we basically agree to get it in :)

> For the moment I don't think this is a problem for this series since 
> there are so many more patches still pending to review. And based on the 
> past experience you will not be merging it any time soon. As there are 
> no design conflicts between the two, the review can progress just fine 
> ignoring the first three patches.
> 
> > For the future, I think the more canonical (and less confusing) way to
> > handle situations like this is not to include foreign patches into a
> > single-topic patch series, but to hint in the cover letter at the
> > situation and provide links: "Series is blocked by [1], [2]".
> 
> Again, like that it wouldn't build and no one would be able to test it. 
> For now just skip the first three and focus on the rest and hopefully by 
> v7 I will be able to drop those.

I'd say postpone v7 until the merge conflicts are resolved. Maybe ping
a few of the driver maintainers. I'll also look through it one more
time.

Then hopefully v7 will be mergeable.
(and please no unavoidable changes like merging or adding patches for
v7, except for addressing review feedback)


P.

  reply	other threads:[~2026-02-12 13:41 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-01-28 11:07 [PATCH v6 00/31] Fair(er) DRM scheduler Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 01/31] drm/amdgpu: Reject impossible entities early Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 02/31] drm/amdgpu: Remove redundant missing hw ip handling Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 03/31] drm/sched: Disallow initializing entities with no schedulers Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 04/31] drm/sched: Consolidate entity run queue management Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 05/31] drm/sched: Move run queue related code into a separate file Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 06/31] drm/sched: Add some scheduling quality unit tests Tvrtko Ursulin
2026-01-29 15:31   ` kernel test robot
2026-02-11 10:56     ` Philipp Stanner
2026-02-12  9:44       ` Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 07/31] drm/sched: Add some more " Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 08/31] drm/sched: Implement RR via FIFO Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 09/31] drm/sched: Free all finished jobs at once Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 10/31] drm/sched: Account entity GPU time Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 11/31] drm/sched: Remove idle entity from tree Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 12/31] drm/sched: Add fair scheduling policy Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 13/31] drm/sched: Favour interactive clients slightly Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 14/31] drm/sched: Switch default policy to fair Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 15/31] drm/sched: Remove FIFO and RR and simplify to a single run queue Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 16/31] drm/sched: Embed run queue singleton into the scheduler Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 17/31] accel/amdxdna: Remove drm_sched_init_args->num_rqs usage Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 18/31] accel/rocket: " Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 19/31] accel/ethosu: " Tvrtko Ursulin
2026-02-18 22:06   ` Rob Herring
2026-01-28 11:07 ` [PATCH v6 20/31] drm/amdgpu: " Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 21/31] drm/etnaviv: " Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 22/31] drm/imagination: " Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 23/31] drm/lima: " Tvrtko Ursulin
2026-01-28 11:07 ` [PATCH v6 24/31] drm/msm: " Tvrtko Ursulin
2026-01-28 11:08 ` [PATCH v6 25/31] drm/nouveau: " Tvrtko Ursulin
2026-01-28 11:08 ` [PATCH v6 26/31] drm/panfrost: " Tvrtko Ursulin
2026-01-28 11:08 ` [PATCH v6 27/31] drm/panthor: " Tvrtko Ursulin
2026-01-28 11:08 ` [PATCH v6 28/31] drm/sched: " Tvrtko Ursulin
2026-01-28 11:08 ` [PATCH v6 29/31] drm/v3d: " Tvrtko Ursulin
2026-01-28 11:08 ` [PATCH v6 30/31] drm/xe: " Tvrtko Ursulin
2026-01-28 11:08 ` [PATCH v6 31/31] drm/sched: Remove drm_sched_init_args->num_rqs Tvrtko Ursulin
2026-02-11 11:08 ` [PATCH v6 00/31] Fair(er) DRM scheduler Philipp Stanner
2026-02-12  9:56   ` Tvrtko Ursulin
2026-02-12 10:04     ` Philipp Stanner [this message]
2026-02-12 10:29     ` Danilo Krummrich

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5069c964d408622285c718c447d64c8493bc2e80.camel@mailbox.org \
    --to=phasta@mailbox.org \
    --cc=Leo.Liu@amd.com \
    --cc=amd-gfx@lists.freedesktop.org \
    --cc=christian.koenig@amd.com \
    --cc=dakr@kernel.org \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=kernel-dev@igalia.com \
    --cc=l.stach@pengutronix.de \
    --cc=matthew.brost@intel.com \
    --cc=michel.daenzer@mailbox.org \
    --cc=phasta@kernel.org \
    --cc=pierre-eric.pelloux-prayer@amd.com \
    --cc=tvrtko.ursulin@igalia.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox