This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TDA4VM: [TDA4VM] [PVR] GPU HW operation timeout

Part Number: TDA4VM

Hi all,

The GPU in TDA4VM will occasionally hangs, causing the process to abort.

  • ​GPU : PowerVR Rogue GE8439
  • OpenGL ES Version: OpenGL ES 3.2 build 1.13@5776728
  • The OpenGL ES API we called while error occured : glMapBufferRange
  • Error logprinted in the application process:
    (1096) PVR:(Error): HW operation timeout occurred. [ :118 ]
    (1096) PVR:(Error): MapBufferRange: Buffer didn't become valid [ :3261 ]
  • See the attachment(dmesg.log) for error messages printed by the Linux kernel.

Could you help us analyze the error message, why such errors occur?

 

[ 4649.151553] PVR_K:  1096: HW operation timeout, dump server info
[ 4649.151560] PVR_K:  1096: ------------[ PVR DBG: START (High) ]------------
[ 4649.151564] PVR_K:  1096: OS kernel info: Linux 5.4.106 #1 SMP PREEMPT Thu Oct 28 16:24:48 CST 2021 aarch64
[ 4649.151567] PVR_K:  1096: DDK info: Rogue_DDK_Linux_WS rogueddk 1.13@5776728 (release) j721e_linux
[ 4649.151569] PVR_K:  1096: Time now: 4649151568us
[ 4649.151572] PVR_K:  1096: Services State: OK
[ 4649.151577] PVR_K:  1096: Connections: P924-V924-T924-dji_avm_1, P846-V846-T1096-DAVX_CPU0
[ 4649.151580] PVR_K:  1096: ------[ Driver Info ]------
[ 4649.151582] PVR_K:  1096: Comparison of UM/KM components: MATCHING
[ 4649.151583] PVR_K:  1096: KM Arch: 64 Bit
[ 4649.151586] PVR_K:  1096: UM Connected Clients: 64 Bit
[ 4649.151589] PVR_K:  1096: UM info: 1.13 @  5776728 (release) build options: 0x80000810
[ 4649.151592] PVR_K:  1096: KM info: 1.13 @  5776728 (release) build options: 0x00000810
[ 4649.151594] PVR_K:  1096: Window system: wayland
[ 4649.151599] PVR_K:  1096: FW info: 1.13 @  5776728 (release) build options: 0x80000810
[ 4649.151602] PVR_K:  1096: ------[ RGX Device: Start ]------
[ 4649.151603] PVR_K:  1096: ------[ RGX Info ]------
[ 4649.151606] PVR_K:  1096: RGX BVNC: 22.104.208.318 (rogue)
[ 4649.151608] PVR_K:  1096: RGX Device State: Active
[ 4649.151610] PVR_K:  1096: RGX Power State: ON
[ 4649.151614] PVR_K:  1096: BIF0 - OK
[ 4649.151618] PVR_K:  1096: RGX firmware connection state: UP (Fw=active; OS=active)
[ 4649.151622] PVR_K:  1096: RGX FW State: OK (HWRState 0x00000001: HWR OK;)
[ 4649.151626] PVR_K:  1096: 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)
[ 4649.151633] PVR_K:  1096: RGX DVFS: 0 frequency changes. Current frequency: 750.004 MHz (sampled at 4639968059883 ns). FW frequency: 100.000 MHz.
[ 4649.151636] PVR_K:  1096: RGX FW OS 0 - State: active; Freelists: Ok; Priority: 1; 
[ 4649.151641] PVR_K:  1096: RGX Kernel CCB WO:0xC RO:0xC
[ 4649.151643] PVR_K:  1096: RGX Firmware CCB WO:0x0 RO:0x0
[ 4649.151645] PVR_K:  1096: RGX Kernel CCB commands executed = 70796
[ 4649.151647] PVR_K:  1096: RGX SLR: Forced UFO updates requested = 0
[ 4649.151650] PVR_K:  1096: Thread0: FW IRQ count = 118466
[ 4649.151652] PVR_K:  1096: Last sampled IRQ count in LISR = 118466
[ 4649.151657] PVR_K:  1096: FW System config flags = 0x00020020 (Ctx switch options: Medium CSW profile; VDM CS INDEX mode; HWR EN; FBCDCv3.1;)
[ 4649.151669] PVR_K:  1096: FW OS config flags = 0x00000007 (Ctx switch: TA; 3D; CDM;)
[ 4649.151671] PVR_K:  1096: ------[ RGX registers ]------
[ 4649.151675] PVR_K:  1096: RGX Register Base Address (Linear):   0x00000000bf646de2
[ 4649.151677] PVR_K:  1096: RGX Register Base Address (Physical): 0x4E20000000
[ 4649.151680] PVR_K:  1096: CORE_ID                       : 0x0000000008470000
[ 4649.151682] PVR_K:  1096: CORE_REVISION                 : 0x00D0013E
[ 4649.151685] PVR_K:  1096: DESIGNER_REV_FIELD1           : 0x00000000
[ 4649.151687] PVR_K:  1096: DESIGNER_REV_FIELD2           : 0x00000000
[ 4649.151690] PVR_K:  1096: CHANGESET_NUMBER              : 0x0000000000000000
[ 4649.151693] PVR_K:  1096: CLK_CTRL                      : 0x0aaaaa002a2aaaaa
[ 4649.151696] PVR_K:  1096: CLK_STATUS                    : 0x0000000000600000
[ 4649.151698] PVR_K:  1096: CLK_CTRL2                     : 0x0000000000000000
[ 4649.151701] PVR_K:  1096: CLK_STATUS2                   : 0x0000000000000000
[ 4649.151703] PVR_K:  1096: EVENT_STATUS                  : 0x00000400
[ 4649.151706] PVR_K:  1096: TIMER                         : 0x000000032b8777ea
[ 4649.151709] PVR_K:  1096: BIF_FAULT_BANK0_MMU_STATUS    : 0x00000000
[ 4649.151711] PVR_K:  1096: BIF_FAULT_BANK0_REQ_STATUS    : 0x0000000000000000
[ 4649.151714] PVR_K:  1096: BIF_FAULT_BANK1_MMU_STATUS    : 0x00000000
[ 4649.151716] PVR_K:  1096: BIF_FAULT_BANK1_REQ_STATUS    : 0x0000000000000000
[ 4649.151718] PVR_K:  1096: BIF_MMU_STATUS                : 0x00000000
[ 4649.151721] PVR_K:  1096: BIF_MMU_ENTRY                 : 0x00000000
[ 4649.151723] PVR_K:  1096: BIF_MMU_ENTRY_STATUS          : 0x0000000000000000
[ 4649.151726] PVR_K:  1096: BIF_STATUS_MMU                : 0x00000000
[ 4649.151728] PVR_K:  1096: BIF_READS_EXT_STATUS          : 0x00000000
[ 4649.151730] PVR_K:  1096: BIF_READS_INT_STATUS          : 0x00000000
[ 4649.151732] PVR_K:  1096: BIFPM_STATUS_MMU              : 0x00000000
[ 4649.151734] PVR_K:  1096: BIFPM_READS_EXT_STATUS        : 0x00000000
[ 4649.151736] PVR_K:  1096: BIFPM_READS_INT_STATUS        : 0x00000000
[ 4649.151738] PVR_K:  1096: Warning: BRN44871 is present
[ 4649.151741] PVR_K:  1096: BIF_CAT_BASE_INDEX            : 0x0000000000010000
[ 4649.151743] PVR_K:  1096: BIF_CAT_BASE0                 : 0x0000000000000000
[ 4649.151746] PVR_K:  1096: BIF_CAT_BASE1                 : 0x00000008bb120000
[ 4649.151748] PVR_K:  1096: BIF_CAT_BASE2                 : 0x0000000000000000
[ 4649.151751] PVR_K:  1096: BIF_CAT_BASE3                 : 0x0000000000000000
[ 4649.151753] PVR_K:  1096: BIF_CAT_BASE4                 : 0x0000000000000000
[ 4649.151756] PVR_K:  1096: BIF_CAT_BASE5                 : 0x0000000000000000
[ 4649.151759] PVR_K:  1096: BIF_CAT_BASE6                 : 0x0000000000000000
[ 4649.151761] PVR_K:  1096: BIF_CAT_BASE7                 : 0x0000000000000000
[ 4649.151764] PVR_K:  1096: BIF_CTRL_INVAL                : 0x00000000
[ 4649.151766] PVR_K:  1096: BIF_CTRL                      : 0x000000C0
[ 4649.151769] PVR_K:  1096: BIF_PM_CAT_BASE_VCE0          : 0x0000000000000000
[ 4649.151771] PVR_K:  1096: BIF_PM_CAT_BASE_TE0           : 0x0000000000000000
[ 4649.151774] PVR_K:  1096: BIF_PM_CAT_BASE_ALIST0        : 0x0000000000000000
[ 4649.151777] PVR_K:  1096: BIF_PM_CAT_BASE_VCE1          : 0x0000000000000000
[ 4649.151779] PVR_K:  1096: BIF_PM_CAT_BASE_TE1           : 0x0000000000000000
[ 4649.151782] PVR_K:  1096: BIF_PM_CAT_BASE_ALIST1        : 0x0000000000000000
[ 4649.151784] PVR_K:  1096: PERF_TA_PHASE                 : 0x00000000
[ 4649.151786] PVR_K:  1096: PERF_TA_CYCLE                 : 0x00000000
[ 4649.151788] PVR_K:  1096: PERF_3D_PHASE                 : 0x00000000
[ 4649.151790] PVR_K:  1096: PERF_3D_CYCLE                 : 0x00000000
[ 4649.151793] PVR_K:  1096: PERF_TA_OR_3D_CYCLE           : 0x00000000
[ 4649.151795] PVR_K:  1096: PERF_TA_AND_3D_CYCLE          : 0x00000000
[ 4649.151797] PVR_K:  1096: PERF_COMPUTE_PHASE            : 0x00010D8F
[ 4649.151799] PVR_K:  1096: PERF_COMPUTE_CYCLE            : 0x9F5665B1
[ 4649.151802] PVR_K:  1096: PM_PARTIAL_RENDER_ENABLE      : 0x00000000
[ 4649.151804] PVR_K:  1096: ISP_RENDER                    : 0x00000000
[ 4649.151806] PVR_K:  1096: TLA_STATUS                    : 0x0000000000000000
[ 4649.151809] PVR_K:  1096: MCU_FENCE                     : 0x0000028000000000
[ 4649.151811] PVR_K:  1096: VDM_CONTEXT_STORE_STATUS      : 0x00000001
[ 4649.151814] PVR_K:  1096: VDM_CONTEXT_STORE_TASK0       : 0x0000000000000000
[ 4649.151816] PVR_K:  1096: VDM_CONTEXT_STORE_TASK1       : 0x0000000000000000
[ 4649.151819] PVR_K:  1096: VDM_CONTEXT_STORE_TASK2       : 0x0000000000000000
[ 4649.151821] PVR_K:  1096: VDM_CONTEXT_RESUME_TASK0      : 0x0000000000000000
[ 4649.151824] PVR_K:  1096: VDM_CONTEXT_RESUME_TASK1      : 0x0000000000000000
[ 4649.151827] PVR_K:  1096: VDM_CONTEXT_RESUME_TASK2      : 0x0000000000000000
[ 4649.151829] PVR_K:  1096: ISP_CTL                       : 0x00000000
[ 4649.151831] PVR_K:  1096: ISP_STATUS                    : 0x00000000
[ 4649.151833] PVR_K:  1096: MTS_INTCTX                    : 0x00000000
[ 4649.151835] PVR_K:  1096: MTS_BGCTX                     : 0x00000000
[ 4649.151837] PVR_K:  1096: MTS_BGCTX_COUNTED_SCHEDULE    : 0x00000000
[ 4649.151839] PVR_K:  1096: MTS_SCHEDULE                  : 0x00000000
[ 4649.151842] PVR_K:  1096: MTS_GPU_INT_STATUS            : 0x00000400
[ 4649.151844] PVR_K:  1096: CDM_CONTEXT_STORE_STATUS      : 0x00000001
[ 4649.151847] PVR_K:  1096: CDM_CONTEXT_PDS0              : 0x0002cc000002cc40
[ 4649.151849] PVR_K:  1096: CDM_CONTEXT_PDS1              : 0x0000000028800009
[ 4649.151852] PVR_K:  1096: CDM_TERMINATE_PDS             : 0x0002ce000002ce10
[ 4649.151855] PVR_K:  1096: CDM_TERMINATE_PDS1            : 0x0000000028100003
[ 4649.151857] PVR_K:  1096: SIDEKICK_IDLE                 : 0x0000007E
[ 4649.151860] PVR_K:  1096: SLC_IDLE                      : 0x000000FF
[ 4649.151862] PVR_K:  1096: SLC_STATUS0                   : 0x00000000
[ 4649.151864] PVR_K:  1096: SLC_STATUS1                   : 0x0000000000000000
[ 4649.151867] PVR_K:  1096: SLC_STATUS2                   : 0x0000000000000000
[ 4649.151869] PVR_K:  1096: SLC_CTRL_BYPASS               : 0x01000000
[ 4649.151872] PVR_K:  1096: SLC_CTRL_MISC                 : 0x0000000000200003
[ 4649.151875] PVR_K:  1096: MIPS_ADDR_REMAP1_CONFIG1      : 0x1FC00001
[ 4649.151877] PVR_K:  1096: MIPS_ADDR_REMAP1_CONFIG2      : 0x00000008b5b4f00c
[ 4649.151880] PVR_K:  1096: MIPS_ADDR_REMAP2_CONFIG1      : 0x1FC01001
[ 4649.151882] PVR_K:  1096: MIPS_ADDR_REMAP2_CONFIG2      : 0x00000008b5b5e00c
[ 4649.151885] PVR_K:  1096: MIPS_ADDR_REMAP3_CONFIG1      : 0x1FC02001
[ 4649.151887] PVR_K:  1096: MIPS_ADDR_REMAP3_CONFIG2      : 0x00000008b5b4d00c
[ 4649.151889] PVR_K:  1096: MIPS_ADDR_REMAP4_CONFIG1      : 0x1FC00000
[ 4649.151892] PVR_K:  1096: MIPS_ADDR_REMAP4_CONFIG2      : 0x000000000000000c
[ 4649.151894] PVR_K:  1096: MIPS_ADDR_REMAP5_CONFIG1      : 0x00000001
[ 4649.151897] PVR_K:  1096: MIPS_ADDR_REMAP5_CONFIG2      : 0x00000008b5b4f00c
[ 4649.151899] PVR_K:  1096: MIPS_WRAPPER_CONFIG           : 0x000000000001cf80
[ 4649.151902] PVR_K:  1096: MIPS_EXCEPTION_STATUS         : 0x00000020
[ 4649.151994] PVR_K:  1096: ---- [ MIPS internal state ] ----
[ 4649.151996] PVR_K:  1096: PC                            : 0xC0015DC0
[ 4649.151998] PVR_K:  1096: STATUS_REGISTER               : 0x00481C05
[ 4649.152000] PVR_K:  1096: CAUSE_REGISTER                : 0x00800000
[ 4649.152002] PVR_K:  1096: BAD_REGISTER                  : 0xC0140060
[ 4649.152004] PVR_K:  1096: EPC                           : 0xC0015DBC
[ 4649.152006] PVR_K:  1096: SP                            : 0xCF600FE0
[ 4649.152008] PVR_K:  1096: BAD_INSTRUCTION               : 0x00000000
[ 4649.152010] PVR_K:  1096: TLB                           :
[ 4649.152015] PVR_K:  1096:  0) VA 0xCF800000 ( 64k) -> PA0 0xe20000000 DV  , PA1 0x00000000    C
[ 4649.152019] PVR_K:  1096:  1) VA 0xCF000000 ( 16k) -> PA0 0x8b5ac0000 DVGC, PA1 0x00000000 DVGC
[ 4649.152022] PVR_K:  1096:  2) VA 0xCF600000 (  4k) -> PA0 0x8b5b5f000 DV C, PA1 0x00000000    C
[ 4649.152025] PVR_K:  1096:  3) VA 0xC00C0000 ( 64k) -> PA0 0x8b5f90000 DVGC, PA1 0x8b6290000 DVGC
[ 4649.152028] PVR_K:  1096:  4) VA 0xF0080000 ( 64k) -> PA0 0x00000000    C, PA1 0x00000000    C
[ 4649.152031] PVR_K:  1096:  5) VA 0xF00A0000 ( 64k) -> PA0 0x00000000    C, PA1 0x00000000    C
[ 4649.152034] PVR_K:  1096:  6) VA 0xF00C0000 ( 64k) -> PA0 0x00000000    C, PA1 0x00000000    C
[ 4649.152036] PVR_K:  1096:  7) VA 0xC00A0000 ( 64k) -> PA0 0x8b5bc0000  VG , PA1 0x8b5c10000 DVG 
[ 4649.152039] PVR_K:  1096:  8) VA 0xC0040000 ( 64k) -> PA0 0x8b5b50000 DVGC, PA1 0x8b5b70000 DVG 
[ 4649.152042] PVR_K:  1096:  9) VA 0xF0120000 ( 64k) -> PA0 0x00000000    C, PA1 0x00000000    C
[ 4649.152045] PVR_K:  1096: 10) VA 0xF0140000 ( 64k) -> PA0 0x00000000    C, PA1 0x00000000    C
[ 4649.152048] PVR_K:  1096: 11) VA 0xC0180000 ( 64k) -> PA0 0x880b00000 DVGC, PA1 0x880b20000 DVG 
[ 4649.152050] PVR_K:  1096: 12) VA 0xC0000000 ( 64k) -> PA0 0x8b5b10000 DVGC, PA1 0x8b5b20000 DVGC
[ 4649.152053] PVR_K:  1096: 13) VA 0xC0060000 ( 64k) -> PA0 0x8b5b80000 DVG , PA1 0x8b5b90000  VGC
[ 4649.152056] PVR_K:  1096: 14) VA 0xC0140000 ( 64k) -> PA0 0x8bb450000 DVG , PA1 0x8bb760000 DVGC
[ 4649.152058] PVR_K:  1096: 15) VA 0xF01E0000 ( 64k) -> PA0 0x00000000    C, PA1 0x00000000    C
[ 4649.152062] PVR_K:  1096: --------------------------------
[ 4649.152064] PVR_K:  1096: ------[ RGX FW Trace Info ]------
[ 4649.152066] PVR_K:  1096: Debug log type: none
[ 4649.152068] PVR_K:  1096: RGX FW thread 0: Trace buffer not yet allocated
[ 4649.152070] PVR_K:  1096: ------[ Full CCB Status ]------
[ 4649.152075] PVR_K:  1096: FWCtx 0xC00C0740 (TQ_3D-P846-T1096-DAVX_CPU0)
[ 4649.152077] PVR_K:  1096:   `--<Empty>
[ 4649.152081] PVR_K:  1096: FWCtx 0xC00C0040 (TA-P924-T924-dji_avm_1)
[ 4649.152082] PVR_K:  1096:   `--<Empty>
[ 4649.152085] PVR_K:  1096: FWCtx 0xC00C00E0 (3D-P924-T924-dji_avm_1)
[ 4649.152087] PVR_K:  1096:   `--<Empty>
[ 4649.152090] PVR_K:  1096: FWCtx 0xC00C0380 (TA-P846-T1096-DAVX_CPU0)
[ 4649.152091] PVR_K:  1096:   `--<Empty>
[ 4649.152094] PVR_K:  1096: FWCtx 0xC00C0420 (3D-P846-T1096-DAVX_CPU0)
[ 4649.152096] PVR_K:  1096:   `--<Empty>
[ 4649.152100] PVR_K:  1096: FWCtx 0xC00C0800 (CDM-P846-T1096-DAVX_CPU0)
[ 4649.152101] PVR_K:  1096:   `--<Empty>
[ 4649.152103] PVR_K:  1096: ------[ RGX Device: End ]------
[ 4649.152105] PVR_K:  1096: ------[ System Summary ]------
[ 4649.152107] PVR_K:  1096: Device System Power State: ON
[ 4649.152110] PVR_K:  1096: MaxHWTOut: 500000us, WtTryCt: 10000, WDGTOut(on,off): (10000ms,3600000ms)
[ 4649.152113] PVR_K:  1096: ------[ Server Thread Summary ]------
[ 4649.152115] PVR_K:  1096:   pvr_defer_free : Running
[ 4649.152117] PVR_K:  1096:     Number of deferred cleanup items : 0
[ 4649.152119] PVR_K:  1096:   pvr_device_wdg : Running
[ 4649.152121] PVR_K:  1096:   pvr_cacheop : Running
[ 4649.152125] PVR_K:  1096:     Configuration: QSZ: 16, UKT: -1, KDFT: 131072, LINESIZE: 64, PGSIZE: 65536, KDF: Yes, URBF: Yes
[ 4649.152127] PVR_K:  1096:     Pending deferred CacheOp entries : 0
[ 4649.152130] PVR_K:  1096: ------[ AppHint Settings ]------
[ 4649.152132] PVR_K:  1096:   Build Vars
[ 4649.152135] PVR_K:  1096:     HWRDebugDumpLimit: 0x00000001
[ 4649.152137] PVR_K:  1096:     EnableTrustedDeviceAceConfig: N
[ 4649.152140] PVR_K:  1096:     CleanupThreadPriority: 0x00000005
[ 4649.152142] PVR_K:  1096:     WatchdogThreadPriority: 0x00000000
[ 4649.152144] PVR_K:  1096:     HWPerfClientBufferSize: 0x000c0000
[ 4649.152146] PVR_K:  1096:   Module Params
[ 4649.152155] PVR_K:  1096:     none
[ 4649.152157] PVR_K:  1096:   Debugfs Params
[ 4649.152161] PVR_K:  1096:     CacheOpConfig: 0x0000000c
[ 4649.152163] PVR_K:  1096:     CacheOpUMKMThresholdSize: 0xffffffff
[ 4649.152166] PVR_K:  1096:   Debugfs Params Device ID: 0
[ 4649.152171] PVR_K:  1096:     none
[ 4649.152174] PVR_K:  1096: ------[ HTB Log state: Off ]------
[ 4649.152176] PVR_K:  1096: ------[ Active Sync Checkpoints ]------
[ 4649.152179] PVR_K:  1096: 	- ID = 69006, FWAddr = 0xc0190040, r1:e1:f0: es3-DoKickCDM-0
[ 4649.152181] ------[ Native Fence Sync: timelines ]------
[ 4649.152185] foreign_sync: @0 ctx=1 refs=1
[ 4649.152189] sw: RM_SWTimeline-dji_avm_1-924 @0 cur=0
[ 4649.152191] rogue-ta3d: @0 ctx=3 refs=1
[ 4649.152193] sw: RM_SWTimeline-dle-DAVX_CPU0-846 @0 cur=0
[ 4649.152196] rogue-ta3d: @0 ctx=6 refs=1
[ 4649.152198] rogue-tq3d: @0 ctx=8 refs=1
[ 4649.152200] C3-dji_dle-DAVX_CPU0-846: @69007 ctx=9 refs=2
[ 4649.152205]  @69006: (+-) refs=2 fwaddr=0xc0190041 enqueue=1 status=Active    69006-es3-DoKickCDM-0
[ 4649.152207] PVR_K:  1096: ------------[ PVR DBG: END ]------------
[ 4649.152243] ------------[ cut here ]------------
[ 4649.152310] WARNING: CPU: 1 PID: 1096 at /data/Matrix/workspace/jenkins.br1609/linux-tda-sdk7.3/20211028161018_904/catkin_ws/src/linux-tda-sdk7.3/ti-processor-sdk-linux-j7-evm-07_03_00_05/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]
[ 4649.152312] Modules linked in: dji_net_pps pvrsrvkm(O) virtio_rpmsg_bus rpmsg_char ti_k3_dsp_remoteproc ti_k3_r5_remoteproc
[ 4649.152323] CPU: 1 PID: 1096 Comm: DAVX_CPU0 Tainted: G           O      5.4.106 #1
[ 4649.152325] Hardware name: Texas Instruments K3 J721E SoC (DT)
[ 4649.152327] pstate: 80000005 (Nzcv daif -PAN -UAO)
[ 4649.152365] pc : PVRSRVDebugRequest+0x494/0x620 [pvrsrvkm]
[ 4649.152402] lr : PVRSRVDebugRequest+0x494/0x620 [pvrsrvkm]
[ 4649.152404] sp : ffff80001884fa80
[ 4649.152405] x29: ffff80001884fa80 x28: ffff000841606000 
[ 4649.152408] x27: 000000000000000a x26: ffff800008d2a3c0 
[ 4649.152410] x25: ffff00084b5d0e00 x24: 0000000000000009 
[ 4649.152412] x23: 0000000000000002 x22: 0000000000000000 
[ 4649.152414] x21: 0000000000000000 x20: ffff00084b5d0ed8 
[ 4649.152416] x19: ffff00084b6149a0 x18: 0000000000000000 
[ 4649.152418] x17: 0000000000003800 x16: 0000000000003804 
[ 4649.152420] x15: ffff80001106f000 x14: ffff800011125162 
[ 4649.152423] x13: 0000000000000000 x12: ffff800011124000 
[ 4649.152425] x11: ffff80001106f000 x10: ffff8000111247b0 
[ 4649.152427] x9 : 0000000000000000 x8 : 0000000000000000 
[ 4649.152429] x7 : 0000000000000001 x6 : 0000000000000394 
[ 4649.152432] x5 : ffff00087fa917e0 x4 : 0000000000000001 
[ 4649.152434] x3 : 0000000000000000 x2 : ffffffffffffff00 
[ 4649.152436] x1 : 0000000000000000 x0 : ffff00084b613a00 
[ 4649.152439] Call trace:
[ 4649.152477]  PVRSRVDebugRequest+0x494/0x620 [pvrsrvkm]
[ 4649.152513]  PVRSRVHWOpTimeoutKM+0x30/0x40 [pvrsrvkm]
[ 4649.152551]  PVRSRVBridgeHWOpTimeout+0x28/0x40 [pvrsrvkm]
[ 4649.152587]  BridgedDispatchKM+0x14c/0x550 [pvrsrvkm]
[ 4649.152624]  PVRSRV_BridgeDispatchKM+0xac/0x178 [pvrsrvkm]
[ 4649.152637]  drm_ioctl_kernel+0xb8/0x108
[ 4649.152639]  drm_ioctl+0x210/0x468
[ 4649.152644]  do_vfs_ioctl+0x964/0xb48
[ 4649.152647]  ksys_ioctl+0x78/0xa8
[ 4649.152650]  __arm64_sys_ioctl+0x1c/0xb8
[ 4649.152654]  el0_svc_common.constprop.0+0x68/0x160
[ 4649.152657]  el0_svc_handler+0x20/0x80
[ 4649.152659]  el0_svc+0x8/0x204
[ 4649.152661] ---[ end trace ebf7dc1e457b8231 ]---

BR,

Lance.