summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Hellstrom <thellstrom@vmware.com>2018-06-21 09:59:55 +0200
committerThomas Hellstrom <thellstrom@vmware.com>2018-06-25 15:00:56 +0200
commitcb2964b1159b9becae9f663abd2dac6e164458bd (patch)
treeebaa44745812d4b15c5ded59b5b2ef07a5455112
parent669d5dbb04d96fb409e7d2863b015d660d334c46 (diff)
vmwgfx: Silence page flip error printout on -EBUSY
It's not uncommon to hit these, particularly just after switching display server so avoid bloating the log with something that shouldn't be of big concern anyway. Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com> Reviewed-by: Deepak Rawat <drawat@vmware.com>
-rw-r--r--vmwgfx_scrn.c3
-rw-r--r--vmwgfx_stdu.c3
2 files changed, 4 insertions, 2 deletions
diff --git a/vmwgfx_scrn.c b/vmwgfx_scrn.c
index 89bb1d7..8e58cde 100644
--- a/vmwgfx_scrn.c
+++ b/vmwgfx_scrn.c
@@ -330,7 +330,8 @@ static int vmw_sou_crtc_page_flip(struct drm_crtc *crtc,
ret = drm_atomic_helper_page_flip(crtc, new_fb, event, flags, ctx);
if (ret) {
- DRM_ERROR("Page flip error %d.\n", ret);
+ if (ret != -EBUSY)
+ DRM_ERROR("Page flip error %d.\n", ret);
return ret;
}
diff --git a/vmwgfx_stdu.c b/vmwgfx_stdu.c
index b8b91a0..7f8cd8f 100644
--- a/vmwgfx_stdu.c
+++ b/vmwgfx_stdu.c
@@ -503,7 +503,8 @@ static int vmw_stdu_crtc_page_flip(struct drm_crtc *crtc,
ret = drm_atomic_helper_page_flip(crtc, new_fb, event, flags, ctx);
if (ret) {
- DRM_ERROR("Page flip error %d.\n", ret);
+ if (ret != -EBUSY)
+ DRM_ERROR("Page flip error %d.\n", ret);
return ret;
}