FB display kernel接收HWC调用

2023-09-13  本文已影响0人  Ed_Lannister

这段log可以了解hwc一次job调用,FrameBufferr Kernel被调用的情况。

行 1071: <6>[  280.090234]  (1)[569:composer@2.1-se][DISP][mtk_disp_mgr_ioctl #1562]ERROR:mtk_disp_mgr_ioctl EdwardDDP01 09-11:10:10  
    行 1072: <6>[  280.090250]  (1)[569:composer@2.1-se][DISP][_ioctl_set_session_mode #1427]ERROR:_ioctl_set_session_mode EdwardDDP01 09-11:10:10  
    行 1073: <6>[  280.090257]  (1)[569:composer@2.1-se][DISP][set_session_mode #1374]ERROR:set_session_mode EdwardDDP01 09-11:10:10  
    行 1074: <6>[  280.090316]  (1)[569:composer@2.1-se][DISP][mtk_disp_mgr_ioctl #1562]ERROR:mtk_disp_mgr_ioctl EdwardDDP01 09-11:10:10  
    行 1075: <6>[  280.090324]  (1)[569:composer@2.1-se][DISP][_ioctl_get_info #1144]ERROR:_ioctl_get_info EdwardDDP01 09-11:10:10  
    行 1076: <6>[  280.090330]  (1)[569:composer@2.1-se][DISP][disp_mgr_get_session_info #1112]ERROR:disp_mgr_get_session_info EdwardDDP01 09-11:10:10  
    行 1077: <6>[  280.090430]  (1)[569:composer@2.1-se][DISP][mtk_disp_mgr_ioctl #1562]ERROR:mtk_disp_mgr_ioctl EdwardDDP01 09-11:10:10  
    行 1078: <6>[  280.090437]  (1)[569:composer@2.1-se][DISP][_ioctl_query_valid_layer #1327]ERROR:_ioctl_query_valid_layer EdwardDDP01 09-11:10:10  
    行 1087: <6>[  280.091321]  (1)[569:composer@2.1-se][DISP][mtk_disp_mgr_ioctl #1562]ERROR:mtk_disp_mgr_ioctl EdwardDDP01 09-11:10:10  
    行 1088: <6>[  280.091331]  (1)[569:composer@2.1-se][DISP][_ioctl_prepare_present_fence #355]ERROR:_ioctl_prepare_present_fence EdwardDDP01 09-11:10:10  
    行 1089: <6>[  280.091404]  (1)[569:composer@2.1-se][DISP][mtk_disp_mgr_ioctl #1562]ERROR:mtk_disp_mgr_ioctl EdwardDDP01 09-11:10:10  
    行 1090: <6>[  280.091412]  (1)[569:composer@2.1-se][DISP][_ioctl_prepare_buffer #452]ERROR:_ioctl_prepare_buffer EdwardDDP01 09-11:10:10  
    行 1091: <6>[  280.091456]  (1)[569:composer@2.1-se][DISP][mtk_disp_mgr_ioctl #1562]ERROR:mtk_disp_mgr_ioctl EdwardDDP01 09-11:10:10  
    行 1092: <6>[  280.091463]  (1)[569:composer@2.1-se][DISP][_ioctl_prepare_buffer #452]ERROR:_ioctl_prepare_buffer EdwardDDP01 09-11:10:10  
    行 1093: <6>[  280.091505]  (1)[569:composer@2.1-se][DISP][mtk_disp_mgr_ioctl #1562]ERROR:mtk_disp_mgr_ioctl EdwardDDP01 09-11:10:10  
    行 1094: <6>[  280.091512]  (1)[569:composer@2.1-se][DISP][_ioctl_prepare_buffer #452]ERROR:_ioctl_prepare_buffer EdwardDDP01 09-11:10:10  
    行 1095: <6>[  280.091543]  (1)[569:composer@2.1-se][DISP][mtk_disp_mgr_ioctl #1562]ERROR:mtk_disp_mgr_ioctl EdwardDDP01 09-11:10:10  
    行 1096: <6>[  280.091550]  (1)[569:composer@2.1-se][DISP][_ioctl_prepare_buffer #452]ERROR:_ioctl_prepare_buffer EdwardDDP01 09-11:10:10  
    行 1097: <6>[  280.091579]  (1)[569:composer@2.1-se][DISP][mtk_disp_mgr_ioctl #1562]ERROR:mtk_disp_mgr_ioctl EdwardDDP01 09-11:10:10  
    行 1098: <6>[  280.091586]  (1)[569:composer@2.1-se][DISP][_ioctl_prepare_buffer #452]ERROR:_ioctl_prepare_buffer EdwardDDP01 09-11:10:10  
    行 1106: <6>[  280.091951]  (2)[787:OverlayEngine_0][DISP][mtk_disp_mgr_ioctl #1562]ERROR:mtk_disp_mgr_ioctl EdwardDDP01 09-11:10:10  
    行 1107: <6>[  280.091962]  (2)[787:OverlayEngine_0][DISP][_frame_config #1032]ERROR:_frame_config EdwardDDP01 09-11:10:10  
    行 1108: <6>[  280.091970]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
    行 1109: <6>[  280.091977]  (2)[787:OverlayEngine_0][DISP][disp_validate_ioctl_params #619]ERROR:disp_validate_ioctl_params EdwardDDP01 09-11:10:10  
    行 1110: <6>[  280.091984]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
    行 1111: <6>[  280.091990]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
    行 1112: <6>[  280.091997]  (2)[787:OverlayEngine_0][DISP][disp_validate_input_params #587]ERROR:disp_validate_input_params EdwardDDP01 09-11:10:10  
    行 1113: <6>[  280.092003]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
    行 1114: <6>[  280.092009]  (2)[787:OverlayEngine_0][DISP][disp_validate_input_params #587]ERROR:disp_validate_input_params EdwardDDP01 09-11:10:10  
    行 1115: <6>[  280.092015]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
    行 1116: <6>[  280.092021]  (2)[787:OverlayEngine_0][DISP][disp_validate_input_params #587]ERROR:disp_validate_input_params EdwardDDP01 09-11:10:10  
    行 1117: <6>[  280.092027]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
    行 1118: <6>[  280.092033]  (2)[787:OverlayEngine_0][DISP][disp_validate_input_params #587]ERROR:disp_validate_input_params EdwardDDP01 09-11:10:10  
    行 1119: <6>[  280.092039]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
    行 1120: <6>[  280.092045]  (2)[787:OverlayEngine_0][DISP][disp_validate_input_params #587]ERROR:disp_validate_input_params EdwardDDP01 09-11:10:10  
    行 1121: <6>[  280.092051]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
    行 1122: <6>[  280.092056]  (2)[787:OverlayEngine_0][DISP][disp_validate_input_params #587]ERROR:disp_validate_input_params EdwardDDP01 09-11:10:10  
    行 1123: <6>[  280.092062]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
    行 1124: <6>[  280.092068]  (2)[787:OverlayEngine_0][DISP][disp_validate_input_params #587]ERROR:disp_validate_input_params EdwardDDP01 09-11:10:10  
    行 1125: <6>[  280.092074]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
    行 1126: <6>[  280.092080]  (2)[787:OverlayEngine_0][DISP][disp_validate_input_params #587]ERROR:disp_validate_input_params EdwardDDP01 09-11:10:10  
    行 1127: <6>[  280.092086]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
    行 1128: <6>[  280.092092]  (2)[787:OverlayEngine_0][DISP][disp_validate_input_params #587]ERROR:disp_validate_input_params EdwardDDP01 09-11:10:10  
    行 1129: <6>[  280.092098]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
    行 1130: <6>[  280.092104]  (2)[787:OverlayEngine_0][DISP][disp_validate_input_params #587]ERROR:disp_validate_input_params EdwardDDP01 09-11:10:10  
    行 1131: <6>[  280.092110]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
    行 1132: <6>[  280.092116]  (2)[787:OverlayEngine_0][DISP][disp_validate_input_params #587]ERROR:disp_validate_input_params EdwardDDP01 09-11:10:10  
    行 1133: <6>[  280.092121]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
    行 1134: <6>[  280.092127]  (2)[787:OverlayEngine_0][DISP][disp_validate_input_params #587]ERROR:disp_validate_input_params EdwardDDP01 09-11:10:10  
    行 1135: <6>[  280.092134]  (2)[787:OverlayEngine_0][DISP][input_config_preprocess #719]ERROR:input_config_preprocess EdwardDDP01 09-11:10:10  
    行 1136: <6>[  280.092140]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
    行 1137: <6>[  280.092146]  (2)[787:OverlayEngine_0][DISP][disp_input_get_dirty_roi #643]ERROR:disp_input_get_dirty_roi EdwardDDP01 09-11:10:10   
    行 1149: <6>[  280.093424]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
    行 1224: <6>[  280.094209]  (2)[787:OverlayEngine_0][DISP][disp_input_free_dirty_roi #690]ERROR:disp_input_free_dirty_roi EdwardDDP01 09-11:10:10  
    行 1225: <6>[  280.094215]  (2)[787:OverlayEngine_0][DISP][_get_max_layer #563]ERROR:_get_max_layer EdwardDDP01 09-11:10:10  
上一篇下一篇

猜你喜欢

热点阅读