From dd91409d8e063e37dec88faceeecb2e2f935dc1f Mon Sep 17 00:00:00 2001 From: Dhaval Patel Date: Wed, 28 May 2014 12:29:10 -0700 Subject: [PATCH] msm: mdss: print error code when file node allocation fails Print error code when file node allocation fails within fence acquire logic. This helps to find the root cause for file node allocation failure. Change-Id: Ib6adb9f612f13cb56d8f43549722b78440f689f8 Signed-off-by: Dhaval Patel --- drivers/video/fbdev/msm/mdss_fb.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/video/fbdev/msm/mdss_fb.c b/drivers/video/fbdev/msm/mdss_fb.c index 0f1831242915..b3ad418fd203 100644 --- a/drivers/video/fbdev/msm/mdss_fb.c +++ b/drivers/video/fbdev/msm/mdss_fb.c @@ -2742,9 +2742,9 @@ static int mdss_fb_handle_buf_sync_ioctl(struct msm_sync_pt_data *sync_pt_data, /* create fd */ rel_fen_fd = get_unused_fd_flags(0); if (rel_fen_fd < 0) { - pr_err("%s: get_unused_fd_flags failed\n", - sync_pt_data->fence_name); - ret = -EIO; + pr_err("%s: get_unused_fd_flags failed error:0x%x\n", + sync_pt_data->fence_name, rel_fen_fd); + ret = rel_fen_fd; goto buf_sync_err_2; } @@ -2779,9 +2779,9 @@ static int mdss_fb_handle_buf_sync_ioctl(struct msm_sync_pt_data *sync_pt_data, retire_fen_fd = get_unused_fd_flags(0); if (retire_fen_fd < 0) { - pr_err("%s: get_unused_fd_flags failed for retire fence\n", - sync_pt_data->fence_name); - ret = -EIO; + pr_err("%s: get_unused_fd_flags failed for retire fence error:0x%x\n", + sync_pt_data->fence_name, retire_fen_fd); + ret = retire_fen_fd; sync_fence_put(retire_fence); goto buf_sync_err_3; }