<6>[80551.754265] msm_vidc_dec: Inside vid_dec_open() <7>[80551.754357] Virtual Address of ioremap is f1e00000 <7>[80551.754418] vid_dec_get_empty_client_index(): available client index = 0 <3>[80551.759026] msm_iommu: Unexpected IOMMU page fault! <3>[80551.759148] msm_iommu: name = vcodec_a <3>[80551.759209] msm_iommu: context = vcodec_a_mm1 (1) <3>[80551.759270] msm_iommu: Interesting registers: <3>[80551.759392] msm_iommu: FAR = 00020fc8 PAR = 00000000 <3>[80551.759453] msm_iommu: FSR = 4000000a [TF APF SS ] <3>[80551.759575] msm_iommu: FSYNR0 = 0f000000 FSYNR1 = 00443463 <3>[80551.759636] msm_iommu: TTBR0 = af128000 TTBR1 = 00000000 <3>[80551.759789] msm_iommu: SCTLR = 00000003 ACTLR = 00037072 <3>[80551.759850] msm_iommu: PRRR = ff0881a8 NMRR = 40e040e0 <3>[80551.759941] msm_iommu: Unexpected IOMMU page fault! <3>[80551.760033] msm_iommu: name = vcodec_a <3>[80551.760094] msm_iommu: context = vcodec_a_mm1 (1) <3>[80551.760216] msm_iommu: Interesting registers: <3>[80551.760277] msm_iommu: FAR = 00020fc0 PAR = 00000000 <3>[80551.760338] msm_iommu: FSR = 4000000a [TF APF SS ] <3>[80551.760399] msm_iommu: FSYNR0 = 0e000000 FSYNR1 = 00440463 <3>[80551.760460] msm_iommu: TTBR0 = af128000 TTBR1 = 00000000 <3>[80551.760582] msm_iommu: SCTLR = 00000003 ACTLR = 00037072 <3>[80551.760643] msm_iommu: PRRR = ff0881a8 NMRR = 40e040e0 <6>[80551.773552] fw_version 11:30:2012 <7>[80551.773766] Entering vid_dec_vcd_cb() <7>[80551.773827] vid_dec_vcd_open_done <7>[80551.773888] vid_dec_ioctl <7>[80551.773888] VDEC_IOCTL_SET_CODEC <7>[80551.773918] setting code type = 1 <7>[80551.773918] vid_dec_ioctl <7>[80551.773918] VDEC_IOCTL_SET_OUTPUT_FORMAT <7>[80551.773949] vid_dec_ioctl <7>[80551.773949] VDEC_IOCTL_SET_PICRES <7>[80551.773949] vid_dec_ioctl <7>[80551.773949] VDEC_IOCTL_GET_BUFFER_REQ <7>[80551.773979] vid_dec_ioctl <7>[80551.774010] VDEC_IOCTL_GET_PICRES <7>[80551.774010] vid_dec_ioctl <7>[80551.774010] VDEC_IOCTL_GET_BUFFER_REQ <7>[80551.774010] vid_dec_ioctl <7>[80551.774040] VDEC_IOCTL_GET_PICRES <7>[80551.774040] vid_dec_ioctl <7>[80551.774040] VDEC_IOCTL_GET_DISABLE_DMX_SUPPORT <7>[80551.774498] vid_dec_ioctl <7>[80551.774498] VDEC_IOCTL_GET_NEXT_MSG <7>[80551.774529] vid_dec_msg_pending(): vid_dec msg queue empty <7>[80551.774529] vid_dec_msg_pending(): vid_dec msg queue empty <7>[80551.783989] vid_dec_ioctl <7>[80551.783989] vid_dec_ioctl <7>[80551.784020] VDEC_IOCTL_SET_PICRES <7>[80551.784020] vid_dec_ioctl <7>[80551.784020] VDEC_IOCTL_GET_BUFFER_REQ <7>[80551.784050] vid_dec_ioctl <7>[80551.784050] VDEC_IOCTL_GET_PICRES <7>[80551.790947] vid_dec_ioctl <7>[80551.790978] VDEC_IOCTL_SET_PICRES <7>[80551.790978] vid_dec_ioctl <7>[80551.790978] VDEC_IOCTL_GET_BUFFER_REQ <7>[80551.791008] vid_dec_ioctl <7>[80551.791008] VDEC_IOCTL_GET_PICRES <7>[80551.791161] vid_dec_ioctl <7>[80551.791161] VDEC_IOCTL_GET_PICRES <7>[80551.792473] vid_dec_ioctl <7>[80551.792503] VDEC_IOCTL_SET_BUFFER_REQ <7>[80551.796990] vid_dec_ioctl <7>[80551.796990] VDEC_IOCTL_GET_PICRES <7>[80551.803124] vid_dec_ioctl <7>[80551.803124] VDEC_IOCTL_SET_BUFFER <7>[80551.805504] vid_dec_ioctl <7>[80551.805504] VDEC_IOCTL_SET_BUFFER <7>[80551.806023] vid_dec_ioctl <7>[80551.806023] VDEC_IOCTL_GET_PICRES <7>[80551.807762] vid_dec_ioctl <7>[80551.807762] VDEC_IOCTL_SET_BUFFER_REQ <7>[80551.821770] vid_dec_ioctl <7>[80551.821770] VDEC_IOCTL_GET_PICRES <7>[80551.821831] vid_dec_ioctl <7>[80551.821831] VDEC_IOCTL_GET_MV_BUFFER_SIZE <7>[80551.821861] Returning W: 1920, H: 272, S: 557056, A: 8192 <7>[80551.832848] vid_dec_ioctl <7>[80551.832848] VDEC_IOCTL_SET_H264_MV_BUFFER <7>[80551.833305] Virt: fb000000, Phys 01402000, fd: 112 <7>[80551.833305] Dev addr 01402000 <7>[80551.833733] vid_dec_ioctl <7>[80551.833733] VDEC_IOCTL_SET_BUFFER <3>[80551.833885] vidc_insert_addr_table():ION iommu map fail, ret = 0, iova = 0x0 <7>[80551.834038] vid_dec_set_buffer() : user_virt_addr = a4fec000 cannot be set. <7>[80551.846306] vid_dec_ioctl <7>[80551.846336] VDEC_IOCTL_FREE_BUFFER <7>[80551.846336] vid_dec_free_buffer() : user_virt_addr = a4fec000 has not been set. <7>[80551.846398] vid_dec_ioctl <7>[80551.846428] VDEC_IOCTL_FREE_H264_MV_BUFFER <7>[80551.849938] vid_dec_ioctl <7>[80551.849938] VDEC_IOCTL_FREE_BUFFER <7>[80551.849938] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.849968] vid_dec_ioctl <7>[80551.849968] VDEC_IOCTL_FREE_BUFFER <7>[80551.849968] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.849968] vid_dec_ioctl <7>[80551.849968] VDEC_IOCTL_FREE_BUFFER <7>[80551.849999] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.849999] vid_dec_ioctl <7>[80551.849999] VDEC_IOCTL_FREE_BUFFER <7>[80551.849999] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850029] vid_dec_ioctl <7>[80551.850029] VDEC_IOCTL_FREE_BUFFER <7>[80551.850029] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850029] vid_dec_ioctl <7>[80551.850029] VDEC_IOCTL_FREE_BUFFER <7>[80551.850060] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850060] vid_dec_ioctl <7>[80551.850060] VDEC_IOCTL_FREE_BUFFER <7>[80551.850060] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850090] vid_dec_ioctl <7>[80551.850090] VDEC_IOCTL_FREE_BUFFER <7>[80551.850090] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850090] vid_dec_ioctl <7>[80551.850090] VDEC_IOCTL_FREE_BUFFER <7>[80551.850121] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850121] vid_dec_ioctl <7>[80551.850121] VDEC_IOCTL_FREE_BUFFER <7>[80551.850121] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850121] vid_dec_ioctl <7>[80551.850151] VDEC_IOCTL_FREE_BUFFER <7>[80551.850151] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850151] vid_dec_ioctl <7>[80551.850151] VDEC_IOCTL_FREE_BUFFER <7>[80551.850151] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850182] vid_dec_ioctl <7>[80551.850182] VDEC_IOCTL_FREE_BUFFER <7>[80551.850182] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850182] vid_dec_ioctl <7>[80551.850182] VDEC_IOCTL_FREE_BUFFER <7>[80551.850212] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850212] vid_dec_ioctl <7>[80551.850212] VDEC_IOCTL_FREE_BUFFER <7>[80551.850212] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850243] vid_dec_ioctl <7>[80551.850243] VDEC_IOCTL_FREE_BUFFER <7>[80551.850243] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850243] vid_dec_ioctl <7>[80551.850243] VDEC_IOCTL_FREE_BUFFER <7>[80551.850273] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850273] vid_dec_ioctl <7>[80551.850273] VDEC_IOCTL_FREE_BUFFER <7>[80551.850273] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850273] vid_dec_ioctl <7>[80551.850304] VDEC_IOCTL_FREE_BUFFER <7>[80551.850304] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850304] vid_dec_ioctl <7>[80551.850304] VDEC_IOCTL_FREE_BUFFER <7>[80551.850304] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850334] vid_dec_ioctl <7>[80551.850334] VDEC_IOCTL_FREE_BUFFER <7>[80551.850334] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850334] vid_dec_ioctl <7>[80551.850365] VDEC_IOCTL_FREE_BUFFER <7>[80551.850365] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80551.850395] vid_dec_ioctl <7>[80551.850395] VDEC_IOCTL_FREE_BUFFER <7>[80551.851128] vid_dec_ioctl <7>[80551.851128] VDEC_IOCTL_FREE_BUFFER <7>[80551.851799] vid_dec_ioctl <7>[80551.851830] VDEC_IOCTL_STOP_NEXT_MSG <7>[80551.851860] vid_dec_msg_pending(): vid_dec msg queue empty <7>[80551.851860] vid_dec_msg_pending(): List empty and Stop Msg set <7>[80551.851860] rc = 0, stop_msg = 1 <6>[80551.851891] msm_vidc_dec: Inside vid_dec_release() <7>[80551.851952] msm_vidc_dec: Inside vid_dec_close_client() <7>[80551.852013] Entering vid_dec_vcd_cb() <7>[80551.852043] msm_vidc_dec: Sending VDEC_MSG_RESP_STOP_DONE to client <7>[80551.852043] <7>[80551.852043] Stuck at the stop call <7>[80551.852043] <7>[80551.852043] Came out of wait event <6>[80551.867607] msm_vidc_dec: Return from vid_dec_release() <6>[80554.478264] msm_vidc_dec: Inside vid_dec_open() <7>[80554.478447] Virtual Address of ioremap is f1e00000 <7>[80554.478539] vid_dec_get_empty_client_index(): available client index = 0 <6>[80554.503533] fw_version 11:30:2012 <7>[80554.503777] Entering vid_dec_vcd_cb() <7>[80554.503838] vid_dec_vcd_open_done <7>[80554.503899] vid_dec_ioctl <7>[80554.503899] VDEC_IOCTL_SET_CODEC <7>[80554.503929] setting code type = 1 <7>[80554.503929] vid_dec_ioctl <7>[80554.503929] VDEC_IOCTL_SET_OUTPUT_FORMAT <7>[80554.503929] vid_dec_ioctl <7>[80554.503960] VDEC_IOCTL_SET_PICRES <7>[80554.503960] vid_dec_ioctl <7>[80554.503960] VDEC_IOCTL_GET_BUFFER_REQ <7>[80554.503960] vid_dec_ioctl <7>[80554.503990] VDEC_IOCTL_GET_PICRES <7>[80554.503990] vid_dec_ioctl <7>[80554.503990] VDEC_IOCTL_GET_BUFFER_REQ <7>[80554.503990] vid_dec_ioctl <7>[80554.503990] VDEC_IOCTL_GET_PICRES <7>[80554.504021] vid_dec_ioctl <7>[80554.504021] VDEC_IOCTL_GET_DISABLE_DMX_SUPPORT <7>[80554.504387] vid_dec_ioctl <7>[80554.504387] VDEC_IOCTL_GET_NEXT_MSG <7>[80554.504418] vid_dec_msg_pending(): vid_dec msg queue empty <7>[80554.504418] vid_dec_msg_pending(): vid_dec msg queue empty <7>[80554.510582] vid_dec_ioctl <7>[80554.510582] vid_dec_ioctl <7>[80554.510582] VDEC_IOCTL_SET_PICRES <7>[80554.510613] vid_dec_ioctl <7>[80554.510613] VDEC_IOCTL_GET_BUFFER_REQ <7>[80554.510613] vid_dec_ioctl <7>[80554.510643] VDEC_IOCTL_GET_PICRES <7>[80554.512169] vid_dec_ioctl <7>[80554.512169] VDEC_IOCTL_SET_PICRES <7>[80554.512169] vid_dec_ioctl <7>[80554.512169] VDEC_IOCTL_GET_BUFFER_REQ <7>[80554.512200] vid_dec_ioctl <7>[80554.512200] VDEC_IOCTL_GET_PICRES <7>[80554.512352] vid_dec_ioctl <7>[80554.512383] VDEC_IOCTL_GET_PICRES <7>[80554.512627] vid_dec_ioctl <7>[80554.512627] VDEC_IOCTL_SET_BUFFER_REQ <7>[80554.512993] vid_dec_ioctl <7>[80554.513024] VDEC_IOCTL_GET_PICRES <7>[80554.517784] vid_dec_ioctl <7>[80554.517784] VDEC_IOCTL_SET_BUFFER <7>[80554.519737] vid_dec_ioctl <7>[80554.519768] VDEC_IOCTL_SET_BUFFER <7>[80554.520836] vid_dec_ioctl <7>[80554.520867] VDEC_IOCTL_GET_PICRES <7>[80554.521263] vid_dec_ioctl <7>[80554.521263] VDEC_IOCTL_SET_BUFFER_REQ <7>[80554.531639] vid_dec_ioctl <7>[80554.531639] VDEC_IOCTL_GET_PICRES <7>[80554.531700] vid_dec_ioctl <7>[80554.531731] VDEC_IOCTL_GET_MV_BUFFER_SIZE <7>[80554.531731] Returning W: 1920, H: 272, S: 557056, A: 8192 <7>[80554.539269] vid_dec_ioctl <7>[80554.539299] VDEC_IOCTL_SET_H264_MV_BUFFER <7>[80554.539818] Virt: fd000000, Phys 01402000, fd: 112 <7>[80554.539818] Dev addr 01402000 <7>[80554.540276] vid_dec_ioctl <7>[80554.540276] VDEC_IOCTL_SET_BUFFER <3>[80554.540428] vidc_insert_addr_table():ION iommu map fail, ret = 0, iova = 0x0 <7>[80554.540611] vid_dec_set_buffer() : user_virt_addr = a4fec000 cannot be set. <7>[80554.550652] vid_dec_ioctl <7>[80554.550682] VDEC_IOCTL_FREE_BUFFER <7>[80554.550682] vid_dec_free_buffer() : user_virt_addr = a4fec000 has not been set. <7>[80554.550774] vid_dec_ioctl <7>[80554.550774] VDEC_IOCTL_FREE_H264_MV_BUFFER <7>[80554.556847] vid_dec_ioctl <7>[80554.556877] VDEC_IOCTL_FREE_BUFFER <7>[80554.556877] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.556877] vid_dec_ioctl <7>[80554.556877] VDEC_IOCTL_FREE_BUFFER <7>[80554.556908] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.556908] vid_dec_ioctl <7>[80554.556908] VDEC_IOCTL_FREE_BUFFER <7>[80554.556908] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.556908] vid_dec_ioctl <7>[80554.556938] VDEC_IOCTL_FREE_BUFFER <7>[80554.556938] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.556938] vid_dec_ioctl <7>[80554.556938] VDEC_IOCTL_FREE_BUFFER <7>[80554.556938] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.556969] vid_dec_ioctl <7>[80554.556969] VDEC_IOCTL_FREE_BUFFER <7>[80554.556969] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.556969] vid_dec_ioctl <7>[80554.556999] VDEC_IOCTL_FREE_BUFFER <7>[80554.556999] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.556999] vid_dec_ioctl <7>[80554.556999] VDEC_IOCTL_FREE_BUFFER <7>[80554.556999] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.557030] vid_dec_ioctl <7>[80554.557030] VDEC_IOCTL_FREE_BUFFER <7>[80554.557030] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.557030] vid_dec_ioctl <7>[80554.557030] VDEC_IOCTL_FREE_BUFFER <7>[80554.557060] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.557060] vid_dec_ioctl <7>[80554.557060] VDEC_IOCTL_FREE_BUFFER <7>[80554.557060] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.557091] vid_dec_ioctl <7>[80554.557091] VDEC_IOCTL_FREE_BUFFER <7>[80554.557091] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.557091] vid_dec_ioctl <7>[80554.557091] VDEC_IOCTL_FREE_BUFFER <7>[80554.557121] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.557121] vid_dec_ioctl <7>[80554.557121] VDEC_IOCTL_FREE_BUFFER <7>[80554.557121] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.557121] vid_dec_ioctl <7>[80554.557152] VDEC_IOCTL_FREE_BUFFER <7>[80554.557152] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.557152] vid_dec_ioctl <7>[80554.557152] VDEC_IOCTL_FREE_BUFFER <7>[80554.557152] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.557182] vid_dec_ioctl <7>[80554.557182] VDEC_IOCTL_FREE_BUFFER <7>[80554.557182] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.557182] vid_dec_ioctl <7>[80554.557182] VDEC_IOCTL_FREE_BUFFER <7>[80554.557213] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.557213] vid_dec_ioctl <7>[80554.557213] VDEC_IOCTL_FREE_BUFFER <7>[80554.557213] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.557243] vid_dec_ioctl <7>[80554.557243] VDEC_IOCTL_FREE_BUFFER <7>[80554.557243] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.557243] vid_dec_ioctl <7>[80554.557243] VDEC_IOCTL_FREE_BUFFER <7>[80554.557274] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.557274] vid_dec_ioctl <7>[80554.557274] VDEC_IOCTL_FREE_BUFFER <7>[80554.557274] vid_dec_free_buffer() : user_virt_addr = (null) has not been set. <7>[80554.557335] vid_dec_ioctl <7>[80554.557335] VDEC_IOCTL_FREE_BUFFER <7>[80554.558067] vid_dec_ioctl <7>[80554.558067] VDEC_IOCTL_FREE_BUFFER <7>[80554.560753] vid_dec_ioctl <7>[80554.560784] VDEC_IOCTL_STOP_NEXT_MSG <7>[80554.560814] vid_dec_msg_pending(): vid_dec msg queue empty <7>[80554.560814] vid_dec_msg_pending(): List empty and Stop Msg set <7>[80554.560814] rc = 0, stop_msg = 1 <6>[80554.560814] msm_vidc_dec: Inside vid_dec_release() <7>[80554.560906] msm_vidc_dec: Inside vid_dec_close_client() <7>[80554.560967] Entering vid_dec_vcd_cb() <7>[80554.560997] msm_vidc_dec: Sending VDEC_MSG_RESP_STOP_DONE to client <7>[80554.560997] <7>[80554.560997] Stuck at the stop call <7>[80554.560997] <7>[80554.560997] Came out of wait event <6>[80554.578941] msm_vidc_dec: Return from vid_dec_release()