From: Rodrigo Vivi <rodrigo.vivi@intel.com>
To: Lucas De Marchi <lucas.demarchi@intel.com>
Cc: Francois Dugast <francois.dugast@intel.com>,
"intel-xe@lists.freedesktop.org" <intel-xe@lists.freedesktop.org>
Subject: Re: [Intel-xe] [PATCH 3/3] drm/xe: Kill execlist support.
Date: Tue, 25 Jul 2023 16:42:19 -0400 [thread overview]
Message-ID: <ZMAzqxx2JVgsMhoj@intel.com> (raw)
In-Reply-To: <ojes27pyo7okvuw5qw4ddfru2szt3rji52gno5nclgpgoacop2@s4m4c5fjrvpf>
On Mon, Jul 24, 2023 at 09:43:24AM -0300, Lucas De Marchi wrote:
> On Mon, Jul 24, 2023 at 10:02:24AM +0200, Francois Dugast wrote:
> > On Fri, Jul 21, 2023 at 08:40:01PM +0000, Souza, Jose wrote:
> > > On Fri, 2023-07-21 at 16:19 -0400, Rodrigo Vivi wrote:
> > > > This submission backend is incomplete and unsupported.
> > > > It was left there only for some initial bring-up for comparison
> > > > and experiments. But most of Xe driver and its features rely
> > > > entirely on the GuC submission.
> > > >
> > > > If this code is not entirely broken yet, it is likely just a matter
> > > > of time.
> > >
> > > My 2 cents here, I think it is worthy to keep it even broken to make sure Xe have a backend layered architecture and don't end up like i915 +
> > > execlist.
> > > Also for new platforms bring-up this might come handy when fixed(if the necessity comes someone will put the needed hours to make it functional
> > > again)...
> > >
> >
> > My 2 cents: I agree execlist has potential to be useful but only if it is fixed
> > and maintained in the long run, and (quoting the cover letter) "untested,
> > unvalidated, un-ci, unsupported" are all addressed.
> >
> > Otherwise I think it is better to remove it and to keep it somewhere else as a
> > patch if needed in the future, because it is odd to keep code we know not to be
> > functional.
>
> This discussion happened over and over. And it will always come back if
> we keep it like this. If/when someone steps up to add an execlist
> backend, this patch can be used as reference to be reverted.
>
>
> Acked-by: Lucas De Marchi <lucas.demarchi@intel.com>
Thanks for all the reviews and comments here.
After some offline discussions we decided to keep execlists for now,
but put extra work to make it work.
So I pushed the first 2 patches of this series and skipped this one.
>
> Lucas De Marchi
next prev parent reply other threads:[~2023-07-25 20:42 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-07-21 20:19 [Intel-xe] [PATCH 0/3] GuC vs Execlist Rodrigo Vivi
2023-07-21 20:19 ` [Intel-xe] [PATCH 1/3] drm/xe/uapi: Remove XE_QUERY_CONFIG_FLAGS_USE_GUC Rodrigo Vivi
2023-07-21 20:34 ` Souza, Jose
2023-07-21 20:19 ` [Intel-xe] [PATCH 2/3] drm/xe: Invert guc vs execlists parameters and info Rodrigo Vivi
2023-07-21 20:35 ` Souza, Jose
2023-07-21 20:19 ` [Intel-xe] [PATCH 3/3] drm/xe: Kill execlist support Rodrigo Vivi
2023-07-21 20:40 ` Souza, Jose
2023-07-24 8:02 ` Francois Dugast
2023-07-24 12:43 ` Lucas De Marchi
2023-07-25 20:42 ` Rodrigo Vivi [this message]
2023-07-21 20:44 ` [Intel-xe] ✓ CI.Patch_applied: success for GuC vs Execlist Patchwork
2023-07-21 20:45 ` [Intel-xe] ✗ CI.checkpatch: warning " Patchwork
2023-07-21 20:46 ` [Intel-xe] ✓ CI.KUnit: success " Patchwork
2023-07-21 20:50 ` [Intel-xe] ✓ CI.Build: " Patchwork
2023-07-21 20:50 ` [Intel-xe] ✓ CI.Hooks: " Patchwork
2023-07-21 20:51 ` [Intel-xe] ✓ CI.checksparse: " Patchwork
2023-07-21 21:18 ` [Intel-xe] ○ CI.BAT: info " Patchwork
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=ZMAzqxx2JVgsMhoj@intel.com \
--to=rodrigo.vivi@intel.com \
--cc=francois.dugast@intel.com \
--cc=intel-xe@lists.freedesktop.org \
--cc=lucas.demarchi@intel.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.