------------[ PVR DBG: START (High) ]------------ OS kernel info: Linux 5.4.74-g9574bba32a #1 SMP PREEMPT Thu Nov 19 18:30:39 UTC 2020 aarch64 DDK info: Rogue_DDK_Linux_WS rogueddk 1.10@5371573 (release) Time now: 000000015e3ead9 Services State: OK Active connects: 961 (weston), 1017 (weston) ------[ Driver Info ]------ UM info: 1.10 @ 5371573 (release) build options: 0x80000810 KM info: 1.10 @ 5371573 (release) build options: 0x00000810 FW info: 1.10 @ 5371573 (release) build options: 0x80000810 Comparison of UM/KM components: MATCHING KM Arch: 64 Bit UM Connected Clients: 64 Bit ------[ RGX summary ]------ RGX BVNC: 22.104.208.318 RGX Device State: Active RGX Power State: ON BIF0 - OK RGX FW State: OK (HWRState 0x00000001: HWR OK; ) RGX FW Power State: RGXFWIF_POW_IDLE (APM disabled: 0 ok, 0 denied, 0 non-idle, 0 other, 0 total. Latency: 100 ms) RGX DVFS: 0 frequency changes. Current frequency: 749 MHz (sampled at 53335d2fce) RGX FW OS 0 State: 0x00000003 (Active: Yes, Freelists: Ok, Grow Request Pending: No) RGX FW OS 1 State: 0x00000002 (Active: No, Freelists: Ok, Grow Request Pending: No) Number of HWR: GP(0/0+0), 2D(0/0+0), TA(0/0+0), 3D(0/0+0), CDM(1/0+1), FALSE(0,0,0,0,0) DM 0 (GP) DM 1 (HWRflags 0x00000000: working; ) DM 2 (HWRflags 0x00000000: working; ) DM 3 (HWRflags 0x00000000: working; ) DM 4 (HWRflags 0x00000000: working; ) Recovery 1: PID = 1358, frame = 0, HWRTData = 0x00000000, EventStatus = 0x00000400, Guilty Overrun CRTimer = 0x00003873E1BA, OSTimer = 332.622666312, CyclesElapsed = 1003083264 PreResetTimeInCycles = 51456, HWResetTimeInCycles = 28160, TotalRecoveryTimeInCycles = 79616 ------[ RGX registers ]------ RGX Register Base Address (Linear): 0x00000000d6552308 RGX Register Base Address (Physical): 0x4E20000000 CORE_ID : 0x0000000008470000 CORE_REVISION : 0x00D0013E DESIGNER_REV_FIELD1 : 0x00000000 DESIGNER_REV_FIELD2 : 0x00000000 CHANGESET_NUMBER : 0x0000000000000000 CLK_CTRL : 0x0AAAAA002A2AAAAA CLK_STATUS : 0x0000000000600000 CLK_CTRL2 : 0x0000000000000000 CLK_STATUS2 : 0x0000000000000000 EVENT_STATUS : 0x00000400 TIMER : 0x000000003E7D2DE5 BIF_FAULT_BANK0_MMU_STATUS : 0x00000000 BIF_FAULT_BANK0_REQ_STATUS : 0x0000000000000000 BIF_FAULT_BANK1_MMU_STATUS : 0x00000000 BIF_FAULT_BANK1_REQ_STATUS : 0x0000000000000000 BIF_MMU_STATUS : 0x00000000 BIF_MMU_ENTRY : 0x00000000 BIF_MMU_ENTRY_STATUS : 0x0000000000000000 BIF_STATUS_MMU : 0x00000000 BIF_READS_EXT_STATUS : 0x00000000 BIF_READS_INT_STATUS : 0x00000000 BIFPM_STATUS_MMU : 0x00000000 BIFPM_READS_EXT_STATUS : 0x00000000 BIFPM_READS_INT_STATUS : 0x00000000 Warning: BRN44871 is present BIF_CAT_BASE_INDEX : 0x0000000000020000 BIF_CAT_BASE0 : 0x0000000000000000 BIF_CAT_BASE1 : 0x00000008ACA00000 BIF_CAT_BASE2 : 0x00000008AC820000 BIF_CAT_BASE3 : 0x0000000000000000 BIF_CAT_BASE4 : 0x0000000000000000 BIF_CAT_BASE5 : 0x0000000000000000 BIF_CAT_BASE6 : 0x0000000000000000 BIF_CAT_BASE7 : 0x0000000000000000 BIF_CTRL_INVAL : 0x00000000 BIF_CTRL : 0x000000C0 BIF_PM_CAT_BASE_VCE0 : 0x0000000000000000 BIF_PM_CAT_BASE_TE0 : 0x0000000000000000 BIF_PM_CAT_BASE_ALIST0 : 0x0000000000000000 BIF_PM_CAT_BASE_VCE1 : 0x0000000000000000 BIF_PM_CAT_BASE_TE1 : 0x0000000000000000 BIF_PM_CAT_BASE_ALIST1 : 0x0000000000000000 PERF_TA_PHASE : 0x00000000 PERF_TA_CYCLE : 0x00000000 PERF_3D_PHASE : 0x00000000 PERF_3D_CYCLE : 0x00000000 PERF_TA_OR_3D_CYCLE : 0x00000000 PERF_TA_AND_3D_CYCLE : 0x00000000 PERF_COMPUTE_PHASE : 0x00000000 PERF_COMPUTE_CYCLE : 0x00000000 PM_PARTIAL_RENDER_ENABLE : 0x00000000 ISP_RENDER : 0x00000000 TLA_STATUS : 0x0000000000000000 MCU_FENCE : 0x0000000000000000 VDM_CONTEXT_STORE_STATUS : 0x00000001 VDM_CONTEXT_STORE_TASK0 : 0x0000000000000000 VDM_CONTEXT_STORE_TASK1 : 0x0000000000000000 VDM_CONTEXT_STORE_TASK2 : 0x0000000000000000 VDM_CONTEXT_RESUME_TASK0 : 0x0000000000000000 VDM_CONTEXT_RESUME_TASK1 : 0x0000000000000000 VDM_CONTEXT_RESUME_TASK2 : 0x0000000000000000 ISP_CTL : 0x00000000 ISP_STATUS : 0x00000000 MTS_INTCTX : 0x00000000 MTS_BGCTX : 0x00000000 MTS_BGCTX_COUNTED_SCHEDULE : 0x00000000 MTS_SCHEDULE : 0x00000000 MTS_GPU_INT_STATUS : 0x00000400 CDM_CONTEXT_STORE_STATUS : 0x00000000 CDM_CONTEXT_PDS0 : 0x0000000000000000 CDM_CONTEXT_PDS1 : 0x0000000000000000 CDM_TERMINATE_PDS : 0x0000000000000000 CDM_TERMINATE_PDS1 : 0x0000000000000000 SIDEKICK_IDLE : 0x0000007E SLC_IDLE : 0x000000FF SLC_STATUS0 : 0x00000000 SLC_STATUS1 : 0x0000000000000000 SLC_CTRL_BYPASS : 0x01000000 SLC_CTRL_MISC : 0x0000000000200003 MIPS_ADDR_REMAP1_CONFIG1 : 0x1FC00001 MIPS_ADDR_REMAP1_CONFIG2 : 0x00000008D12CF00C MIPS_ADDR_REMAP2_CONFIG1 : 0x1FC01001 MIPS_ADDR_REMAP2_CONFIG2 : 0x00000008CC84E00C MIPS_ADDR_REMAP3_CONFIG1 : 0x1FC02001 MIPS_ADDR_REMAP3_CONFIG2 : 0x00000008D12CE00C MIPS_ADDR_REMAP4_CONFIG1 : 0xCB800001 MIPS_ADDR_REMAP4_CONFIG2 : 0x000000001FC0000E MIPS_ADDR_REMAP5_CONFIG1 : 0x00000001 MIPS_ADDR_REMAP5_CONFIG2 : 0x00000008D12CF00C MIPS_WRAPPER_CONFIG : 0x000000000001CF40 MIPS_EXCEPTION_STATUS : 0x00000020 ---- [ MIPS internal state ] ---- PC : 0xC001B562 STATUS_REGISTER : 0x00481C05 CAUSE_REGISTER : 0x00800000 BAD_REGISTER : 0xC00131A8 EPC : 0xC001B55E SP : 0xCF600FE0 BAD_INSTRUCTION : 0x00000000 TLB : 0) VA 0xCF400000 (256k) -> PA0 0xE20000000 DV , PA1 0x00000000 C 1) VA 0xCF000000 ( 16k) -> PA0 0x8DD440000 DVGC, PA1 0x8DD444000 DVGC 2) VA 0xCF600000 ( 4k) -> PA0 0x8CC84F000 DV C, PA1 0x00000000 C 3) VA 0xF0006000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C 4) VA 0xF0008000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C 5) VA 0xC0040000 ( 4k) -> PA0 0x8CC840000 DVGC, PA1 0x8CC841000 DVGC 6) VA 0xC000C000 ( 4k) -> PA0 0x8D265C000 DVGC, PA1 0x8D265D000 DVGC 7) VA 0xC0006000 ( 4k) -> PA0 0x8D2656000 DVGC, PA1 0x8D2657000 DVGC 8) VA 0xC0052000 ( 4k) -> PA0 0x8DDD10000 DVG , PA1 0x8CCED0000 VGC 9) VA 0xC000A000 ( 4k) -> PA0 0x8D265A000 DVGC, PA1 0x8D265B000 DVGC 10) VA 0xC001A000 ( 4k) -> PA0 0x8D966A000 DVGC, PA1 0x8D966B000 DVGC 11) VA 0xC000E000 ( 4k) -> PA0 0x8D265E000 DVGC, PA1 0x8D265F000 DVGC 12) VA 0xF0018000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C 13) VA 0xF001A000 ( 4k) -> PA0 0x00000000 C, PA1 0x00000000 C 14) VA 0xC0058000 ( 4k) -> PA0 0x8D9E60000 DVG , PA1 0x8D9E61000 DVG 15) VA 0xC0012000 ( 4k) -> PA0 0x8D9662000 DVGC, PA1 0x8D9663000 DVGC -------------------------------- RGX Kernel CCB WO:0x27 RO:0x27 RGX Firmware CCB WO:0x2 RO:0x2 RGX Kernel CCB commands executed = 39 Thread0: FW IRQ count = 15 Last sampled IRQ count in LISR = 15 FW OS config flags = 0x800127 (Ctx switch: TA; 3D; CDM; VDM CS INDEX mode; Medium CSW profile; Use extended; HWR EN; ) Device System Power State: ON Debug log type: none RGX FW thread 0: Trace buffer not yet allocated ------[ Stalled FWCtxs ]------ ------[ Active Sync Checkpoints ]------ ------[ Pending Server Syncs ]------ ------[ Native Fence Sync: timelines ]------ foreign_sync: @0 ctx=1 refs=1 sw: RM_SWTimeline-weston-961 @0 cur=0 rogue-ta3d: @0 ctx=4 refs=1 sw: RM_SWTimeline-weston-1017 @0 cur=0 rogue-ta3d: @0 ctx=7 refs=1 ------[ Debug summary ]------ BIF0 - OK RGX FW State: OK (HWRState 0x00000001: HWR OK; ) RGX FW Power State: RGXFWIF_POW_IDLE (APM disabled: 0 ok, 0 denied, 0 non-idle, 0 other, 0 total. Latency: 100 ms) RGX DVFS: 0 frequency changes. Current frequency: 749 MHz (sampled at 53335d2fce) RGX FW OS 0 State: 0x00000003 (Active: Yes, Freelists: Ok, Grow Request Pending: No) RGX FW OS 1 State: 0x00000002 (Active: No, Freelists: Ok, Grow Request Pending: No) Number of HWR: GP(0/0+0), 2D(0/0+0), TA(0/0+0), 3D(0/0+0), CDM(1/0+1), FALSE(0,0,0,0,0) DM 0 (GP) DM 1 (HWRflags 0x00000000: working; ) DM 2 (HWRflags 0x00000000: working; ) DM 3 (HWRflags 0x00000000: working; ) DM 4 (HWRflags 0x00000000: working; ) Recovery 1: PID = 1358, frame = 0, HWRTData = 0x00000000, EventStatus = 0x00000400, Guilty Overrun CRTimer = 0x00003873E1BA, OSTimer = 332.622666312, CyclesElapsed = 1003083264 PreResetTimeInCycles = 51456, HWResetTimeInCycles = 28160, TotalRecoveryTimeInCycles = 79616 ------[ Server Thread Summary ]------ pvr_defer_free : Running Number of deferred cleanup items : 0 pvr_device_wdg : Running pvr_cacheop : Running Configuration: QSZ: 16, UKT: -1, KDFT: 131072, KGFT: -1, LINESIZE: 64, PGSIZE: 65536, KDF: Yes, URBF: Yes, KGF: No, KRBF: Yes Pending deferred CacheOp entries : 0 ------[ AppHint Settings ]------ Build Vars HWRDebugDumpLimit: 0x00000001 EnableTrustedDeviceAceConfig: N CleanupThreadPriority: 0x00000005 CleanupThreadWeight: 0x00000000 WatchdogThreadPriority: 0x00000000 WatchdogThreadWeight: 0x00000000 HWPerfClientBufferSize: 0x000c0000 Module Params EnableSignatureChecks: N SignatureChecksBufSize: 0x00002000 DisableClockGating: N BIFTilingMode: 0x00000004 DisableDMOverlap: N EnableCDMKillingRandMode: N EnableFWContextSwitch: 0x00000007 VDMContextSwitchMode: 0x00000000 EnableRDPowerIsland: 0x00000002 GeneralNon4KHeapPageSize: 0x00004000 DriverMode: 0x7fffffff FirmwarePerf: 0x00000000 FWContextSwitchProfile: 0x00000002 HWPerfDisableCustomCounterFilter: N HWPerfFWBufSizeInKB: 0x00000800 HWPerfHostBufSizeInKB: 0x00000800 JonesDisableMask: 0x00000000 NewFilteringMode: Y TruncateMode: 0x00000000 UseMETAT1: 0x00000000 EmuMaxFreq: 0x00000000 GPIOValidationMode: 0x00000000 RGXBVNC: (none) FWContextSwitchCrossDM: 0x00000000 OSidRegion0Min: 0x00000000 0x04000000 0x10000000 0x18000000 0x20000000 0x28000000 0x30000000 0x38000000 OSidRegion0Max: 0x3FFFFFFF 0x0FFFFFFF 0x17FFFFFF 0x1FFFFFFF 0x27FFFFFF 0x2FFFFFFF 0x37FFFFFF 0x3FFFFFFF OSidRegion1Min: 0x3F000000 0x3F000000 0x3F000000 0x3F000000 0x3F000000 0x3F000000 0x3F000000 0x3F000000 OSidRegion1Max: 0x3FFFFFFF 0x3FFFFFFF 0x3FFFFFFF 0x3FFFFFFF 0x3FFFFFFF 0x3FFFFFFF 0x3FFFFFFF 0x3FFFFFFF HTBufferSizeInKB: 0x00000040 FBCDCVersionOverride: 0x00000000 Debugfs Params EnableHTBLogGroup: none HTBOperationMode: dropoldest EnableFTraceGPU: N HWPerfFWFilter: 0x0000000000000000 HWPerfHostFilter: 0x00000000 HWPerfClientFilter_Services: 0x00000000 HWPerfClientFilter_EGL: 0x00000000 HWPerfClientFilter_OpenGLES: 0x00000000 HWPerfClientFilter_OpenCL: 0x00000000 HWPerfClientFilter_OpenRL: 0x00000000 HWPerfClientFilter_Vulkan: 0x00000000 CacheOpConfig: 0x0000000d CacheOpGFThresholdSize: 0xffffffff CacheOpUMKMThresholdSize: 0xffffffff TimeCorrClock: mono Debugfs Params Device ID: 0 AssertOnHWRTrigger: N AssertOutOfMemory: N CheckMList: N EnableHWR: Y EnableLogGroup: none FirmwareLogType: trace EnableAPM: 0x00000002 DisableFEDLogging: N ZeroFreelist: N DustRequestInject: N DisablePDumpPanic: Y EnableFWPoisonOnFree: N FWPoisonOnFreeValue: 0x000000bd ------[ HTB Log state: Off ]------ ------------[ PVR DBG: END ]------------