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