diff options
| author | Dhaval Patel <pdhaval@codeaurora.org> | 2014-05-28 12:29:10 -0700 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:30:17 -0700 |
| commit | dd91409d8e063e37dec88faceeecb2e2f935dc1f (patch) | |
| tree | 2bd6a9ae623e325ebc1f08d5e5ad081cf921f976 | |
| parent | be0764f9509ef0397b93e89a47b3da132c31c14d (diff) | |
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 <pdhaval@codeaurora.org>
| -rw-r--r-- | drivers/video/fbdev/msm/mdss_fb.c | 12 |
1 files 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; } |
