summaryrefslogtreecommitdiffstats
path: root/domx
diff options
context:
space:
mode:
authorDevaraj Rangasamy <dev@ti.com>2011-08-25 10:27:18 -0700
committerIliyan Malchev <malchev@google.com>2011-08-26 13:22:25 -0700
commitc925a3ba719d6d8c92685bc4efcedd12f31d5288 (patch)
tree554b6bc36a3842a9eaac03a709cb65b1c1e28c84 /domx
parentf26e751771c0794008e466cd8f86601cf55fe572 (diff)
downloadhardware_ti_omap4xxx-c925a3ba719d6d8c92685bc4efcedd12f31d5288.zip
hardware_ti_omap4xxx-c925a3ba719d6d8c92685bc4efcedd12f31d5288.tar.gz
hardware_ti_omap4xxx-c925a3ba719d6d8c92685bc4efcedd12f31d5288.tar.bz2
DOMX: Log error values on failure scenarios.
Logs shared/observed on failures dont have proper error code. UNDEFINED error code masks failure reason Change-Id: I1a7ba901b1301e283f385db6117807501043bc9f Signed-off-by: Devaraj Rangasamy <dev@ti.com>
Diffstat (limited to 'domx')
-rwxr-xr-xdomx/domx/omx_rpc/src/omx_rpc_stub.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/domx/domx/omx_rpc/src/omx_rpc_stub.c b/domx/domx/omx_rpc/src/omx_rpc_stub.c
index d91c899..dd622df 100755
--- a/domx/domx/omx_rpc/src/omx_rpc_stub.c
+++ b/domx/domx/omx_rpc/src/omx_rpc_stub.c
@@ -99,10 +99,11 @@
status = write(hCtx->fd_omx, pPacket, nPacketSize); \
RPC_freePacket(pPacket); \
pPacket = NULL; \
+ if(status < 0 ) DOMX_ERROR("DOMX Write failed 0x%x %d",status,status); \
RPC_assert(status >= 0, RPC_OMX_ErrorUndefined, "Write failed"); \
eError = TIMM_OSAL_ReadFromPipe(hCtx->pMsgPipe[nFxnIdx], &pRetPacket, \
RPC_MSG_SIZE_FOR_PIPE, (TIMM_OSAL_U32 *)(&nSize), TIMM_OSAL_SUSPEND); \
- RPC_assert(eError == TIMM_OSAL_ERR_NONE, RPC_OMX_ErrorUndefined, \
+ RPC_assert(eError == TIMM_OSAL_ERR_NONE, eError, \
"Read failed"); \
} while(0)