arjun.a
range data
5aefcf4
raw
history blame
No virus
10.5 kB
Ticket Name: TDA2EX17EVM: Customer PCB with TDA2E17 has random kernel panic issue
Query Text:
Part Number: TDA2EX17EVM Hi Champs: The customer is using the TDA2 EX17 with Linux. They found the kernel has random panic issue. Please see the logs attached. Please advice how to solve it. BTW, if we need to fine tune the EMIF tool with their DDR, can we have an off-line mail discussion? THanks. BR RIo crash_log_5(出錯在rc.pvr.service).txt [ OK ] Reached target System Initialization.[ 8.986410] omap-aes 4b500000.aes: OMAP AES hw accel rev: 3.3
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target Timers.
[ 9.082452] omap-aes 4b700000.aes: OMAP AES hw accel rev: 3.3
[ OK ] Listening on dropbear.socket.
[ 9.126099] c_can_platform 4ae3c000.can: c_can_platform device registered (regs=fce3c000, irq=349)
[ OK ] Listening on D-Bus System Message Bus Socket.
[ OK ] Reached target Sockets.
[ OK ] Reached target Basic System.
[ OK ] Started Kernel Logging Service.
Starting Login Service...
Starting Save/Restore Sound Card State...
Starting rc.pvr.service...
[ OK ] Started D-Bus System Message Bus.
[ 9.563299] [drm] Initialized pvr 1.14.3699939 20110701 on minor 2
[ 9.702918] ------------[ cut here ]------------
[ 9.733373] WARNING: CPU: 0 PID: 219 at mm/rmap.c:231 anon_vma_clone+0x1b8/0x1f4()
[ 9.786086] Modules linked in: pvrsrvkm(O) extcon_usb_gpio c_can_platform c_can omap_aes_driver can_dev omap_sham dwc3_omap extcon omap_rng omap_des rng_core omap_remoteproc remoteproc virtio virtio_ring sch_fq_codel
[ 9.828925] CPU: 0 PID: 219 Comm: systemd-udevd Tainted: G O 4.4.84-00041-geb8fba6-dirty #2
[ 9.838447] Hardware name: Generic DRA72X (Flattened Device Tree)
[ 9.844564] Backtrace:
[ 9.847043] [<c00131d4>] (dump_backtrace) from [<c00133d0>] (show_stack+0x18/0x1c)
[ 9.854643] r7:c0102dfc r6:600c0013 r5:00000000 r4:c0957810
[ 9.860367] [<c00133b8>] (show_stack) from [<c02b21a8>] (dump_stack+0x8c/0xa0)
[ 9.867624] [<c02b211c>] (dump_stack) from [<c0035340>] (warn_slowpath_common+0x88/0xb8)
[ 9.875747] r7:c0102dfc r6:000000e7 r5:00000009 r4:00000000
[ 9.881466] [<c00352b8>] (warn_slowpath_common) from [<c0035414>] (warn_slowpath_null+0x24/0x2c)
[ 9.890286] r8:c09b7900 r7:eebc4ba0 r6:ee73c4e0 r5:eeba2a80 r4:ee7d4560
[ 9.897062] [<c00353f0>] (warn_slowpath_null) from [<c0102dfc>] (anon_vma_clone+0x1b8/0x1f4)
[ 9.905540] [<c0102c44>] (anon_vma_clone) from [<c0102e64>] (anon_vma_fork+0x2c/0x168)
[ 9.913488] r10:ee6f78c0 r9:ee73c4e0 r8:00000000 r7:00000000 r6:ee56d900 r5:ee73c4e0
[ 9.921391] r4:00000001
[ 9.923947] [<c0102e38>] (anon_vma_fork) from [<c0034198>] (copy_process+0x10d0/0x14c8)
[ 9.931983] r9:ee73c4e0 r8:00000000 r7:00000000 r6:eeb9e540 r5:ee56d900 r4:00000001
[ 9.939804] [<c00330c8>] (copy_process) from [<c00346c4>] (_do_fork+0x78/0x334)
[ 9.947141] r10:00000000 r9:ee638000 r8:c000fc84 r7:00000000 r6:00000000 r5:beac8930
[ 9.955043] r4:01200011
[ 9.957597] [<c003464c>] (_do_fork) from [<c0034a74>] (SyS_clone+0x28/0x30)
[ 9.964586] r10:00000000 r9:ee638000 r8:c000fc84 r7:00000078 r6:b6f30000 r5:beac8930
[ 9.972486] r4:b6f30068
[ 9.975040] [<c0034a4c>] (SyS_clone) from [<c000fae0>] (ret_fast_syscall+0x0/0x34)
[ 10.020488] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 10.045569] EXT4-fs (mmcblk1p2): recovery complete
[ 10.063132] EXT4-fs (mmcblk1p2): mounted filesystem with ordered data mode. Opts: (null)
[ 10.109518] PVR_K: UM DDK-(3699939) and KM DDK-(3699939) match. [ OK ]
Starting Network Service...
Starting Permit User Sessions...
[ OK ] Started System Logging Service.
[ 10.342116] net eth0: initializing cpsw version 1.15 (0)
[ OK ] Started Network Service.[ 10.353176] net eth0: initialized cpsw ale version 1.4
[ 10.361896] net eth0: ALE Table size 1024
[ OK ] Started Save/Restore Sound Card State.
[ 10.389936] net eth0: phy found : id is : 0x2000a253
[ OK ] Started rc.pvr.service.
[ 10.418178] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ OK ] Started Permit User Sessions.
[ 10.437721] ---[ end trace 44e54c61ba5cf5f9 ]---
[ 10.502081] Unable to handle kernel NULL pointer dereference at virtual address 00000004
[ 10.574784] pgd = ee685240
[ 10.577511] [00000004] *pgd=ae618003, *pmd=00000000
[ 10.582429] Internal error: Oops: 206 [#1] PREEMPT SMP ARM
[ 10.587937] Modules linked in: bc_example(O) pvrsrvkm(O) extcon_usb_gpio c_can_platform c_can omap_aes_driver can_dev omap_sham dwc3_omap extcon omap_rng omap_des rng_core omap_remoteproc remoteproc virtio virtio_ring sch_fq_codel
[ 10.608601] CPU: 0 PID: 219 Comm: systemd-udevd Tainted: G W O 4.4.84-00041-geb8fba6-dirty #2
[ 10.618121] Hardware name: Generic DRA72X (Flattened Device Tree)
[ 10.624239] task: ee693600 ti: ee638000 task.ti: ee638000
[ 10.629663] PC is at down_write+0x1c/0x5c
[ 10.633692] LR is at anon_vma_clone+0xb8/0x1f4
[ 10.638154] pc : [<c06880e8>] lr : [<c0102cfc>] psr: 60030013
[ 10.638154] sp : ee639e28 ip : ee639e40 fp : ee639e3c
[ 10.649679] r10: eeb22d7f r9 : 02000200 r8 : c09b7900
[ 10.654923] r7 : 00000000 r6 : ee73c4e0 r5 : eeba2a80 r4 : 00000004
[ 10.661475] r3 : ffff0001 r2 : 00000000 r1 : 00000000 r0 : 00000004
[ 10.668030] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
[ 10.675193] Control: 30c5387d Table: ae685240 DAC: fffffffd
[ 10.680961] Process systemd-udevd (pid: 219, stack limit = 0xee638210)
[ 10.687515] Stack: (0xee639e28 to 0xee63a000)
[ 10.691890] 9e20: ee7d4560 eeba2a80 ee639e84 ee639e40 c0102cfc c06880d8
[ 10.700103] 9e40: c082e31c c098751e 024000c0 00000000 ee56d900 ee56d944 c093a6fc 00000001
[ 10.708315] 9e60: ee73c4e0 ee56d900 00000000 00000000 ee73c4e0 ee6f78c0 ee639eac ee639e88
[ 10.716527] 9e80: c0102e64 c0102c50 00000001 ee56d900 eeb9e540 00000000 00000000 ee73c4e0
[ 10.724738] 9ea0: ee639f3c ee639eb0 c0034198 c0102e44 c09522c0 00000001 c0698600 b6f30068
[ 10.732950] 9ec0: 01200011 fff7cdff 024000c0 ee73c074 ee73c068 ee6f78fc eeb9e57c ee73c070
[ 10.741162] 9ee0: ee73c060 eeb9e540 ed35aa00 ed35ad28 c098ae40 00000000 00000000 eed80c24
[ 10.749374] 9f00: 42267fda 00000002 00000000 fffffff4 c0128fd8 01200011 beac8930 00000000
[ 10.757585] 9f20: 00000000 c000fc84 ee638000 00000000 ee639f8c ee639f40 c00346c4 c00330d4
[ 10.765797] 9f40: 00000000 00000000 00000000 ffffffff beac90a8 00000167 c000fc84 ee638000
[ 10.774009] 9f60: ee639f7c b6f30068 beac8930 b6f30000 00000078 c000fc84 ee638000 00000000
[ 10.782220] 9f80: ee639fa4 ee639f90 c0034a74 c0034658 b6f30068 00000000 00000000 ee639fa8
[ 10.790431] 9fa0: c000fae0 c0034a58 b6f30068 beac8930 01200011 00000000 00000000 00000000
[ 10.798643] 9fc0: b6f30068 beac8930 b6f30000 00000078 b6efb000 b6f304c0 000000db 000000db
[ 10.806856] 9fe0: 00000078 beac8928 b6e83245 b6e28996 00010030 01200011 00000000 00000000
[ 10.815064] Backtrace:
[ 10.817532] [<c06880cc>] (down_write) from [<c0102cfc>] (anon_vma_clone+0xb8/0x1f4)
[ 10.825219] r5:eeba2a80 r4:ee7d4560
[ 10.828829] [<c0102c44>] (anon_vma_clone) from [<c0102e64>] (anon_vma_fork+0x2c/0x168)
[ 10.836777] r10:ee6f78c0 r9:ee73c4e0 r8:00000000 r7:00000000 r6:ee56d900 r5:ee73c4e0
[ 10.844681] r4:00000001
[ 10.847239] [<c0102e38>] (anon_vma_fork) from [<c0034198>] (copy_process+0x10d0/0x14c8)
[ 10.855275] r9:ee73c4e0 r8:00000000 r7:00000000 r6:eeb9e540 r5:ee56d900 r4:00000001
[ 10.863095] [<c00330c8>] (copy_process) from [<c00346c4>] (_do_fork+0x78/0x334)
[ 10.870432] r10:00000000 r9:ee638000 r8:c000fc84 r7:00000000 r6:00000000 r5:beac8930
[ 10.878332] r4:01200011
[ 10.880888] [<c003464c>] (_do_fork) from [<c0034a74>] (SyS_clone+0x28/0x30)
[ 10.887876] r10:00000000 r9:ee638000 r8:c000fc84 r7:00000078 r6:b6f30000 r5:beac8930
[ 10.895776] r4:b6f30068
[ 10.898331] [<c0034a4c>] (SyS_clone) from [<c000fae0>] (ret_fast_syscall+0x0/0x34)
[ 10.905934] Code: e1a04000 f590f000 e3a03001 e34f3fff (e1902f9f)
[ 11.451564] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[ 12.388536] cpsw 48484000.ethernet eth0: Link is Up - 10Mbps/Half - flow control off
[ 12.444719] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 12.588198] remoteproc2: powering up 40800000.dsp
[ 12.613993] remoteproc2: Booting fw image dra7-dsp1-fw.xe66, size 597548
[ 12.628028] omap_hwmod: mmu0_dsp1: _wait_target_disable failed
[ 12.633919] omap-iommu 40d01000.mmu: 40d01000.mmu: version 3.0
[ 12.639889] omap-iommu 40d02000.mmu: 40d02000.mmu: version 3.0
[ 12.745081] remoteproc2: remote processor 40800000.dsp is now up
[ 12.751641] virtio_rpmsg_bus virtio0: rpmsg host is online
[ 12.757693] ---[ end trace 44e54c61ba5cf5fa ]---
[ 12.775413] remoteproc1: powering up 55020000.ipu
[ 12.799979] remoteproc1: Booting fw image dra7-ipu2-fw.xem4, size 6201588
[ 12.823345] omap-iommu 55082000.mmu: 55082000.mmu: version 2.1
[ 12.889157] remoteproc1: remote processor 55020000.ipu is now up
[ 12.904886] virtio_rpmsg_bus virtio1: rpmsg host is online
[ 12.939897] virtio_rpmsg_bus virtio0: creating channel rpmsg-proto addr 0x50
[ 12.955499] virtio_rpmsg_bus virtio1: creating channel rpmsg-proto addr 0x50
[ 12.986528] NET: Registered protocol family 41
[ OK ] Started Login Service.
[ OK ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
[ OK ] Reached target Sound Card.
[ OK ] Started Getty on tty1.
[ OK ] Started Serial Getty on ttyS0.
Starting weston.service...
[ OK ] Reached target Network.
Starting Network Name Resolution...
[ OK ] Started weston.service.
[ OK ] Started Network Name Resolution.
Starting tiipclad-daemon.service...
Starting telnetd.service...
Responses:
Hi the crash log does not reveal much Has the Customer board design, layout been reviewed already Have we run memtester tool to verify if the memory access is stable
Hi Sriram: Yes, this issue is happening on customer's PCB. Can we discuss this issue off-line? I will share you the customer's DDR spec and the other stuffs? BR Rio
Closing this ticket since the request is to discuss off-line.