/opt/dvr # cat /proc/cmdline mem=468M console=ttyO2,115200n8 root=/dev/ram0 ramdisk_size=83388608 ro initrd=0x82000000,8M ramdisk=83388608 ip=off vram=20M notifyk.vpssm3_sva=0xBEE00000 export RDK_LINUX_MEM="512M" export NOTIFYK_VPSSM3_SVA_ADDR="0xbee00000" export REMOTE_DEBUG_ADDR="0xbf000000" export HDVPSS_SHARED_MEM="0xbec00000" export HDVPSS_SHARED_SIZE="2097152" /opt/dvr # insmod /opt/dvr/drv/syslink.ko TRACE=1 TRACEFAILURE=1 SysLink version : 2.10.02.17 SysLink module created on Date:Oct 24 2012 Time:09:17:49 Trace enabled Trace SetFailureReason enabled /opt/dvr # /opt/dvr/bin/sys_pri.out --dmm-pri-set DUCATI 0 i.out --dmm-pri-set HDVICP1 2 /opt/dvr/bin/sys_pri.out --dmm-pri-set HDVICP2 2 Setting DMM priority for [DUCATI ] to [0] ( 0x4e000624 = 0x08000000 ) /opt/dvr # /opt/dvr/bin/sys_pri.out --dmm-pri-set HDVICP0 2 Setting DMM priority for [HDVICP0 ] to [2] ( 0x4e000634 = 0x0000000a ) /opt/dvr # /opt/dvr/bin/sys_pri.out --dmm-pri-set HDVICP1 2 Setting DMM priority for [HDVICP1 ] to [2] ( 0x4e000634 = 0x000a0000 ) /opt/dvr # /opt/dvr/bin/sys_pri.out --dmm-pri-set HDVICP2 2 Setting DMM priority for [HDVICP2 ] to [2] ( 0x4e000634 = 0x00a00000 ) /opt/dvr # /opt/dvr/bin/fw_load.out startup VPSS-M3 /opt/dvr/bin/dvr_rdk_fw_m3vp ss.xem3 Attached to slave procId 2. Loaded file /opt/dvr/bin/dvr_rdkBUG: Your driver calls ioremap() on system memory. This leads to architecturally unpredictable behaviour on ARMv6+, and ioremap() will fail in the next kernel release. Please fix your driver. _fw_m3vpss.xem3 ------------[ cut here ]------------ on slave procId WARNING: at arch/arm/mm/ioremap.c:211 __arm_ioremap_pfn_caller+0x58/0x190() 2. Started slavModules linked in:e procId 2. syslink Backtrace: [<80049b7c>] (dump_backtrace+0x0/0x10c) from [<803fda4c>] (dump_stack+0x18/0x1c) r7:00000000 r6:8004d634 r5:804b1d18 r4:000000d3 [<803fda34>] (dump_stack+0x0/0x1c) from [<8006ce78>] (warn_slowpath_common+0x54/0x6c) [<8006ce24>] (warn_slowpath_common+0x0/0x6c) from [<8006ceb4>] (warn_slowpath_null+0x24/0x2c) r9:00000002 r8:00000000 r7:7f03608c r6:00088000 r5:15000000 r4:00000002 [<8006ce90>] (warn_slowpath_null+0x0/0x2c) from [<8004d634>] (__arm_ioremap_pfn_caller+0x58/0x190) [<8004d5dc>] (__arm_ioremap_pfn_caller+0x0/0x190) from [<8004d7f0>] (__arm_ioremap_caller+0x64/0x6c) [<8004d78c>] (__arm_ioremap_caller+0x0/0x6c) from [<8005faac>] (omap_ioremap+0x60/0x64) r6:00000002 r5:15000000 r4:88000000 [<8005fa4c>] (omap_ioremap+0x0/0x64) from [<7f03608c>] (MemoryOS_map+0x1f0/0x3a8 [syslink]) r7:9b987e28 r6:00000001 r5:9b987d48 r4:9d891000 [<7f035e9c>] (MemoryOS_map+0x0/0x3a8 [syslink]) from [<7f004594>] (_ProcMgr_map+0x1cc/0x4ac [syslink]) r8:9b987e28 r7:9b987e28 r6:00000001 r5:a0040000 r4:9dace000 [<7f0043c8>] (_ProcMgr_map+0x0/0x4ac [syslink]) from [<7f004990>] (ProcMgr_map+0x11c/0x1b4 [syslink]) [<7f004874>] (ProcMgr_map+0x0/0x1b4 [syslink]) from [<7f019954>] (Platform_loadCallback+0x4a0/0x7a0 [syslink]) [<7f0194b4>] (Platform_loadCallback+0x0/0x7a0 [syslink]) from [<7f04d418>] (Ipc_control+0x68/0x14c [syslink]) [<7f04d3b0>] (Ipc_control+0x0/0x14c [syslink]) from [<7f0868f0>] (IpcDrv_drvioctl+0x68/0x298 [syslink]) r7:00000004 r6:7f0fa8ac r5:c014f497 r4:7e8f6bbc [<7f086888>] (IpcDrv_drvioctl+0x0/0x298 [syslink]) from [<800d677c>] (vfs_ioctl+0x28/0x44) r6:00000004 r5:9ad33580 r4:00000000 [<800d6754>] (vfs_ioctl+0x0/0x44) from [<800d6e8c>] (do_vfs_ioctl+0x500/0x540) [<800d698c>] (do_vfs_ioctl+0x0/0x540) from [<800d6f24>] (sys_ioctl+0x58/0x7c) [<800d6ecc>] (sys_ioctl+0x0/0x7c) from [<80045da0>] (ret_fast_syscall+0x0/0x30) r8:80045f48 r7:00000036 r6:0007e2b4 r5:c014f497 r4:7e8f6bbc ---[ end trace ee1832f3518a0292 ]--- After Ipc_loadcallback status [0x00000000] After Ipc_startcallback status [0x097d2000]