[Intel-gfx] [PATCH 1/2] drm/i915/selftests: Align igt_spinner_create_request with hangcheck
Matt Roper
matthew.d.roper at intel.com
Wed Aug 16 21:00:44 UTC 2023
On Wed, Aug 16, 2023 at 01:33:29PM -0700, Cavitt, Jonathan wrote:
> -----Original Message-----
> From: Roper, Matthew D <matthew.d.roper at intel.com>
> Sent: Tuesday, August 15, 2023 12:29 PM
> To: Cavitt, Jonathan <jonathan.cavitt at intel.com>
> Cc: intel-gfx at lists.freedesktop.org; Dutt, Sudeep <sudeep.dutt at intel.com>; chris.p.wilson at linux.intel.com; Gupta, saurabhg <saurabhg.gupta at intel.com>; Shyti, Andi <andi.shyti at intel.com>; Summers, Stuart <stuart.summers at intel.com>; Das, Nirmoy <nirmoy.das at intel.com>; Belgaumkar, Vinay <vinay.belgaumkar at intel.com>; Winiarski, Michal <michal.winiarski at intel.com>
> Subject: Re: [PATCH 1/2] drm/i915/selftests: Align igt_spinner_create_request with hangcheck
> >
> > On Tue, Aug 15, 2023 at 09:53:44AM -0700, Jonathan Cavitt wrote:
> > > Align igt_spinner_create_request with the hang_create_request
> > > implementation in selftest_hangcheck.c.
> > >
> > > Signed-off-by: Jonathan Cavitt <jonathan.cavitt at intel.com>
> >
> > Reviewed-by: Matt Roper <matthew.d.roper at intel.com>
> >
> >
> > For the second patch in the series, the general direction looks good to
> > me, but I'm not familiar enough with the spinner implementation and
> > context handling to do a detailed review there. Hopefully someone more
> > familiar with that code can take a look.
> >
>
>
> Thank you for the RB! If it's not too much trouble, could you please push
> this patch (independent of the rest of the series) upstream? Sudeep would
> like to see this patch upstreamed as soon as possible to get MTL prepared
> for PV. I figured I'd ask you first since you provided the RB.
>
> Of course, if you're busy, that's understandable as well.
Since you'd previously sent this patch by itself, I used the CI results
from that submission, which were clean aside from false positive hits of
fdo#9121.
Applied to drm-intel-gt-next. Thanks for the patch.
Matt
> -Jonathan Cavitt
>
>
> >
> > Matt
> >
> > > ---
> > > drivers/gpu/drm/i915/selftests/igt_spinner.c | 3 +++
> > > 1 file changed, 3 insertions(+)
> > >
> > > diff --git a/drivers/gpu/drm/i915/selftests/igt_spinner.c b/drivers/gpu/drm/i915/selftests/igt_spinner.c
> > > index 0f064930ef11..8c3e1f20e5a1 100644
> > > --- a/drivers/gpu/drm/i915/selftests/igt_spinner.c
> > > +++ b/drivers/gpu/drm/i915/selftests/igt_spinner.c
> > > @@ -179,6 +179,9 @@ igt_spinner_create_request(struct igt_spinner *spin,
> > >
> > > *batch++ = arbitration_command;
> > >
> > > + memset32(batch, MI_NOOP, 128);
> > > + batch += 128;
> > > +
> > > if (GRAPHICS_VER(rq->i915) >= 8)
> > > *batch++ = MI_BATCH_BUFFER_START | BIT(8) | 1;
> > > else if (IS_HASWELL(rq->i915))
> > > --
> > > 2.25.1
> > >
> >
> > --
> > Matt Roper
> > Graphics Software Engineer
> > Linux GPU Platform Enablement
> > Intel Corporation
> >
--
Matt Roper
Graphics Software Engineer
Linux GPU Platform Enablement
Intel Corporation
More information about the Intel-gfx
mailing list