hi TI experts,
We found an issue recently on TDA4VM product board with OPENGL operations that is OPENGL rendering output image stopped updating when issue occurred while input image buffer was updating normal. Unfortunately we don't have any log on OPENGL Applications, but we have dumped linux kernel information with dmesg.
The SDK base version is 7.3 and OS is Linux.
Here are some of GPU debug infos on kernel print:
[16:55:12.216][ 8.887288] PVR_K: 1180: RGX Firmware image 'rgx.fw.22.104.208.318' loaded
[16:55:12.216][ 28.625971] hrtimer: interrupt took 56255 ns
[16:55:12.216][ 85.868337] PVR_K: 264: ------------[ PVR DBG: START (High) ]------------
[16:55:12.217][ 85.879525] PVR_K: 264: OS kernel info: Linux 5.4.106-g023faefa70 #4 SMP PREEMPT Fri Aug 26 02:51:06 CST 2022 aarch64
[16:55:12.217][ 85.903292] PVR_K: 264: DDK info: Rogue_DDK_Linux_WS rogueddk 1.13@5776728 (release) j721e_linux
[16:55:12.217][ 85.915165] PVR_K: 264: Time now: 85915148us
[16:55:12.218][ 85.921053] PVR_K: 264: Services State: OK
[16:55:12.218][ 85.932838] PVR_K: 264: Connections: P512-V512-T1180-render_mng
[16:55:12.219][ 85.944673] PVR_K: 264: ------[ Driver Info ]------
[16:55:12.220][ 85.957294] PVR_K: 264: Comparison of UM/KM components: MATCHING
[16:55:12.220][ 85.965207] PVR_K: 264: KM Arch: 64 Bit
[16:55:12.220][ 85.982291] PVR_K: 264: UM Connected Clients: 64 Bit
[16:55:12.220][ 85.995768] PVR_K: 264: UM info: 1.13 @ 5776728 (release) build options: 0x80000810
[16:55:12.224][ 86.006429] PVR_K: 264: KM info: 1.13 @ 5776728 (release) build options: 0x00000810
[16:55:12.224][ 86.016721] PVR_K: 264: Window system: wayland
[16:55:12.224][ 86.025705] PVR_K: 264: FW info: 1.13 @ 5776728 (release) build options: 0x80000810
[16:55:12.224][ 86.035248] PVR_K: 264: ------[ RGX Device: Start ]------
[16:55:12.224][ 86.043735] PVR_K: 264: ------[ RGX Info ]------
[16:55:12.225][ 86.052692] PVR_K: 264: RGX BVNC: 22.104.208.318 (rogue)
[16:55:12.225][ 86.063042] PVR_K: 264: RGX Device State: Active
[16:55:12.225][ 86.068776] PVR_K: 264: RGX Power State: ON
[16:55:12.225][ 86.077661] PVR_K: 264: BIF0 - OK
[16:55:12.225][ 86.081840] PVR_K: 264: RGX firmware connection state: UP (Fw=active; OS=active)
[16:55:12.226][ 86.090381] PVR_K: 264: RGX FW State: OK (HWRState 0x00000001: HWR OK;)
[16:55:12.226][ 86.100416] PVR_K: 264: RGX FW Power State: RGXFWIF_POW_IDLE (APM disabled: 0 ok, 0 denied, 0 non-idle, 0 retry, 0 other, 0 total. Latency: 100 ms)
[16:55:12.226][ 86.117211] PVR_K: 264: RGX DVFS: 0 frequency changes. Current frequency: 750.000 MHz (sampled at 84132629340 ns). FW frequency: 100.000 MHz.
[16:55:12.230][ 86.134648] PVR_K: 264: RGX FW OS 0 - State: active; Freelists: Ok; Priority: 1;
[16:55:12.230][ 86.144603] PVR_K: 264: Number of HWR: GP(1/1+0), 2D(0/0+0), TA(1/1+0), 3D(0/0+0), CDM(0/0+0), FALSE(0,0,0,0,0)
[16:55:12.230][ 86.157617] PVR_K: 264: DM 0 (GP)
[16:55:12.231][ 86.162085] PVR_K: 264: Recovery 2: PID = 0, frame = 0, HWRTData = 0x00000000, EventStatus = 0x00000410
[16:55:12.231][ 86.177130] PVR_K: 264: CRTimer = 0x00000e4e4b12, OSTimer = 85.845657775, CyclesElapsed = 61443084800
[16:55:12.231][ 86.189749] PVR_K: 264: MIPS TLB fault: BadVA = 0xC0FE0000, EntryLo = 0x00000015 (page PA 0x0, V 0)
[16:55:12.232][ 86.201394] PVR_K: 264: DM 1 (HWRflags 0x00000000: working;)
[16:55:12.232][ 86.209264] PVR_K: 264: DM 2 (HWRflags 0x00000000: working;)
[16:55:12.232][ 86.219088] PVR_K: 264: Recovery 1: PID = 512, frame = 0, HWRTData = 0xC00C0680, EventStatus = 0x00000410, Guilty Lockup
[16:55:12.233][ 86.234968] PVR_K: 264: CRTimer = 0x00000e4bce16, OSTimer = 85.789997231, CyclesElapsed = 1399552
[16:55:12.234][ 86.248128] PVR_K: 264: PreResetTimeInCycles = 45824, HWResetTimeInCycles = 24320, FreelistReconTimeInCycles = 230912, TotalRecoveryTimeInCycles = 301056
[16:55:12.235][ 86.266894] PVR_K: 264: BIF0 - FAULT:
[16:55:12.236][ 86.271808] PVR_K: 264: * MMU status (0x0000000000001041): PC = 1, Page Size = 0 (Page Catalog).
[16:55:12.237][ 86.290157] PVR_K: 264: * Request (0x0004190000030300): VDM (PPP State), Reading from 0x0000030300.
[16:55:12.239][ 86.304083] PVR_K: 264: PC index (0) out of bounds (0)
[16:55:12.239][ 86.317179] PVR_K: 264: DM 3 (HWRflags 0x00000000: working;)
[16:55:12.239][ 86.325740] PVR_K: 264: DM 4 (HWRflags 0x00000000: working;)
[16:55:12.239][ 86.332708] PVR_K: 264: RGX Kernel CCB WO:0x23 RO:0x23
[16:55:12.239][ 86.340035] PVR_K: 264: RGX Firmware CCB WO:0xE RO:0xE
[16:55:12.240][ 86.348211] PVR_K: 264: RGX Kernel CCB commands executed = 1315
[16:55:12.240][ 86.356197] PVR_K: 264: RGX SLR: Forced UFO updates requested = 0
[16:55:12.240][ 86.363257] PVR_K: 264: Thread0: FW IRQ count = 3901
[16:55:12.240][ 86.369271] PVR_K: 264: Last sampled IRQ count in LISR = 3901
[16:55:12.241][ 86.379349] PVR_K: 264: FW System config flags = 0x00020020 (Ctx switch options: Medium CSW profile; VDM CS INDEX mode; HWR EN; FBCDCv3.1;)
[16:55:12.241][ 86.397268] PVR_K: 264: FW OS config flags = 0x00000007 (Ctx switch: TA; 3D; CDM;)
[16:55:12.241][ 86.406984] PVR_K: 264: ------[ RGX registers ]------
[16:55:12.244][ 86.412864] PVR_K: 264: RGX Register Base Address (Linear): 0x0000000069ce4d68
[16:55:12.244][ 86.421367] PVR_K: 264: RGX Register Base Address (Physical): 0x4E20000000
[16:55:12.245][ 86.430149] PVR_K: 264: CORE_ID : 0x0000000008470000
[16:55:12.245][ 86.439439] PVR_K: 264: CORE_REVISION : 0x00D0013E
[16:55:12.245][ 86.448724] PVR_K: 264: DESIGNER_REV_FIELD1 : 0x00000000
[16:55:12.245][ 86.457758] PVR_K: 264: DESIGNER_REV_FIELD2 : 0x00000000
[16:55:12.246][ 86.465529] PVR_K: 264: CHANGESET_NUMBER : 0x0000000000000000
[16:55:12.246][ 86.473594] PVR_K: 264: CLK_CTRL : 0x0aaaaa002a2aaaaa
[16:55:12.246][ 86.483168] PVR_K: 264: CLK_STATUS : 0x0000000000600000
[16:55:12.246][ 86.492825] PVR_K: 264: CLK_CTRL2 : 0x0000000000000000
[16:55:12.246][ 86.502934] PVR_K: 264: CLK_STATUS2 : 0x0000000000000000
[16:55:12.247][ 86.511999] PVR_K: 264: EVENT_STATUS : 0x00000410
[16:55:12.247][ 86.519458] PVR_K: 264: TIMER : 0x000000000e68ee4c
[16:55:12.249][ 86.528781] PVR_K: 264: BIF_FAULT_BANK0_MMU_STATUS : 0x00000000
[16:55:12.249][ 86.539018] PVR_K: 264: BIF_FAULT_BANK0_REQ_STATUS : 0x0000000000000000
[16:55:12.249][ 86.548649] PVR_K: 264: BIF_FAULT_BANK1_MMU_STATUS : 0x00000000
[16:55:12.250][ 86.556164] PVR_K: 264: BIF_FAULT_BANK1_REQ_STATUS : 0x0000000000000000
[16:55:12.250][ 86.564142] PVR_K: 264: BIF_MMU_STATUS : 0x00000000
[16:55:12.250][ 86.572444] PVR_K: 264: BIF_MMU_ENTRY : 0x00000000
[16:55:12.250][ 86.582083] PVR_K: 264: BIF_MMU_ENTRY_STATUS : 0x0000000000000000
[16:55:12.251][ 86.591181] PVR_K: 264: BIF_STATUS_MMU : 0x00000000
[16:55:12.251][ 86.601516] PVR_K: 264: BIF_READS_EXT_STATUS : 0x00000000
[16:55:12.251][ 86.610133] PVR_K: 264: BIF_READS_INT_STATUS : 0x00000000
[16:55:12.251][ 86.618290] PVR_K: 264: BIFPM_STATUS_MMU : 0x00000000
[16:55:12.251][ 86.626362] PVR_K: 264: BIFPM_READS_EXT_STATUS : 0x00000000
[16:55:12.252][ 86.633822] PVR_K: 264: BIFPM_READS_INT_STATUS : 0x00000000
[16:55:12.252][ 86.641755] PVR_K: 264: Warning: BRN44871 is present
[16:55:12.253][ 86.650468] PVR_K: 264: BIF_CAT_BASE_INDEX : 0x0000000000000101
[16:55:12.253][ 86.658661] PVR_K: 264: BIF_CAT_BASE0 : 0x0000000000000000
[16:55:12.253][ 86.666642] PVR_K: 264: BIF_CAT_BASE1 : 0x000000088ff90000
[16:55:12.260][ 86.676268] PVR_K: 264: BIF_CAT_BASE2 : 0x0000000000000000
[16:55:12.260][ 86.684466] PVR_K: 264: BIF_CAT_BASE3 : 0x0000000000000000
[16:55:12.260][ 86.695436] PVR_K: 264: BIF_CAT_BASE4 : 0x0000000000000000
[16:55:12.260][ 86.704320] PVR_K: 264: BIF_CAT_BASE5 : 0x0000000000000000
[16:55:12.261][ 86.713975] PVR_K: 264: BIF_CAT_BASE6 : 0x0000000000000000
[16:55:12.261][ 86.721844] PVR_K: 264: BIF_CAT_BASE7 : 0x0000000000000000
[16:55:12.261][ 86.731106] PVR_K: 264: BIF_CTRL_INVAL : 0x00000000
[16:55:12.261][ 86.738273] PVR_K: 264: BIF_CTRL : 0x000000C0
[16:55:12.262][ 86.746895] PVR_K: 264: BIF_PM_CAT_BASE_VCE0 : 0x00000008935dd001
[16:55:12.263][ 86.756678] PVR_K: 264: BIF_PM_CAT_BASE_TE0 : 0x00000008935c7001
[16:55:12.263][ 86.764569] PVR_K: 264: BIF_PM_CAT_BASE_ALIST0 : 0x00000008935cf001
[16:55:12.263][ 86.774541] PVR_K: 264: BIF_PM_CAT_BASE_VCE1 : 0x0000000000000000
[16:55:12.263][ 86.783273] PVR_K: 264: BIF_PM_CAT_BASE_TE1 : 0x0000000000000000
[16:55:12.263][ 86.791459] PVR_K: 264: BIF_PM_CAT_BASE_ALIST1 : 0x0000000000000000
[16:55:12.264][ 86.801975] PVR_K: 264: PERF_TA_PHASE : 0x00000002
[16:55:12.264][ 86.809464] PVR_K: 264: PERF_TA_CYCLE : 0x008E10BD
[16:55:12.264][ 86.817125] PVR_K: 264: PERF_3D_PHASE : 0x00000002
[16:55:12.264][ 86.825542] PVR_K: 264: PERF_3D_CYCLE : 0x01A0F5EC
[16:55:12.264][ 86.833550] PVR_K: 264: PERF_TA_OR_3D_CYCLE : 0x022F06A9
[16:55:12.265][ 86.840888] PVR_K: 264: PERF_TA_AND_3D_CYCLE : 0x00000000
[16:55:12.265][ 86.848665] PVR_K: 264: PERF_COMPUTE_PHASE : 0x00000000
[16:55:12.265][ 86.857504] PVR_K: 264: PERF_COMPUTE_CYCLE : 0x00000000
[16:55:12.266][ 86.865058] PVR_K: 264: PM_PARTIAL_RENDER_ENABLE : 0x00000000
[16:55:12.266][ 86.872774] PVR_K: 264: ISP_RENDER : 0x00000000
[16:55:12.266][ 86.880259] PVR_K: 264: TLA_STATUS : 0x0000000000000000
[16:55:12.266][ 86.888235] PVR_K: 264: MCU_FENCE : 0x0000018000000000
[16:55:12.267][ 86.896919] PVR_K: 264: VDM_CONTEXT_STORE_STATUS : 0x00000001
[16:55:12.267][ 86.904750] PVR_K: 264: VDM_CONTEXT_STORE_TASK0 : 0x0000000000000000
[16:55:12.267][ 86.912774] PVR_K: 264: VDM_CONTEXT_STORE_TASK1 : 0x0000000000000000
[16:55:12.267][ 86.920871] PVR_K: 264: VDM_CONTEXT_STORE_TASK2 : 0x0000000000000000
[16:55:12.268][ 86.930525] PVR_K: 264: VDM_CONTEXT_RESUME_TASK0 : 0x0000000000000000
[16:55:12.268][ 86.939683] PVR_K: 264: VDM_CONTEXT_RESUME_TASK1 : 0x0000000000000000
[16:55:12.268][ 86.948833] PVR_K: 264: VDM_CONTEXT_RESUME_TASK2 : 0x0000000000000000
[16:55:12.268][ 86.957436] PVR_K: 264: ISP_CTL : 0x0003B00F
[16:55:12.271][ 86.965295] PVR_K: 264: ISP_STATUS : 0x00000003
[16:55:12.271][ 86.972627] PVR_K: 264: MTS_INTCTX : 0x00000000
[16:55:12.271][ 86.979681] PVR_K: 264: MTS_BGCTX : 0x00000000
[16:55:12.271][ 86.986869] PVR_K: 264: MTS_BGCTX_COUNTED_SCHEDULE : 0x00000000
[16:55:12.272][ 86.994775] PVR_K: 264: MTS_SCHEDULE : 0x00000000
[16:55:12.272][ 87.004226] PVR_K: 264: MTS_GPU_INT_STATUS : 0x00004550
[16:55:12.272][ 87.011651] PVR_K: 264: CDM_CONTEXT_STORE_STATUS : 0x00000000
[16:55:12.272][ 87.019815] PVR_K: 264: CDM_CONTEXT_PDS0 : 0x0000000000000000
[16:55:12.273][ 87.028126] PVR_K: 264: CDM_CONTEXT_PDS1 : 0x0000000000000000
[16:55:12.273][ 87.036693] PVR_K: 264: CDM_TERMINATE_PDS : 0x0000000000000000
[16:55:12.273][ 87.044978] PVR_K: 264: CDM_TERMINATE_PDS1 : 0x0000000000000000
[16:55:12.274][ 87.054075] PVR_K: 264: SIDEKICK_IDLE : 0x0000007E
[16:55:12.274][ 87.066264] PVR_K: 264: SLC_IDLE : 0x000000FF
[16:55:12.275][ 87.074794] PVR_K: 264: SLC_STATUS0 : 0x00000000
[16:55:12.275][ 87.082218] PVR_K: 264: SLC_STATUS1 : 0x0000000000000000
[16:55:12.275][ 87.090859] PVR_K: 264: SLC_STATUS2 : 0x0000000000000000
[16:55:12.276][ 87.101792] PVR_K: 264: SLC_CTRL_BYPASS : 0x01000000
[16:55:12.276][ 87.110584] PVR_K: 264: SLC_CTRL_MISC : 0x0000000000200003
[16:55:12.276][ 87.119536] PVR_K: 264: MIPS_ADDR_REMAP1_CONFIG1 : 0x1FC00001
[16:55:12.276][ 87.126781] PVR_K: 264: MIPS_ADDR_REMAP1_CONFIG2 : 0x000000088feaf00c
[16:55:12.277][ 87.135824] PVR_K: 264: MIPS_ADDR_REMAP2_CONFIG1 : 0x1FC01001
[16:55:12.277][ 87.143841] PVR_K: 264: MIPS_ADDR_REMAP2_CONFIG2 : 0x000000088fffe00c
[16:55:12.277][ 87.152951] PVR_K: 264: MIPS_ADDR_REMAP3_CONFIG1 : 0x1FC02001
[16:55:12.277][ 87.161091] PVR_K: 264: MIPS_ADDR_REMAP3_CONFIG2 : 0x000000088fead00c
[16:55:12.277][ 87.169313] PVR_K: 264: MIPS_ADDR_REMAP4_CONFIG1 : 0x1FC00000
[16:55:12.278][ 87.179105] PVR_K: 264: MIPS_ADDR_REMAP4_CONFIG2 : 0x000000000000000c
[16:55:12.279][ 87.187380] PVR_K: 264: MIPS_ADDR_REMAP5_CONFIG1 : 0x00000001
[16:55:12.279][ 87.197149] PVR_K: 264: MIPS_ADDR_REMAP5_CONFIG2 : 0x000000088feaf00c
[16:55:12.279][ 87.205232] PVR_K: 264: MIPS_WRAPPER_CONFIG : 0x000000000001cf80
[16:55:12.279][ 87.214041] PVR_K: 264: MIPS_EXCEPTION_STATUS : 0x00000020
[16:55:12.280][ 87.221474] PVR_K: 264: ---- [ MIPS internal state ] ----
[16:55:12.280][ 87.229095] PVR_K: 264: PC : 0xC0015DC0
[16:55:12.280][ 87.236477] PVR_K: 264: STATUS_REGISTER : 0x00481C05
[16:55:12.280][ 87.244335] PVR_K: 264: CAUSE_REGISTER : 0x00800000
[16:55:12.281][ 87.258047] PVR_K: 264: BAD_REGISTER : 0xC0070990
[16:55:12.281][ 87.266763] PVR_K: 264: EPC : 0xC0015DBC
[16:55:12.281][ 87.274169] PVR_K: 264: SP : 0xCF600FE0
[16:55:12.281][ 87.281440] PVR_K: 264: BAD_INSTRUCTION : 0x00000000
[16:55:12.281][ 87.288954] PVR_K: 264: TLB :
[16:55:12.282][ 87.296857] PVR_K: 264: 0) VA 0xCF800000 ( 64k) -> PA0 0xe20000000 DV , PA1 0x00000000 C
[16:55:12.283][ 87.309392] PVR_K: 264: 1) VA 0xCF000000 ( 16k) -> PA0 0x88f5f0000 DVGC, PA1 0x00000000 DVGC
[16:55:12.284][ 87.319719] PVR_K: 264: 2) VA 0xCF600000 ( 4k) -> PA0 0x88ffff000 DV C, PA1 0x00000000 C
[16:55:12.284][ 87.338999] PVR_K: 264: 3) VA 0xC0040000 ( 64k) -> PA0 0x88fff0000 DVGC, PA1 0x88fdc0000 DVG
[16:55:12.284][ 87.349872] PVR_K: 264: 4) VA 0xC0060000 ( 64k) -> PA0 0x88fc20000 DVG , PA1 0x88fc30000 VGC
[16:55:12.285][ 87.361566] PVR_K: 264: 5) VA 0xC0140000 ( 64k) -> PA0 0x88fd20000 DVG , PA1 0x88e1d0000 DVG
[16:55:12.285][ 87.371762] PVR_K: 264: 6) VA 0xF00C0000 ( 64k) -> PA0 0x00000000 C, PA1 0x00000000 C
[16:55:12.285][ 87.381673] PVR_K: 264: 7) VA 0xC0100000 ( 64k) -> PA0 0x890290000 DVG , PA1 0x8923a0000 DVGC
[16:55:12.286][ 87.391798] PVR_K: 264: 8) VA 0xF0100000 ( 64k) -> PA0 0x00000000 C, PA1 0x00000000 C
[16:55:12.286][ 87.404790] PVR_K: 264: 9) VA 0xC00C0000 ( 64k) -> PA0 0x88ff80000 DVGC, PA1 0x8900e0000 DVGC
[16:55:12.287][ 87.418020] PVR_K: 264: 10) VA 0xC0FE0000 ( 64k) -> PA0 0x88fdf0000 DVG , PA1 0x88fdf0000 DVG
[16:55:12.290][ 87.427706] PVR_K: 264: 11) VA 0xF0160000 ( 64k) -> PA0 0x00000000 C, PA1 0x00000000 C
[16:55:12.290][ 87.439542] PVR_K: 264: 12) VA 0xF0180000 ( 64k) -> PA0 0x00000000 C, PA1 0x00000000 C
[16:55:12.292][ 87.449996] PVR_K: 264: 13) VA 0xC00E0000 ( 64k) -> PA0 0x00000000 C, PA1 0x8900f0000 DV C
[16:55:12.294][ 87.459927] PVR_K: 264: 14) VA 0xC0160000 ( 64k) -> PA0 0x8950b0000 DV , PA1 0x00000000 C
[16:55:12.294][ 87.469691] PVR_K: 264: 15) VA 0xC0000000 ( 64k) -> PA0 0x88f090000 DVGC, PA1 0x88fda0000 DVGC
[16:55:12.294][ 87.479717] PVR_K: 264: --------------------------------
[16:55:12.294][ 87.486141] PVR_K: 264: ------[ RGX FW Trace Info ]------
[16:55:12.294][ 87.493832] PVR_K: 264: Debug log type: none
[16:55:12.294][ 87.504813] PVR_K: 264: RGX FW thread 0: Trace buffer not yet allocated
[16:55:12.294][ 87.512936] PVR_K: 264: ------[ Full CCB Status ]------
[16:55:12.294][ 87.519166] PVR_K: 264: FWCtx 0xC00C0400 (TQ_3D-P512-T1180-render_mng)
[16:55:12.294][ 87.527193] PVR_K: 264: `--<Empty>
[16:55:12.295][ 87.532173] PVR_K: 264: FWCtx 0xC00C0040 (TA-P512-T1180-render_mng)
[16:55:12.295][ 87.540460] PVR_K: 264: |--Waiting FENCE @ 14520 Int=1304 Ext=1303
[16:55:12.297][ 87.548054] PVR_K: 264: | |--Addr:0xc0160000 Val=0x0000050e
[16:55:12.298][ 87.556198] PVR_K: 264: | `--Addr:0xc01400a9 Val=0x00000519
[16:55:12.298][ 87.563673] PVR_K: 264: |--Waiting TA @ 14576 Int=1304 Ext=1303
[16:55:12.298][ 87.571957] PVR_K: 264: `--Waiting UPDATE @ 14696 Int=1304 Ext=1303
[16:55:12.298][ 87.580575] PVR_K: 264: |--Addr:0xc0160000 Val=0x0000050f
[16:55:12.298][ 87.587705] PVR_K: 264: |--Addr:0xc010000c Val=0x0000eab8
[16:55:12.298][ 87.596116] PVR_K: 264: |--Addr:0xc010001c Val=0x00016c80
[16:55:12.298][ 87.605326] PVR_K: 264: |--Addr:0xc010003c Val=0x00017198
[16:55:12.298][ 87.612680] PVR_K: 264: |--Addr:0xc010004c Val=0x00011f64
[16:55:12.299][ 87.619514] PVR_K: 264: `--Addr:0xc01400c9 Val=0x00000519
[16:55:12.299][ 87.627470] PVR_K: 264: FWCtx 0xC00C00E0 (3D-P512-T1180-render_mng)
[16:55:12.299][ 87.636143] PVR_K: 264: |--Waiting FENCE_PR @ 29040 Int=1304 Ext=1303
[16:55:12.299][ 87.643914] PVR_K: 264: | `--Addr:0xc0160000 Val=0x0000050f
[16:55:12.300][ 87.651089] PVR_K: 264: |--Waiting 3D @ 29088 Int=1304 Ext=1303
[16:55:12.300][ 87.658764] PVR_K: 264: `--Waiting UPDATE @ 29480 Int=1304 Ext=1303
[16:55:12.301][ 87.666166] PVR_K: 264: |--Addr:0xc0160000 Val=0x00000510
[16:55:12.301][ 87.672664] PVR_K: 264: |--Addr:0xc0100060 Val=0x00001974
[16:55:12.301][ 87.679371] PVR_K: 264: |--Addr:0xc0100064 Val=0x0000a200
[16:55:12.301][ 87.686558] PVR_K: 264: |--Addr:0xc010006c Val=0x00050a04
[16:55:12.301][ 87.694007] PVR_K: 264: |--Addr:0xc01400c1 Val=0x00000519
[16:55:12.302][ 87.703247] PVR_K: 264: `--Addr:0xc01400d1 Val=0x00000519
[16:55:12.302][ 87.710259] PVR_K: 264: ------[ RGX Device: End ]------
[16:55:12.302][ 87.716666] PVR_K: 264: ------[ System Summary ]------
[16:55:12.302][ 87.725088] PVR_K: 264: Device System Power State: ON
[16:55:12.303][ 87.732856] PVR_K: 264: MaxHWTOut: 500000us, WtTryCt: 10000, WDGTOut(on,off): (10000ms,3600000ms)
[16:55:12.303][ 87.745216] PVR_K: 264: ------[ Server Thread Summary ]------
[16:55:12.303][ 87.755153] PVR_K: 264: pvr_defer_free : Running
[16:55:12.305][ 87.762127] PVR_K: 264: Number of deferred cleanup items : 0
[16:55:12.305][ 87.770120] PVR_K: 264: pvr_device_wdg : Running
[16:55:12.305][ 87.778199] PVR_K: 264: pvr_cacheop : Running
[16:55:12.310][ 87.786676] PVR_K: 264: Configuration: QSZ: 16, UKT: -1, KDFT: 131072, LINESIZE: 64, PGSIZE: 65536, KDF: Yes, URBF: Yes
[16:55:12.311][ 87.801489] PVR_K: 264: Pending deferred CacheOp entries : 0
[16:55:12.311][ 87.809947] PVR_K: 264: ------[ AppHint Settings ]------
[16:55:12.311][ 87.816453] PVR_K: 264: Build Vars
[16:55:12.311][ 87.823853] PVR_K: 264: HWRDebugDumpLimit: 0x00000001
[16:55:12.311][ 87.831556] PVR_K: 264: EnableTrustedDeviceAceConfig: N
[16:55:12.312][ 87.840456] PVR_K: 264: CleanupThreadPriority: 0x00000005
[16:55:12.312][ 87.850639] PVR_K: 264: WatchdogThreadPriority: 0x00000000
[16:55:12.312][ 87.859563] PVR_K: 264: HWPerfClientBufferSize: 0x000c0000
[16:55:12.312][ 87.867636] PVR_K: 264: Module Params
[16:55:12.314][ 87.872684] PVR_K: 264: none
[16:55:12.314][ 87.876659] PVR_K: 264: Debugfs Params
[16:55:12.314][ 87.884600] PVR_K: 264: CacheOpConfig: 0x0000000c
[16:55:12.315][ 87.897330] PVR_K: 264: CacheOpUMKMThresholdSize: 0xffffffff
[16:55:12.315][ 87.907589] PVR_K: 264: Debugfs Params Device ID: 0
[16:55:12.315][ 87.915323] PVR_K: 264: none
[16:55:12.315][ 87.921653] PVR_K: 264: ------[ HTB Log state: Off ]------
[16:55:12.315][ 87.928493] PVR_K: 264: ------[ Active Sync Checkpoints ]------
[16:55:12.318][ 87.937837] PVR_K: 264: - ID = 3902, FWAddr = 0xc0140058, r1:e1:f0: es3_DoKick3D_1307
[16:55:12.318][ 87.945839] PVR_K: 264: - ID = 3900, FWAddr = 0xc0140050, r1:e1:f0: update fence
[16:55:12.318][ 87.959671] ------[ Native Fence Sync: timelines ]------
[16:55:12.318][ 87.966306] foreign_sync: @0 ctx=1 refs=1
[16:55:12.318][ 87.971213] sw: RM_SWTimeline-to-render_mng-512 @0 cur=0
[16:55:12.319][ 87.978084] rogue-ta3d: @1300 ctx=3 refs=5
[16:55:12.319][ 87.982185] @0: (++) refs=4 fwaddr=0xc0140019 enqueue=2 status=Signalled 0-update fence
[16:55:12.319][ 87.990260] @1297: (++) refs=4 fwaddr=0xc0140001 enqueue=2 status=Signalled 1297-update fence
[16:55:12.319][ 87.998848] @1298: (++) refs=4 fwaddr=0xc0140029 enqueue=2 status=Signalled 1298-update fence
[16:55:12.320][ 88.007440] @1299: (++) refs=6 fwaddr=0xc0140051 enqueue=1 status=Signalled 1299-update fence
[16:55:12.320][ 88.022619] rogue-tq3d: @0 ctx=5 refs=1
[16:55:12.321][ 88.027866] QE-hikauto-render_mng-512: @3 ctx=6 refs=2
[16:55:12.322][ 88.033004] @2: (++) refs=1 fwaddr=0xc0140011 enqueue=1 status=Signalled 2-TQM
[16:55:12.324][ 88.045278] V3-hikauto-render_mng-512: @1301 ctx=7 refs=2
[16:55:12.324][ 88.050702] @1300: (++) refs=1 fwaddr=0xc0140071 enqueue=1 status=Signalled 1300-es3_DoKickTA_1308
[16:55:12.325][ 88.068872] P3-hikauto-render_mng-512: @1301 ctx=8 refs=2
[16:55:12.325][ 88.074267] @1300: (++) refs=1 fwaddr=0xc0140049 enqueue=1 status=Signalled 1300-es3_DoKick3D_1308
[16:55:12.326][ 88.090114] PVR_K: 264: ------------[ PVR DBG: END ]------------
[16:55:12.326][ 88.113722] ------------[ cut here ]------------
[16:55:12.326][ 88.118432] WARNING: CPU: 0 PID: 264 at /home/samba/haiqing.song/workdir/svndir/code/check/DCU1_ProcessorSDK_Linux_07_03_00_05_Geely/board-support/extra-drivers/ti-img-rogue-driver-1.13.5776728/binary_j721e_linux_wayland_release/target_aarch64/kbuild/services/server/common/pvr_notifier.c:516 PVRSRVDebugRequest+0x494/0x620 [pvrsrvkm]
[16:55:12.327][ 88.147833] Modules linked in: ipv6 gpio_gps(O) ft_spinlock(O) ft_memdev(O) 8021q garp stp mrp llc cp210x usbserial cdns3_ti cdns3 roles udc_core xhci_plat_hcd xhci_hcd usbcore usb_common ti_j721e_cpsw_virt_mac rpmsg_kdrv_switch rpmsg_char pvrsrvkm(O) ti_k3_dsp_remoteproc ti_k3_r5_remoteproc virtio_rpmsg_bus
[16:55:12.330][ 88.175096] CPU: 0 PID: 264 Comm: pvr_device_wdg Tainted: G O 5.4.106-g023faefa70 #4
[16:55:12.331][ 88.184118] Hardware name: Texas Instruments K3 J721E SoC (DT)
[16:55:12.331][ 88.189935] pstate: 80000005 (Nzcv daif -PAN -UAO)
[16:55:12.332][ 88.194786] pc : PVRSRVDebugRequest+0x494/0x620 [pvrsrvkm]
[16:55:12.332][ 88.200309] lr : PVRSRVDebugRequest+0x494/0x620 [pvrsrvkm]
[16:55:12.334][ 88.205776] sp : ffff800012b0fca0
[16:55:12.334][ 88.209076] x29: ffff800012b0fca0 x28: 0000000000000000
[16:55:12.334][ 88.214371] x27: 0000000000000000 x26: ffff800008c19d60
[16:55:12.334][ 88.219666] x25: ffff00080aa03600 x24: 0000000000000009
[16:55:12.334][ 88.224962] x23: 0000000000000002 x22: 0000000000000000
[16:55:12.335][ 88.230258] x21: 0000000000000000 x20: ffff00080aa036d8
[16:55:12.335][ 88.235552] x19: ffff00080ac59ba0 x18: 0000000000000000
[16:55:12.335][ 88.240846] x17: 0000000000000000 x16: 0000000000000000
[16:55:12.335][ 88.246145] x15: 0000000000000000 x14: 0000000000000000
[16:55:12.335][ 88.251450] x13: 00008a2988372ea1 x12: 0000000000000001
[16:55:12.336][ 88.256756] x11: 0000000000000000 x10: 00000000000009e0
[16:55:12.336][ 88.262051] x9 : ffff800012b0fae0 x8 : ffff000808b3ce40
[16:55:12.336][ 88.267345] x7 : ffff00087fa6ac40 x6 : ffff00087fa6abc0
[16:55:12.337][ 88.272639] x5 : 000000000000b6e9 x4 : ffff000808b3c800
[16:55:12.337][ 88.276514] omap-mailbox 31f81000.mailbox: Try increasing MBOX_TX_QUEUE_LEN
[16:55:12.338][ 88.277932] x3 : 0000000000000000 x2 : ffffffffffffff00
[16:55:12.343][ 88.277934] x1 : 0000000000000000 x0 : ffff00080ac58c00
[16:55:12.343][ 88.277938] Call trace:
[16:55:12.343][ 88.277995] PVRSRVDebugRequest+0x494/0x620 [pvrsrvkm]
[16:55:12.343][ 88.278033] DevicesWatchdogThread_ForEachVaCb+0x100/0x150 [pvrsrvkm]
[16:55:12.344][ 88.285140] platform 5c00000.r5f: failed to send mailbox message, status = -105
[16:55:12.344][ 88.290274] List_PVRSRV_DEVICE_NODE_ForEach_va+0x74/0xb0 [pvrsrvkm]