Re: [PATCH 0/9] drm/i915: Cursor vblank evasion

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Jan 17, 2024 at 11:30:10AM +0000, Shankar, Uma wrote:
> 
> 
> > -----Original Message-----
> > From: Intel-gfx <intel-gfx-bounces@xxxxxxxxxxxxxxxxxxxxx> On Behalf Of Ville
> > Syrjala
> > Sent: Wednesday, December 13, 2023 3:55 PM
> > To: intel-gfx@xxxxxxxxxxxxxxxxxxxxx
> > Subject: [PATCH 0/9] drm/i915: Cursor vblank evasion
> > 
> > From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx>
> > 
> > MTL seems very good at racing the cursor mailbox updates against the vblank,
> > causing things to not latch for long enough to cause GTT faults. Attempt to hook
> > up vblank evasions into the legacy cursor path to avoid this.
> > 
> > Also revert a dangerous wm/ddb change related to cursors.
> 
> I have already RB'ed the changes in the series but somehow patchwork had issues and
> not reflecting the same.
> 
> FWIW, this series is
> Reviewed-by: Uma Shankar <uma.shankar@xxxxxxxxx>
> 
> Please merge once the CI results show green, seems one test
> igt@kms_cursor_legacy@torture-move@pipe-a throwing some warnings.

Seems we're still seeing some timeouts from the vblank evasion,
indicating the schedule_timeout(1ms) took approximately some
integer multiple of the frame time :(

To confirm what's happening I might need to pull the full
vblank evasion debugs to into the cursor path as well...

-- 
Ville Syrjälä
Intel



[Index of Archives]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux