ARM-software / gator

Sources for Arm Streamline's gator daemon, part of Arm Mobile Studio suite of performance analysis tools
https://www.arm.com/products/development-tools/graphics/arm-mobile-studio
133 stars 70 forks source link

When running the gator daemon, an error occurs #48

Closed sooyeon-kang closed 6 months ago

sooyeon-kang commented 7 months ago

After installing 'Arm Development Studio 2023.1 for Windows 64-bit', the following error occurs when running the gator daemon on the target (arm 64bit, mali-G78A environment) for streamline connection.

$ ./gatord Streamline gatord version 880 (Streamline v8.8) lMali device instance creation failed. There are no mali devices to create readers Gator ready

I see mali in /dev, but gator doesn't recognize it.

$ ls /dev/mali0 /dev/mali0

How do I troubleshoot?

bengaineyarm commented 7 months ago

Mali-G76 should be supported by v8.8.

Can you run gatord with -d flag, for example something like:

gatord -d 2>&1 | tee log.txt

and paste the logfile here (or via a support request if you have an Arm DS license)

sooyeon-kang commented 7 months ago

log.txt is here:

./gatord -d 2>&1 | tee log.txt

[147.3050488] INFO: #714 (GatorCLIParser.cpp:353): Streamline gatord version 880 (Streamline v8.8) [147.3055628] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3055799] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3055922] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3056060] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3056157] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3056317] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3056417] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3056510] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3056599] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3056750] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3056879] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3056976] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3057069] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3057161] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3057250] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3057340] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3057431] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3057596] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3057693] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3057782] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3057869] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3057960] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3058049] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3058137] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3058224] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3058303] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3058380] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3058457] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3058533] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3058609] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3058687] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3058763] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3058839] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3059014] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3059098] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3059499] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3059591] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3059675] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3059756] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3059958] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3060156] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3060253] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3060442] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3060632] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3060822] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3061010] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3061199] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3061392] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3061477] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3061557] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3061636] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3061717] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3061795] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3061874] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3061952] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3062032] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3062114] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3062194] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3062283] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3062373] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3062456] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3062536] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3062618] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3062698] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3062779] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3063008] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3063094] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3063176] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3063254] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3063336] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3063414] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3063502] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3063589] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3063669] DEBUG: #714 (xml/PmuXMLParser.cpp:292): Found [147.3063821] DEBUG: #714 (xml/PmuXMLParser.cpp:356): Found [147.3063919] DEBUG: #714 (xml/PmuXMLParser.cpp:356): Found [147.3064008] DEBUG: #714 (xml/PmuXMLParser.cpp:356): Found [147.3064088] DEBUG: #714 (xml/PmuXMLParser.cpp:356): Found [147.3064229] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'software' for 'armcmn%d' [147.3064288] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'uprobe' for 'armcmn%d' [147.3064340] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'breakpoint' for 'armcmn%d' [147.3064389] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'tracepoint' for 'armcmn%d' [147.3064440] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'armv8_pmuv3' for 'armcmn%d' [147.3064519] DEBUG: #714 (xml/PmuXMLParser.cpp:411): No matching devices for wildcard [147.3064607] DEBUG: #714 (xml/PmuXMLParser.cpp:356): Found [147.3064769] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'software' for 'armdsu%d' [147.3064826] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'uprobe' for 'armdsu%d' [147.3064877] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'breakpoint' for 'armdsu%d' [147.3064927] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'tracepoint' for 'armdsu%d' [147.3064978] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'armv8_pmuv3' for 'armdsu%d' [147.3065055] DEBUG: #714 (xml/PmuXMLParser.cpp:411): No matching devices for wildcard [147.3065184] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'software' for 'l3c%d' [147.3065239] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'uprobe' for 'l3c%d' [147.3065290] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'breakpoint' for 'l3c%d' [147.3065340] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'tracepoint' for 'l3c%d' [147.3065391] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'armv8_pmuv3' for 'l3c%d' [147.3065468] DEBUG: #714 (xml/PmuXMLParser.cpp:411): No matching devices for wildcard [147.3065591] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'software' for 'mc%d' [147.3065646] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'uprobe' for 'mc%d' [147.3065695] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'breakpoint' for 'mc%d' [147.3065749] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'tracepoint' for 'mc%d' [147.3065799] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'armv8_pmuv3' for 'mc%d' [147.3065875] DEBUG: #714 (xml/PmuXMLParser.cpp:411): No matching devices for wildcard [147.3065997] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'software' for 'mcb%d' [147.3066051] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'uprobe' for 'mcb%d' [147.3066101] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'breakpoint' for 'mcb%d' [147.3066150] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'tracepoint' for 'mcb%d' [147.3066200] DEBUG: #714 (xml/PmuXMLParser.cpp:406): no match 'armv8_pmuv3' for 'mcb%d' [147.3066274] DEBUG: #714 (xml/PmuXMLParser.cpp:411): No matching devices for wildcard [147.3068634] FINE: #714 (linux/Tracepoints.cpp:127): Reading /proc/mounts [147.3069455] FINE: #714 (linux/Tracepoints.cpp:132): 'devtmpfs /dev devtmpfs rw,relatime,size=3082356k,nr_inodes=770589,mode=755 0 0' [147.3069525] FINE: #714 (linux/Tracepoints.cpp:132): 'proc /proc proc rw,relatime 0 0' [147.3069572] FINE: #714 (linux/Tracepoints.cpp:132): 'sysfs /sys sysfs rw,relatime 0 0' [147.3069619] FINE: #714 (linux/Tracepoints.cpp:132): '/dev/mmcblk0p5 / ext4 rw,noatime,norecovery 0 0' [147.3069665] FINE: #714 (linux/Tracepoints.cpp:132): 'tmpfs /dev/shm tmpfs rw,nosuid,nodev,noexec,size=102400k 0 0' [147.3069711] FINE: #714 (linux/Tracepoints.cpp:132): 'devpts /dev/pts devpts rw,relatime,gid=5,mode=620,ptmxmode=666 0 0' [147.3069757] FINE: #714 (linux/Tracepoints.cpp:132): 'tmpfs /run tmpfs rw,nosuid,nodev,size=1286424k,nr_inodes=819200,mode=755 0 0' [147.3069806] FINE: #714 (linux/Tracepoints.cpp:132): 'tmpfs /sys/fs/cgroup tmpfs ro,nosuid,nodev,noexec,size=4096k,nr_inodes=1024,mode=755 0 0' [147.3069854] FINE: #714 (linux/Tracepoints.cpp:132): 'cgroup2 /sys/fs/cgroup/unified cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate 0 0' [147.3069902] FINE: #714 (linux/Tracepoints.cpp:132): 'cgroup /sys/fs/cgroup/systemd cgroup rw,nosuid,nodev,noexec,relatime,xattr,name=systemd 0 0' [147.3069947] FINE: #714 (linux/Tracepoints.cpp:132): 'cgroup /sys/fs/cgroup/freezer cgroup rw,nosuid,nodev,noexec,relatime,freezer 0 0' [147.3069991] FINE: #714 (linux/Tracepoints.cpp:132): 'cgroup /sys/fs/cgroup/hugetlb cgroup rw,nosuid,nodev,noexec,relatime,hugetlb 0 0' [147.3070037] FINE: #714 (linux/Tracepoints.cpp:132): 'cgroup /sys/fs/cgroup/cpu,cpuacct cgroup rw,nosuid,nodev,noexec,relatime,cpu,cpuacct 0 0' [147.3070082] FINE: #714 (linux/Tracepoints.cpp:132): 'cgroup /sys/fs/cgroup/debug cgroup rw,nosuid,nodev,noexec,relatime,debug 0 0' [147.3070403] FINE: #714 (linux/Tracepoints.cpp:132): 'configfs /sys/kernel/config configfs rw,relatime 0 0' [147.3070451] FINE: #714 (linux/Tracepoints.cpp:132): 'fusectl /sys/fs/fuse/connections fusectl rw,relatime 0 0' [147.3070496] FINE: #714 (linux/Tracepoints.cpp:132): 'hugetlbfs /dev/hugepages hugetlbfs rw,relatime,pagesize=2M 0 0' [147.3070542] FINE: #714 (linux/Tracepoints.cpp:132): 'debugfs /sys/kernel/debug debugfs rw,nosuid,nodev,noexec,relatime 0 0' [147.3070587] FINE: #714 (linux/Tracepoints.cpp:132): 'tracefs /sys/kernel/tracing tracefs rw,nosuid,nodev,noexec,relatime 0 0' [147.3070634] FINE: #714 (linux/Tracepoints.cpp:146): Found tracefs at '/sys/kernel/tracing' [147.5200276] ERROR: #714 (mali_userspace/MaliDevice.cpp:232): Mali device instance creation failed. [147.5201546] WARN: #714 (mali_userspace/MaliHwCntrDriver.cpp:24): There are no mali devices to create readers [147.5203255] DEBUG: #718 (linux/CoreOnliner.cpp:21): CoreOnliner(core=0, known=1, online=1, changed=0) [147.5203364] DEBUG: #719 (linux/CoreOnliner.cpp:21): CoreOnliner(core=1, known=1, online=1, changed=0) [147.5203509] DEBUG: #721 (linux/CoreOnliner.cpp:21): CoreOnliner(core=3, known=1, online=1, changed=0) [147.5203828] DEBUG: #723 (linux/CoreOnliner.cpp:21): CoreOnliner(core=5, known=1, online=1, changed=0) [147.5203756] DEBUG: #720 (linux/CoreOnliner.cpp:21): CoreOnliner(core=2, known=1, online=1, changed=0) [147.5204086] DEBUG: #722 (linux/CoreOnliner.cpp:21): CoreOnliner(core=4, known=1, online=1, changed=0) [147.5205415] DEBUG: #723 (lib/Utils.cpp:177): Reading cpumask from /sys/devices/system/cpu/cpu5/topology/core_siblings_list [147.5205504] DEBUG: #723 (lib/Utils.cpp:209): Adding cpu 0 to mask [147.5205551] DEBUG: #720 (lib/Utils.cpp:177): Reading cpumask from /sys/devices/system/cpu/cpu2/topology/core_siblings_list [147.5205566] DEBUG: #723 (lib/Utils.cpp:209): Adding cpu 1 to mask [147.5205707] DEBUG: #720 (lib/Utils.cpp:209): Adding cpu 0 to mask [147.5205782] DEBUG: #722 (lib/Utils.cpp:177): Reading cpumask from /sys/devices/system/cpu/cpu4/topology/core_siblings_list [147.5205845] DEBUG: #719 (lib/Utils.cpp:177): Reading cpumask from /sys/devices/system/cpu/cpu1/topology/core_siblings_list [147.5205467] DEBUG: #721 (lib/Utils.cpp:177): Reading cpumask from /sys/devices/system/cpu/cpu3/topology/core_siblings_list [147.5205790] DEBUG: #720 (lib/Utils.cpp:209): Adding cpu 1 to mask [147.5205736] DEBUG: #723 (lib/Utils.cpp:209): Adding cpu 2 to mask [147.5205885] DEBUG: #722 (lib/Utils.cpp:209): Adding cpu 0 to mask [147.5206435] DEBUG: #722 (lib/Utils.cpp:209): Adding cpu 1 to mask [147.5206206] DEBUG: #721 (lib/Utils.cpp:209): Adding cpu 0 to mask [147.5206112] DEBUG: #719 (lib/Utils.cpp:209): Adding cpu 0 to mask [147.5206346] DEBUG: #723 (lib/Utils.cpp:209): Adding cpu 3 to mask [147.5206787] DEBUG: #718 (lib/Utils.cpp:177): Reading cpumask from /sys/devices/system/cpu/cpu0/topology/core_siblings_list [147.5206271] DEBUG: #720 (lib/Utils.cpp:209): Adding cpu 2 to mask [147.5206579] DEBUG: #721 (lib/Utils.cpp:209): Adding cpu 1 to mask [147.5207163] DEBUG: #721 (lib/Utils.cpp:209): Adding cpu 2 to mask [147.5207224] DEBUG: #721 (lib/Utils.cpp:209): Adding cpu 3 to mask [147.5206824] DEBUG: #723 (lib/Utils.cpp:209): Adding cpu 4 to mask [147.5207359] DEBUG: #723 (lib/Utils.cpp:209): Adding cpu 5 to mask [147.5207091] DEBUG: #720 (lib/Utils.cpp:209): Adding cpu 3 to mask [147.5207493] DEBUG: #720 (lib/Utils.cpp:209): Adding cpu 4 to mask [147.5206498] DEBUG: #722 (lib/Utils.cpp:209): Adding cpu 2 to mask [147.5207285] DEBUG: #721 (lib/Utils.cpp:209): Adding cpu 4 to mask [147.5207704] DEBUG: #721 (lib/Utils.cpp:209): Adding cpu 5 to mask [147.5207049] DEBUG: #718 (lib/Utils.cpp:209): Adding cpu 0 to mask [147.5207556] DEBUG: #720 (lib/Utils.cpp:209): Adding cpu 5 to mask [147.5207632] DEBUG: #722 (lib/Utils.cpp:209): Adding cpu 3 to mask [147.5208070] DEBUG: #722 (lib/Utils.cpp:209): Adding cpu 4 to mask [147.5208132] DEBUG: #722 (lib/Utils.cpp:209): Adding cpu 5 to mask [147.5206784] DEBUG: #719 (lib/Utils.cpp:209): Adding cpu 1 to mask [147.5207957] DEBUG: #718 (lib/Utils.cpp:209): Adding cpu 1 to mask [147.5208409] DEBUG: #719 (lib/Utils.cpp:209): Adding cpu 2 to mask [147.5208592] DEBUG: #718 (lib/Utils.cpp:209): Adding cpu 2 to mask [147.5208767] DEBUG: #719 (lib/Utils.cpp:209): Adding cpu 3 to mask [147.5208944] DEBUG: #718 (lib/Utils.cpp:209): Adding cpu 3 to mask [147.5209117] DEBUG: #719 (lib/Utils.cpp:209): Adding cpu 4 to mask [147.5209293] DEBUG: #718 (lib/Utils.cpp:209): Adding cpu 4 to mask [147.5209466] DEBUG: #719 (lib/Utils.cpp:209): Adding cpu 5 to mask [147.5209636] DEBUG: #718 (lib/Utils.cpp:209): Adding cpu 5 to mask [147.5211725] FINE: #714 (CpuUtils.cpp:310): Read CPU 0 CPUID from MIDR_EL1 -> 0x41d05 [147.5211949] FINE: #714 (CpuUtils.cpp:310): Read CPU 1 CPUID from MIDR_EL1 -> 0x41d05 [147.5212079] FINE: #714 (CpuUtils.cpp:310): Read CPU 2 CPUID from MIDR_EL1 -> 0x41d0b [147.5212213] FINE: #714 (CpuUtils.cpp:310): Read CPU 3 CPUID from MIDR_EL1 -> 0x41d0b [147.5212332] FINE: #714 (CpuUtils.cpp:310): Read CPU 4 CPUID from MIDR_EL1 -> 0x41d0b [147.5212447] FINE: #714 (CpuUtils.cpp:310): Read CPU 5 CPUID from MIDR_EL1 -> 0x41d0b [147.5212566] FINE: #714 (CpuUtils.cpp:313): Read CPU 0 CLUSTER 0 [147.5212677] FINE: #714 (CpuUtils.cpp:313): Read CPU 1 CLUSTER 0 [147.5212789] FINE: #714 (CpuUtils.cpp:313): Read CPU 2 CLUSTER 0 [147.5212898] FINE: #714 (CpuUtils.cpp:313): Read CPU 3 CLUSTER 0 [147.5213011] FINE: #714 (CpuUtils.cpp:313): Read CPU 4 CLUSTER 0 [147.5213121] FINE: #714 (CpuUtils.cpp:313): Read CPU 5 CLUSTER 0 [147.5213226] FINE: #714 (CpuUtils.cpp:316): Read CLUSTER 0 CPUIDs: [147.5213330] FINE: #714 (CpuUtils.cpp:318): 0x41d05 [147.5213435] FINE: #714 (CpuUtils.cpp:318): 0x41d0b [147.5214248] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: processor : 0 [147.5214394] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: BogoMIPS : 48.00 [147.5214522] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp [147.5214646] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU implementer : 0x41 [147.5214765] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU architecture: 8 [147.5214875] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU variant : 0x2 [147.5214982] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU part : 0xd05 [147.5215094] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU revision : 0 [147.5215201] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: [147.5215307] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: processor : 1 [147.5215420] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: BogoMIPS : 48.00 [147.5215537] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp [147.5215654] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU implementer : 0x41 [147.5215767] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU architecture: 8 [147.5215874] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU variant : 0x2 [147.5215982] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU part : 0xd05 [147.5216089] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU revision : 0 [147.5216197] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: [147.5216302] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: processor : 2 [147.5216412] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: BogoMIPS : 48.00 [147.5216525] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp [147.5216643] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU implementer : 0x41 [147.5216757] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU architecture: 8 [147.5216864] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU variant : 0x4 [147.5216972] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU part : 0xd0b [147.5217084] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU revision : 1 [147.5217189] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: [147.5217296] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: processor : 3 [147.5217406] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: BogoMIPS : 48.00 [147.5217519] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp [147.5217634] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU implementer : 0x41 [147.5217745] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU architecture: 8 [147.5217851] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU variant : 0x4 [147.5217959] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU part : 0xd0b [147.5218068] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU revision : 1 [147.5218174] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: [147.5218280] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: processor : 4 [147.5218389] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: BogoMIPS : 48.00 [147.5218518] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp [147.5218647] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU implementer : 0x41 [147.5218761] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU architecture: 8 [147.5218869] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU variant : 0x4 [147.5218975] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU part : 0xd0b [147.5219083] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU revision : 1 [147.5219187] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: [147.5219294] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: processor : 5 [147.5219404] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: BogoMIPS : 48.00 [147.5219518] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddp [147.5219633] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU implementer : 0x41 [147.5219745] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU architecture: 8 [147.5219851] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU variant : 0x4 [147.5219955] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU part : 0xd0b [147.5220063] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: CPU revision : 1 [147.5220168] DEBUG: #714 (CpuUtils.cpp:110): cpuinfo: [147.5220334] FINE: #714 (CpuUtils.cpp:209): Could not determine core name from /proc/cpuinfo The core name in the captured xml file will be 'unknown'. [147.5220498] DEBUG: #714 (CpuUtils_Topology.cpp:67): CPU 0 is configured to use CPUID 0x41d05 [147.5220623] DEBUG: #714 (CpuUtils_Topology.cpp:67): CPU 1 is configured to use CPUID 0x41d05 [147.5220745] DEBUG: #714 (CpuUtils_Topology.cpp:67): CPU 2 is configured to use CPUID 0x41d0b [147.5220866] DEBUG: #714 (CpuUtils_Topology.cpp:67): CPU 3 is configured to use CPUID 0x41d0b [147.5220984] DEBUG: #714 (CpuUtils_Topology.cpp:67): CPU 4 is configured to use CPUID 0x41d0b [147.5221103] DEBUG: #714 (CpuUtils_Topology.cpp:67): CPU 5 is configured to use CPUID 0x41d0b [147.5221252] FINE: #714 (PrimarySourceProvider.cpp:385): Determining primary source [147.5221353] FINE: #714 (PrimarySourceProvider.cpp:390): Trying perf API as root... [147.5221613] DEBUG: #714 (linux/perf/PerfDriverConfiguration.cpp:129): Kernel version: 5.10.198-tcc [147.5222823] DEBUG: #714 (linux/perf/PerfDriverConfiguration.cpp:189): perf_event_paranoid: 2 [147.5223102] DEBUG: #714 (linux/perf/PerfDriverConfiguration.cpp:221): Have access to tracepoints [147.5223605] DEBUG: #714 (linux/perf/PerfDriverConfiguration.cpp:305): perf pmu: software [147.5223953] DEBUG: #714 (linux/perf/PerfDriverConfiguration.cpp:305): perf pmu: uprobe [147.5224136] DEBUG: #714 (linux/perf/PerfDriverConfiguration.cpp:305): perf pmu: breakpoint [147.5224313] DEBUG: #714 (linux/perf/PerfDriverConfiguration.cpp:305): perf pmu: tracepoint [147.5224490] DEBUG: #714 (linux/perf/PerfDriverConfiguration.cpp:305): perf pmu: armv8_pmuv3 [147.5225644] DEBUG: #714 (lib/Utils.cpp:177): Reading cpumask from /sys/bus/event_source/devices/armv8_pmuv3/cpus [147.5225793] DEBUG: #714 (lib/Utils.cpp:218): Adding cpu 0 to mask [147.5225928] DEBUG: #714 (linux/perf/PerfDriverConfiguration.cpp:357): ... cpu 0, with cpuid 0x41d05 [147.5226078] DEBUG: #714 (linux/perf/PerfDriverConfiguration.cpp:373): ... using generic pmu type 7 for Cortex-A55 cores [147.5226466] DEBUG: #714 (linux/perf/PerfDriverConfiguration.cpp:419): generic pmu: Cortex-A76 [147.5226837] DEBUG: #714 (android/ThermalDriver.cpp:159): ThermalDriver is not supported on this target [147.5227593] DEBUG: #714 (linux/perf/PerfDriver.cpp:262): Adding cpu counters for Cortex-A55 with type 7 [147.5228035] DEBUG: #714 (linux/perf/PerfDriver.cpp:266): Adding cpu counters (based on cpuid) for Cortex-A76 [147.5230554] FINE: #714 (PrimarySourceProvider.cpp:405): ...Success [147.5230711] SETUP: #714 (PrimarySourceProvider.cpp:406): Profiling Source Using perf API for primary data source [147.5232172] DEBUG: #724 (armnn/ThreadManagementServer.cpp:132): Started armnn reaper loop [147.5232484] DEBUG: #725 (armnn/ThreadManagementServer.cpp:87): Started armnn session accept loop [147.5232652] DEBUG: #714 (xml/EventsXML.cpp:39): Unable to locate events.xml, using default [147.6611554] DEBUG: #714 (linux/perf/PerfDriver.cpp:591): Using perf for ftrace_kmem_kmalloc [147.6612716] DEBUG: #714 (linux/perf/PerfDriver.cpp:591): Using perf for ftrace_ext4_ext4_da_write [147.6613347] DEBUG: #714 (lib/Utils.cpp:117): Invalid value in file /sys/kernel/tracing/events/f2fs/f2fs_write_end/id: [147.6613506] FINE: #714 (linux/Tracepoints.cpp:45): Unable to read tracepoint id for f2fs/f2fs_write_end [147.6613817] SETUP: #714 (linux/perf/PerfDriver.cpp:228): ftrace_f2fs_f2fs_write is disabled /sys/kernel/tracing/events/f2fs/f2fs_write_end/id was not found [147.6614444] DEBUG: #714 (linux/perf/PerfDriver.cpp:591): Using perf for ftrace_power_clock_set_rate [147.6615063] DEBUG: #714 (linux/perf/PerfDriver.cpp:591): Using perf for ftrace_block_block_rq_complete [147.6615646] DEBUG: #714 (linux/perf/PerfDriver.cpp:591): Using perf for ftrace_block_block_rq_issue [147.6616300] DEBUG: #714 (linux/perf/PerfDriver.cpp:591): Using perf for ftrace_power_cpu_idle [147.6616462] DEBUG: #714 (linux/perf/PerfDriver.cpp:583): Not using perf for ftrace_power_cpu_frequency [147.6703203] DEBUG: #714 (FtraceDriver.cpp:465): Not using ftrace for counter ftrace_kmem_kmalloc [147.6703787] DEBUG: #714 (FtraceDriver.cpp:465): Not using ftrace for counter ftrace_ext4_ext4_da_write [147.6703929] DEBUG: #714 (FtraceDriver.cpp:465): Not using ftrace for counter ftrace_f2fs_f2fs_write [147.6704058] DEBUG: #714 (FtraceDriver.cpp:465): Not using ftrace for counter ftrace_power_clock_set_rate [147.6704184] DEBUG: #714 (FtraceDriver.cpp:465): Not using ftrace for counter ftrace_block_block_rq_complete [147.6704310] DEBUG: #714 (FtraceDriver.cpp:465): Not using ftrace for counter ftrace_block_block_rq_issue [147.6704436] DEBUG: #714 (FtraceDriver.cpp:465): Not using ftrace for counter ftrace_power_cpu_idle [147.6704579] DEBUG: #714 (FtraceDriver.cpp:469): Not using ftrace for counter ftrace_power_cpu_frequency [147.6711597] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/1': cmdline[0] = '/sbin/init' [147.6787389] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/225': cmdline[0] = '/lib/systemd/systemd-journald' [147.6788542] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/240': cmdline[0] = '/lib/systemd/systemd-udevd' [147.6789543] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/245': cmdline[0] = '/lib/systemd/systemd-networkd' [147.6790443] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/252': cmdline[0] = '/lib/systemd/systemd-timesyncd' [147.6791324] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/264': cmdline[0] = '/lib/systemd/systemd-resolved' [147.6793356] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/326': cmdline[0] = '/sbin/klogd' [147.6794252] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/327': cmdline[0] = '/sbin/syslogd' [147.6795195] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/328': cmdline[0] = '/usr/bin/dbus-daemon' [147.6796054] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/329': cmdline[0] = '/usr/bin/dlt-daemon' [147.6796909] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/330': cmdline[0] = 'python3' [147.6798573] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/333': cmdline[0] = '/lib/systemd/systemd-logind' [147.6799421] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/341': cmdline[0] = '/sbin/agetty' [147.6800354] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/342': cmdline[0] = '/bin/login' [147.6801275] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/345': cmdline[0] = '/usr/bin/weston' [147.6802144] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/348': cmdline[0] = '/usr/bin/TCModeManager' [147.6816712] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/393': cmdline[0] = '/usr/bin/pulseaudio' [147.6817579] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/395': cmdline[0] = '/usr/sbin/gpsd' [147.6818411] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/396': cmdline[0] = '/usr/libexec/weston-keyboard' [147.6819245] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/397': cmdline[0] = '/usr/libexec/weston-desktop-shell' [147.6821511] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/402': cmdline[0] = '/usr/bin/AudioManager' [147.6822365] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/403': cmdline[0] = '/usr/bin/TCMediaPlayback' [147.6823228] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/410': cmdline[0] = '/usr/bin/tmplayer' [147.6824056] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/411': cmdline[0] = '/usr/bin/tc-ivi-app' [147.6824878] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/418': cmdline[0] = '/usr/bin/TCVCPManager' [147.6826849] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/446': cmdline[0] = '/usr/bin/navit' [147.6828272] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/495': cmdline[0] = '/lib/systemd/systemd-userdbd' [147.6829110] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/496': cmdline[0] = 'systemd-userwork' [147.6830534] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/497': cmdline[0] = 'systemd-userwork' [147.6831596] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/498': cmdline[0] = 'systemd-userwork' [147.6832652] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/500': cmdline[0] = '/lib/systemd/systemd' [147.6833459] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/501': cmdline[0] = '(sd-pam)' [147.6834696] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/506': cmdline[0] = '-sh' [147.6837942] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/714': cmdline[0] = './gatord' [147.6839079] DEBUG: #714 (lib/WaitForProcessPoller.cpp:44): Wait for Process: Scanning '/proc/715': cmdline[0] = 'tee' Gator ready

bengaineyarm commented 7 months ago

[147.5200276] ERROR: #714 (mali_userspace/MaliDevice.cpp:232): Mali device instance creation failed.

Looks like it can't talk to the mali device for some reason. What device is this?

sooyeon-kang commented 7 months ago

It is a custom embedded device using mali G78A.

bengaineyarm commented 6 months ago

Raised through internal Arm / Mali support - relates to a GPU driver patching issue