On Tue, May 26, 2015 at 4:53 AM, Michel Dänzer <michel at daenzer.net> wrote: > From: Michel Dänzer <michel.daenzer at amd.com> > > The value was much too low, which could cause the userspace visible > vblank counter to move backwards when the hardware counter wrapped > around. > > Signed-off-by: Michel Dänzer <michel.daenzer at amd.com>
Applied to my -next tree. Thanks! > --- > drivers/gpu/drm/radeon/radeon_irq_kms.c | 8 +++++++- > 1 file changed, 7 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/radeon/radeon_irq_kms.c > b/drivers/gpu/drm/radeon/radeon_irq_kms.c > index 7162c93..d5c392b 100644 > --- a/drivers/gpu/drm/radeon/radeon_irq_kms.c > +++ b/drivers/gpu/drm/radeon/radeon_irq_kms.c > @@ -143,7 +143,13 @@ void radeon_driver_irq_preinstall_kms(struct drm_device > *dev) > */ > int radeon_driver_irq_postinstall_kms(struct drm_device *dev) > { > - dev->max_vblank_count = 0x001fffff; > + struct radeon_device *rdev = dev->dev_private; > + > + if (ASIC_IS_AVIVO(rdev)) > + dev->max_vblank_count = 0x00ffffff; > + else > + dev->max_vblank_count = 0x001fffff; > + > return 0; > } > > -- > 2.1.4 > > _______________________________________________ > dri-devel mailing list > dri-devel at lists.freedesktop.org > http://lists.freedesktop.org/mailman/listinfo/dri-devel