Am 01.07.2014 10:14, schrieb Michel D?nzer: > From: Michel D?nzer <michel.daenzer at amd.com> > > But move the programming back to the vertical blank interrupt handler. > And signal the flip as being completed immediately after programming it > to the hardware. > > This way we don't have to guess whether or not the hardware will > execute > the flip in a given vertical blank period, avoiding a whole lot of > trouble. > > Also, not using the page flip interrupt anymore avoids problems due to > completing page flips earlier than expected by userspace. > > Signed-off-by: Michel D?nzer <michel.daenzer at amd.com>
Michel, against which tree is this first one? Don't apply clean on 3.16-rc2. Can't find this in 'my' source (radeon_display.c). >> radeon_crtc->flip_status = RADEON_FLIP_SUBMITTED; <<< spin_unlock_irqrestore(&crtc->dev->event_lock, flags); up_read(&rdev->exclusive_lock); Thanks, Dieter