[Intel-gfx] [PATCH 0/4] PSR Critical fixes

Daniel Vetter daniel at ffwll.ch
Wed Nov 18 06:57:39 PST 2015


On Mon, Nov 16, 2015 at 04:00:35PM +0000, Rodrigo Vivi wrote:
> Hi Daniel,
> 
> All 4 patches in this series are reviewed and ready to merge,
> could you please merge them?

All merged to dinq, thanks for patches&review.
-Daniel

> 
> Thanks,
> Rodrigo.
> 
> On Fri, Nov 13, 2015 at 10:42 AM Vivi, Rodrigo <rodrigo.vivi at intel.com>
> wrote:
> 
> > On Fri, 2015-11-13 at 17:08 +0200, Ville Syrjälä wrote:
> > > On Wed, Nov 11, 2015 at 11:37:06AM -0800, Rodrigo Vivi wrote:
> > > > Let's split critical PSR fixes from the series that contains other
> > > > reworks, stabilization and improvements.
> > > >
> > > > The second patch in this series isn't considered critical in terms
> > > > of functionality, but it depends on the first one and it can be
> > > > consider
> > > > a fix for PSR residency on VLV/CHV.
> > >
> > > FYI I recently glanced at the psr code and a few things that left me
> > > scratching my head:
> >
> > Thanks for spotting this.
> >
> > > - hsw_psr_enable_sink() frobs at the AUX registers without holding
> > > the hw_mutex.
> > >   On SKL+ it seems to use the normal AUX registers here. Before it
> > > used
> > >   the special PSR registers, so that may have been OK, but the SKL+
> > >   thing seems rather questionable.
> >
> > Yes, I agree. I'll take a look.
> >
> > > - intel_psr_enable() calls intel_psr_activate() on SKL+ but not on
> > >   HSW/BDW. I'm thinking there should be a comment there to make it
> > > clear
> > >   why, if it's even correct.
> >
> > Indeed. Also Durga when reviewing mentioned it would be good to make
> > only worker calling _activate(). So I will follow-up with a patch to
> > fix this.
> >
> >
> > >
> > _______________________________________________
> > Intel-gfx mailing list
> > Intel-gfx at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/intel-gfx
> >

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch


More information about the Intel-gfx mailing list