drm/radeon/kms: add some loop timeouts in pageflip code