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.

System Crashed for FBIOPUT_VSCREENINFO call with in function screenInit from demo interface/main.c. LSP_2.00 kernel



Hi, LSP_2.00 have a very good archtecture. And I'd like to use it.

I've ported everything from dvsdk on to it. DSPLink, CMem, CodedecEnging, etc.

But when I try to run the demo, Cmem loading is ok, DSPlink loading is ok.         but when run interface, system crashed.

I just printfed some infomation and found it crashed when call FBIOPUT_VSCREENINFO. No followed msgs printfed. As the Black an Italy line shows below.

 

static int screenInit(void)^M
{^M
    struct fb_var_screeninfo varInfo;^M
    int                      fd;^M
    unsigned short          *display;^M
    FILE * fp;^M
    char mode[16];^M
    int status = FAILURE;^M
^M
^M
        printf("Will open OSD DEVICE!\n");
    fd = open(OSD_DEVICE, O_RDWR);^M
^M
    if (fd == -1) {^M
        ERR("Failed to open fb device %s\n", OSD_DEVICE);^M
        return FAILURE;^M
    }^M
^M
        printf("Open OSD_DEVICE OK!\n");
    if (ioctl(fd, FBIOGET_VSCREENINFO, &varInfo) == -1) {^M
        ERR("Failed ioctl FBIOGET_VSCREENINFO on %s\n", OSD_DEVICE);^M
        return FAILURE;^M
    }^M
^M
    if (ioctl(fd, FBIOGET_VSCREENINFO, &varInfo) == -1) {^M
        ERR("Failed ioctl FBIOGET_VSCREENINFO on %s\n", OSD_DEVICE);^M
        return FAILURE;^M
    }^M

        printf("ioctl FBIOGET_VSCREEINFO in screenInit OK!\n");
^M
    if ((fp = fopen("/sys/class/davinci_display/ch0/mode", "r")) != NULL) {^M
        printf("Open davinci_display OK!\n");
        fscanf(fp, "%s", mode);^M
        fclose(fp);^M
        if (strcmp(mode, "NTSC") == 0) {^M
            DBG("NTSC selected\n");^M
            gbl.yFactor = NTSCSTD;^M
            status = SUCCESS;^M
        }^M
        else if (strcmp(mode, "PAL") == 0) {^M
            DBG("PAL selected\n");^M
            gbl.yFactor = PALSTD;^M
            status = SUCCESS;^M
        }^M
    }^M
^M
    /* Try the requested size */^M
    varInfo.xres = SCREEN_WIDTH;^M
    varInfo.yres = SCREEN_HEIGHT;^M
    varInfo.yres_virtual = NUM_OSD_BUFS * SCREEN_HEIGHT;^M
    varInfo.bits_per_pixel = SCREEN_BPP;^M
^M
        printf("Will ioctl FBIOPUT_VSCREEINFO in screenInit!\n");
    if (ioctl(fd, FBIOPUT_VSCREENINFO, &varInfo) == -1) {^M
        printf("Failed ioctl FBIOPUT_VSCREENINFO on %s\n", OSD_DEVICE);
        ERR("Failed ioctl FBIOPUT_VSCREENINFO on %s\n", OSD_DEVICE);^M
        return FAILURE;^M
    }^M
        printf("Ioctl FBIOPUT_VSCREEINFO in screenInit OK!\n");
^M
    if (varInfo.xres != SCREEN_WIDTH ||^M
        varInfo.yres != SCREEN_HEIGHT ||^M
        varInfo.bits_per_pixel != SCREEN_BPP) {^M
        ERR("Failed to get the requested screen size: %dx%d at %d bpp\n",^M
            SCREEN_WIDTH, SCREEN_HEIGHT, SCREEN_BPP);^M
    }^M
^M
        printf("will call mmap in screenInit!\n");
    display = (unsigned short *) mmap(NULL, SCREEN_SIZE, PROT_READ | PROT_WRITE,^M
                                      MAP_SHARED, fd, 0);^M
^M
    if (display == MAP_FAILED) {^M
        ERR("Failed mmap on %s\n", OSD_DEVICE);^M

 

can anybody tell me how pass through.

 

And because I have to run kdrive based win. I need to use new kernel over gcc-4.2.x for 20% higher performance than MVtool4.0.

Please help me!

And as anybody want I can share you my GCC toolchain and my DVSDK ports.

Thanks

  • Can you post your output log?

  • Is this your own application?  If so, what resolution are you trying to support (not clear from source code)? 

     

  • Hi Juan,

     

    I've past these errors. And all examples under ce_2_21 is ok to run. Only problem for me is now codecCombos for those demos with DVEVM.

    If I have them I'm sure, they will run.

     

    BTW, the problem is caused by davinci_display/ch0/mode="640x480" for lcd. But original code only test for NTSC and PAL.

    And the video=davincifb:vid0=MxN,??K:vid1=MxN,??K:osd0=MxN,??K should also passed to the kernel from uboot. Otherwise the demo/interface won't run. 

    Another problem for lsp2.0 now is osd1 could not be enabled. If it is enalbed the lcd or TV will show a random pure color. I think this is just caused by the default value of osd1 in the framebuffer drver.

    Maybe I'll try to correct it later.

     

    And I want you to know just lsp2.0 is used. I'm not using MV5.0. My own toolchain and file system is built based on gcc_4.2.4 and glibc_2.7.  With them, the boot procedure can be finished within 5 seconds(from kernel loaded by uboot to "press enter to activated this console").   while with MV5.0 more than 10 seconds.  But just thanks to MV, this edition of kernel is very nice.

     

    Thanks

    Yours David

  • David,

    This is great news.  FYI, DVSDK 2.0 should be available soon (I have heard Feb time frame) and that should include the codec combos. 

  • Juan,

    Really great news from you.

    You know. to build dsp codecCombos, just looks like a nightmare with current CE2.21 & dsplink_1.16. It will report DSPLINKDATA_init not defined. many and more headers could not be found. Even a header belong to CE can't find a header belong to cetools. If 2.0 come maybe it will save me a lot of work.

    But AIK, as I compared 1.30 with 2.05 from 357. found just CE2.21 and dsplink_1.16 are the different. And DMAI is a plus.

    I think the problem should still there for codecCombo build. I've applied for the free codec. Before I can got the combos from 2.0, still a lot of work to do.

    But just looking forward to it.

    David Chan (blacksword.david)

  • This is why I always encourage our customers to work with full DVSDK releases as opposed to upgrading individual software components; however, I do understand the need our customers may have to move towards new components.  But if they can wait, DVSDK releases should be easier to work with.

  • Hi Juan,

    When I'm trying to build codec server myself. I have to use CFLAGS and LDFLAGS. Otherwise I will meet errors like blelow in italy and black font.

    /opt/TI/cg6x_6_1_6/bin/lnk6x -w -q -u _c_int00 -l link.cmd -q -o bin/evmDM6446/audio1_ires.x64P package/cfg/bin/evmDM6446/audio1_ires/main.o64P package/cfg/bin/evmDM6446/audio1_ires_x64Pcfg_c.o64P package/cfg/bin/evmDM6446/audio1_ires_x64P.o64P package/cfg/bin/evmDM6446/audio1_ires_x64Pcfg.o64P  package/cfg/bin/evmDM6446/audio1_ires_x64P.xdl  -c -m package/cfg//bin/evmDM6446/audio1_ires.x64P.map -l /opt/TI/cg6x_6_1_6/lib/rts64plus.lib


     undefined         first referenced                                                                                                                      

      symbol               in file                                                                                                                           

     ---------         ----------------                                                                                                                      

     _DSPLINKDATA_init /home/opt/dvsdk/codec_engine_2_21/cetools/packages/dsplink/dsp/export/BIN/DspBios/DAVINCI/DM6446GEM_0/RELEASE/dsplink.lib<dsplink.obj>


    error: unresolved symbols remain

    I know it's just because $DSPLINK/dsp/src/data/daplinkdata.h is not found.

    do you know where to set.  then the compiler will found the necessary automatically.

    THX

    David Chan (blacksword.david)

  • FWIW, I've updated a few wiki articles to identify what I think is a missing DSPLink-based config step (when Link is used in an XDC-based config step):

    Link Build Instructions:

    Link troubleshooting Guide:

    CE FAQ:

    Specifically, review the "xdc clean;xdc .interfaces" step at the first link.  This resolved a very similar issue reported independently; I'm interested to see if this addresses some of your root issues as well.

    Chris

  • Hi ChrisRing,

    I'm not trying to build dsplink now. I've finished dsplink and the samples within successfully.

     

    Error is given when I'm try to build CE_2_21/examples/ti/sdo/ce/examples/servers

    I wanna know which make the xdc know the place of dsplinkdata.h.

    If this problem solved. DVSDK will be update much easier than ever.

    Thx

    David Chan (blacksword.david@gmail.com)

  • Hi all,

    I think I've pass through this problem now!

    I should check if the .x64P work. If it does work, I'll show here what I've done.

     

    Thx

     

     

    David Chan (blacksword.david@gmail.com)

  • Failed log is below.  any idea?

     

    =~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2009.01.21 09:49:39 =~=~=~=~=~=~=~=~=~=~=~=

    TI UBL Version: 1.12, Flash type: NAND

    Booting PSP Boot Loader

    PSPBootMode = NAND

    Starting NAND Copy...

    Initializing NAND flash...

    Valid MagicNum found.

    NAND Boot success.

       DONE

     

    U-Boot 1.2.0 (Feb  2 2008 - 22:13:35)

     

    DRAM:  256 MB

    unknown ve

    dNAND:  NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit)

    256 MiB

    In:    serial

    Out:   serial

    Err:   serial

    ARM Clock :- 297MHz

    DDR Clock :- 162MHz

    I2C read: I/O error

    MSP430 Firmware does not support AM/PM Feature

    Hit any key to stop autoboot:  3  0 

    DaVinci EVM # setenv serverip 192.168.1.2; setenv ipaddr 192.168.1.99; setenv bootargs console=ttyS0,115200n8 rw noinitrd ip=192.168.1.99 root=/dev/nfs nfsroot=192.168.1.2:/opt/arm_david_linux/target,nolock mem=120M davinci_enc_mngr.ch0_output=LCD davinci_enc_mngr.ch0_mo

    eTFTP from server 192.168.1.2; our IP address is 192.168.1.99

    Filename 'uImage090'.

    Load address: 0x80700000

    Loading: *#################################################################

     #################################################################

     #################################################################

     #################################################################

     #################################################################

     #################################################################

     #######

    done

    Bytes transferred = 2031112 (1efe08 hex)

    ## Booting image at 80700000 ...

       Image Name:   Linux-2.6.18_pro500-davinci_evm-

       Image Type:   ARM Linux Kernel Image (uncompressed)

       Data Size:    2031048 Bytes =  1.9 MB

       Load Address: 80008000

       Entry Point:  80008000

       Verifying Checksu  OK

    OK

     

    Starting kernel ...

     

    Uncompressing Linux...................................................................................................................................... done, booting the kernel.

    Linux version 2.6.18_pro500-davinci_evm-arm_v5t_le (armdsp@david-macbook) (gcc version 4.2.4) #1 PREEMPT Sun Jan 18 18:19:46 CST 2009

    CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177

    Machine: DaVinci EVM

    Memory policy: ECC disabled, Data cacveersion 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.

    yaffs Jan 18 2009 23:33:16 Installing. 

    SGI XFS with no debug enabled

    Initializing Cryptographic API

    io scheduler noop registered

    io scheduler anticipatory registered (default)

    LTT : ltt-facilities init

    LTT : ltt-facility-core init in kernel

    Console: switching to colour frame buffer device 80x30

    davincifb davincifb: dm_osd0_fb: 640x480x16@0,0 with framebuffer size 1350KB

    davinMiUX: initialized HDIREN

    MUX: initialized ATAEN

        ide0: MMIO-DMA , BIOS settings: hda:pio, hdb:pio

    Palm Chip BK3710 IDE Register Fail

    Initializing USB Mass Storage driver...

    usbcore: registered new driver usb-storage

    USB Mass Storage support registered.

    usbcore: registered new driver usbhid

    drivers/usb/input/hid-core.c: v2.6:USB HID core driver

    musc_ore: registered rtc_davinci_evm as rtc0

    rtc0: hours 12-23 are misreported as duplicate hours 00-11

    davinci-mmc davinci-mmc.0: Supporting 4-bit mode

    davinci-mmc davinci-mmc.0: Using DMA mode

    Advanced Linux Sound Architecture Driver Version 1.0.12rc1 (Thu Jun 22 13:55:50 2006 UTC).

    ASoC version 0.13.1

    MUX: initialized MCBSP

    AIC3X Audio Codec 0.1

    asoc: aic3x <-> davinci-i2s mapping ok

    ALSA device list:

      #0: DaVinci

    EIP-Config: Guessing netmask 255.255.255.0

    IP-Config: Complete:

          device=eth0, addr=192.168.1.99, mask=255.255.255.0, gw=255.255.255.255,

         host=192.168.1.99, domain=, nis-domain=(none),

         bootserver=255.255.255.255, rootserver=192.168.1.2, roo

    pLooking up port of RPC 100005/1 on 192.168.1.2

    VFS: Mounted root (nfs filesystem).

    Freeing init memory: 180K

     

    init started: BusyBox v1.10.1 (2009-01-18 00:47:49 CST)

     

    starting pid 239, tty '': '/etc/init.d/rcS'

     

    Please press Enter to activate this console. \ 

     

    starting pid 245, tty '': '-/bin/sh'

    # cd /opt/dvsdk/dm6446/

    # ls in.dat -l

    -r--r--r--    1 1001     1001         4096 Jan 20  2009 in.dat

    # ./loadmodules.sh 

    cmemk: disagrees about version of symbol struct_module

    insmod: cannot insert 'cmemk.ko': invalid module format

    dsplinkk: no version for "struct_module" found: kernel tainted.

    DSPLINK Module (1.60) created on Date: Jan 21 2009 Time: 08:06:20

    # ./video_copy

    App-> Application started.

    CMEM Error: initUnable to handle kernel NULL pointer dereference at virtual address 00000000

    pgd = c6acc000

    [00000000] *pgd=86a2e031, *pte=00000000, *ppte=00000000

    Internal error: Oops: 17 [#1]

    Modules linked in: dsplinkk

    CPU: 0

    PC is at __wake_up_co0m00000 ffffffff 

    5c60: 00000000 ffffffff 00000000 ffffffff 00000000 ffffffff 00000000 ffffffff 

    5c80: 00000000 ffffffff 00000000 ffffffff 00000000 ffffffff 00000000 ffffffff 

    5ca0: 00000000 ffffffff 00000000 ffffffff 00000000 ffffffff 00000000 ffffffff 

    5cc0: 00000000 ffffffff 00000000 ffffffff 00000000 ffffffff 00000000 ffffffff 

    5ce0: 00000000 ffffffff 00000000 ffffffff 00000000 000041ed c6cb5d14 c6cb5d08 

    5d00:cc>] (__wake_up+0x0/0x80) from [<c00613f8>] (__wake_up_bit+0x34/0x3c)

     r4 = C7156F28 

    [<c00613c4>] (__wake_up_bit+0x0/0x3c) from [<c0061424>] (wake_up_bit+0x24/0x28)

    [<c0061400>] (wake_up_bit+0x0/0x28) from [<c0325b00>] (__rpc_execute+0x208/0x240)

     r5 = 00000000  r4 = C7156EC0 

    [<c03258f8>] (__rpc_execute+0x0/0x240) from [<c0325b94>] (rpc_execute+0x48/0x4c)

    [<c0325b4c>] (rpc_execute+0x0/0x4c) from [<c031f73c>] (rpcncput data' of size 1024...

    @0x0014373e:[T:0x4001e000] OM - Memory_contigAlloc> ERROR: request for size=1024 failed -- CMEM has not been initialized.

    CEapp-> ERROR: Failed to allocate contiguous memory block.

    CEapp-> Allocating contiguous buffer for 'encoded data' of size 1024...

    @0x00143867:[T:0x4001e000] OM - Memory_contigAlloc> ERROR: request for size=1024 failed -- CMEM has not been initialized.

    CEapp-> ERROR: Failed to allocate contiguous memory block.

    CEapp-> Allocating contiguous buffer for 'output data' of size 1024...

    @0x00143993:[T:0x4001e000] OM - M

    mUnable to handle kernel NULL pointer dereference at virtual address 00000000

    pgd = c6acc000

    [00000000] *pgd=86a2e031, *pte=00000000, *ppte=00000000

    Internal error: Oops: 817 [#2]

    Modules linked in: dsplinkk

    CPU: 0

    PC is at prepare_to_wait_exclusive+00500000 c6c7fca0 c6c7fc4c c6c7fc38 c00614c8 c0061438 00000001 c00002c8 

    fc40: c6c7fc7c c6c7fc50 c0044574 c0061478 c749e620 20000013 00000001 c095fe9c 

    fc60: 00000060 c095cd60 6301a8c0 0201a8c0 c6c7fc9c c6c7fc80 c0045e6c c0044548 

    fc80: c6c7fca0 00000008 c6c7fd10 c7156f28 c6c7fcb4 c6c7fca0 a0000013 c749e620 

    fca0: c041e220 c093c960 c6c7fccc c6c7fcb8 c0044ae8 c00449fc c093c960 c041e220 

    fcc0: c6c7fcec c6c7fcd0 c0044b88 c0044ad0 00000001 000041ed c6c7fcf4 c6c7fce8 

    fce0: c005b478 c0a50) from [<c0334980>] (__wait_on_bit_lock+0x30/0x94)

     r4 = C6C7FABC 

    [<c0334950>] (__wait_on_bit_lock+0x0/0x94) from [<c0334a60>] (out_of_line_wait_on_bit_lock+0x7c/0x88)

    [<c03349e4>] (out_of_line_wait_on_bit_lock+0x0/0x88) from [<c010fef0>] (__nfs_revalidate_inode+0xec/0x2dc)

    [<c010fe04>] (__nfs_revalidate_inode+0x0/0x2dc) from [<c011012c>] (nfs_revalidate_inode+0x4c/0x50)

    [<c01100e0>] (nfs_revalidate_inode+0x0/0x50) from [<c010dfc0>] (nfs_lookup_revalidate+0x220/0x498)

     r5 = C05D9E80  r4 = C6C7E000 

    [<c010dda0>] (nfs_lookup_revali a= 0xc6be8258)

    Stack: (0xc6be99d8 to 0xc6bea000)

    99c0:                                                       c6be99fc c6be9a1c 

    99e0: c6be9a14 c6be99f0 c0334aa0 c006162c c6be9a30 c0000228 c069d900 c7156e68 

    9a00: c032573c 00000002 c6be9a64 c6be9a18 c0334b94 c0334a7c c031f2f4 c7156e68 

    9a20: 00000001 00000000 c069d900 c0061468 00000000 c6be9a30 c00294d0 c7156e00 

    9a40: 00000000 c7156e68 00000000 c044b72c c0325f88 00000000 c6be9a94 c6be9a68dd9b 

    9d80: 0000000b c6bdd005 c0574120 c71532b8 c0050c94 00000001 c6be9f00 c0574120 

    9da0: c7153738 c6bdd000 c6be8000 00000001 c6be9e34 c6be9dc0 c00a4f84 c00a3d70 

    9dc0: c7153738 c0574120 00000005 c0035fa8 c6be8000 00000101 00000001 00000000 

    9de0: c067d9c0 c6bdd000 c6be8000 00000000 c6be9f64 c6be9f40 c008fef8 c00b1368 

    9e00: c00a39f4 00000001 00000000 c07e00e0 c6be9e34 00000001 ffffff9c c6bdd000 

    9e20: c6be9f00 c6bdd000 c6 e[<c010dfcc>] (nfs_lookup_revalidate+0x22c/0x498)

    [<c010dda0>] (nfs_lookup_revalidate+0x0/0x498) from [<c00a2428>] (do_lookup+0x144/0x170)

    [<c00a22e4>] (do_lookup+0x0/0x170) from [<c00a48e8>] (__link_path_walk+0xb88/0x1198)

    [<c00a3d60>] (__link_path_walk+0x0/0x1198) from [<c00a4f84>] (link_path_walk+0x8c/0x154)

    [<c00a4ef8>] (link_path_walk+0x0/0x154) from [<c00a5540>] (do_path_lookup+0x338/0x360)

     r8 = C6BDD000  r7 = C6BE9F00  r6 = C6BDD000  r5 = FFFFFF9C

     r4 = 00000001 

    [<c00a5308c c6be8000 

    96c0: c7156e00 c095fe00 c6be96ec c6be96d8 c0325310 c0325110 c7156e00 c74fa228 

    96e0: c6be970c c6be96f0 c0321b44 c03252c0 00000000 c7156e00 c0321abc c0325ffc 

    9700: c6be9724 c6be9710 c0326050 c0321acc 00000104 c6be8000 c6be979c c6be9728 

    9720: c00557f0 c032600c 0106c2e5 00000000 c0423f78 c0423768 00000040 60000013 

    9740: 00033595 00000000 0cd65400 00000000 c0035a04 c0036b90 00000000 fffffffe 

    9760: c04234c0 20000013 c6be97b8e9aa8 

    9aa0: c031f73c c0325b5c 7ffbfeff fffffffe c00584fc c00294d0 c6be9b10 c74da000 

    9ac0: c6be9b04 c6be9ad0 c0114b84 c031f6ac c03ad328 c00294d0 c6be9b10 00000000 

    9ae0: c095fc00 c095fc00 c00295c0 c00294c8 00000000 c6be9b10 c6be9bdc c6be9b08 

    9b00: c010ff54 c0114b18 c7156ec0 c095dd60 c6be0000 c6be9b20 c02b3b8c c02b3a04 

    9b20: 00000060 c7156ec0 c6be9b44 c6be9b38 c02b3bf0 c02b3ac0 c6be9b54 c6be9b48 

    9b40: c02b60fc c02b3bb4 c0b04 c6be9e9c c6be9e88 

    9e80: c00a60f0 c00a5fd8 00000001 00000000 c6be9ef4 c6be9ea0 c00a6264 c00a60dc 

    9ea0: 00000001 c0029ae4 00000012 00000000 00000020 00000001 00000004 00000000 

    9ec0: c6be8000 00000000 c6be9f24 00000000 c6be9f00 ffffff9c 00000004 c6bdd000 

    9ee0: c6be8000 00000000 c6be9f64 c6be9ef8 c0090318 c00a6204 c6be9f00 80000013 

    9f00: c71532b8 c0574120 00000005 c0035fa8 c6be8000 00000101 00000001 00000000 

    9f20: c067d9c0 c6bdd000 c6be8000 00000000 F6FFF 

    [<c003a404>] (die+0x0/0x3e8) from [<c003cb24>] (__do_kernel_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fault+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

     r7 = C069D900  r6 = C09E23E8  r5 = FFFFFFEC  r4 = FFFFFFFF

    [<c003cb34>] (do_page_fault+0x0/0x2c4) from [<c003cf88>] (do_DataAbort+0x3c/0xa0)

    [<c003cf4c>] (do_DataAbort+0x0/0xa0) from [<c00359ac>] (__dabt_svc+0x4c/0x60)

     r8 = 00000002  r7 = C00002o8pen+0x24/0x28)

     r8 = C0035FA8  r7 = 00000005  r6 = 00000001  r5 = 00000630

     r4 = 40024630 

    [<c0090480>] (sys_open+0x0/0x28) from [<c0035f78>] (__sys_trace_return+0x0/0x28)

    Code: e24cb004 e24dd004 e590c000 e59b9004 (e59c5000) 

     <1>Unable to handle kernel NULL pointer dereference at virtual address 00000000

    pgd = c6acc000

    [00000000] *pgd=86a2e031, *pte=00000000, *ppte=00000000

    Internal error: Oops: 817 [#5]

    Modules linked in: dsplinkk

    CPU: 0

    PC is at do_exit+0x58/0xa24

    LR is at compa6_be96f0 c0321b44 c03252c0 00000000 c7156e00 c0321abc c0325ffc 

    9700: c6be9724 c6be9710 c0326050 c0321acc 00000104 c6be8000 c6be979c c6be9728 

    9720: c00557f0 c032600c 0106c2e5 00000000 c0423f78 c0423768 00000040 60000013 

    9740: 00033595 00000000 0cd65400 00000000 c0035a04 c0036b90 00000000 fffffffe 

    9760: c04234c0 20000013 c6be9768 c6be9768 c6be9818 c6be8000 00000041 00000008 

    9780: 00000104 00000001 0000000a c04234f8 c6be97cc c6be97a0 c00507e4 c0054e58 

    97a0: 89705f41 00400040 c6be8000 c6be9818 00000003 00000002 c6be8000 c0349864 

    97c0: c6be97e4 c6be97d0 8 

    9b00: c010ff54 c0114b18 c7156ec0 c095dd60 c6be0000 c6be9b20 c02b3b8c c02b3a04 

    9b20: 00000060 c7156ec0 c6be9b44 c6be9b38 c02b3bf0 c02b3ac0 c6be9b54 c6be9b48 

    9b40: c02b60fc c02b3bb4 c6be9b84 c6be9b58 c0324360 c02b60f8 ffffffff ffffffff 

    9b60: ffffffff 00000068 00000000 c095cd60 00000000 c0670054 c6be9ba4 c6be9b88 

    9b80: c02b2614 c03241cc c71db140 c095cd60 00000004 00000000 

    9ec0: c6be8000 00000000 c6be9f24 00000000 c6be9f00 ffffff9c 00000004 c6bdd000 

    9ee0: c6be8000 00000000 c6be9f64 c6be9ef8 c0090318 c00a6204 c6be9f00 80000013 

    9f00: c71532b8 c0574120 00000005 c0035fa8 c6be8000 00000101 00000001 00000000 

    9f20: c067d9c0 c6bdd000 c6be8000 00000000 c6be9f64 c6be9f40 c008fef8 c00b1368 

    9f40: c00a39f4 00000001 00000000 c07e00e0 00000000 00000001 c6be9f94 c6be9f68 

    9f60: c0090388 c00902fc 80000001 40036620 00000058 40024630 00000630 0 0(__do_softirq+0x34/0x50)

    [<c00508dc>] (__do_softirq+0x0/0x50) from [<c0050c94>] (irq_exit+0x48/0x64)

     r5 = C03A0800  r4 = 00000020 

    [<c0050c4c>] (irq_exit+0x0/0x64) from [<c0036bc4>] (asm_do_IRQ+0x44/0x50)

    [<c0036b80>] (asm_do_IRQ+0x0/0x50) from [<c0035a04>] (__irq_svc+0x44/0x70)

     r6 = 00000001  r5 = FEC48000  r4 = FFFFFFFF 

    [<c003a404>] (die+0x0/0x3e8) from [<c003cb24>] (__do_kernel_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fault+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

    c 00a61f4>] (open_namei+0x0/0x744) from [<c0090318>] (do_filp_open+0x2c/0x48)

    [<c00902ec>] (do_filp_open+0x0/0x48) from [<c0090388>] (do_sys_open+0x54/0x138)

     r5 = 00000001  r4 = 00000000 

    [<c0090334>] (do_sys_open+0x0/0x138) from [<c00904a4>] (sys_open+0x24/0x28)

     r8 = C0035FA8  r7 = 00000005  r6 = 00000001  r5 = 00000630

     r4 = 40024630 

    [<c0090480>] (sys_open+0x0/0x28) from [<c0035f78>] (__sys_trace_return+0x0/0x28)

    Code: e3c334ff e3c330ff e3530000 13a03000 (1583300 )c6be9524 c6be94e0 c003cdc8 c003cac8 

    94e0: ffffffff ffffffff ffffffff ffffffff 00000017 c00311e0 c6be952c ffffffff 

    9500: c03a4be8 00000017 c6be95d8 00000000 40000093 c0424378 c6be95d4 c6be9528 

    9520: c003cf88 c003cb44 c0206890 c020c838 00000014 c043a2fc 0000001e c04227d1 

    9540: 20000093 c03a7160 c6be957c c6be9558 c020ba64 c0209988 c05cb280 00000000 

    9560: c021670c 00000000 c0424578 c0424378 c6be964c c6be9580 c0213e2c c021381 00000000 00000001 

    98a0: ffffffff 00000000 00000817 c00311e0 00000000 ffffffff c03a4be8 00000817 

    98c0: c6be9990 00000004 60000093 c032573c c6be998c c6be98e0 c003cf88 c003cb44 

    98e0: ffffffff ffffffff c6be9910 ffffffff ffffffff ffffffff ffffffff ffffffff 

    9900: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 00000068 

    9920: c05c71e0 ffffffff 00000000 c6be99ac ffffffff ffffffff ffffffff ffffffff 

    9940: ffffffff ffffffff ffffffff ffffffff ffffffff c095f092b90f4 c02d37c4 

    9c80: ffffffff c71db140 fec83f80 c05cb280 c74da400 c71db140 c6be9d14 c6be9ca8 

    9ca0: c02185bc c0213374 00000000 ffffffff ffffffff 00000000 00000020 000041ff 

    9cc0: c6be9cdc c6be9cd0 c005b478 c005a39c c6be9cfc c6be9ce0 c00a24dc c005b454 

    9ce0: c0110108 00000000 c00297f8 c71531b8 c6be9d34 c6be9d00 c00ad1f4 c01d1204 

    9d00: ffffffff c6bdd005 c6be9d4c c71531b8 c6be9f00 c00297f8 c6be8000 c6be9f00 

    9d208 >] (__do_kernel_fault+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

     r7 = C069D900  r6 = 00000817  r5 = C03A4BE8  r4 = FFFFFFFF

    [<c003cb34>] (do_page_fault+0x0/0x2c4) from [<c003cf88>] (do_DataAbort+0x3c/0xa0)

    [<c003cf4c>] (do_DataAbort+0x0/0xa0) from [<c00359ac>] (__dabt_svc+0x4c/0x60)

     r8 = 0000000B  r7 = 00000000  r6 = 00000001  r5 = C6BE9474

     r4 = FFFFFFFF 

    [<c004db30>] (do_exit+0x0/0xa24) from [<c003a784>] (dir+om [<c003cb24>] (__do_kernel_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fault+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

     r7 = C069D900  r6 = C09E23E8  r5 = FFFFFFEC  r4 = FFFFFFFF

    [<c003cb34>] (do_page_fault+0x0/0x2c4) from [<c003cf88>] (do_DataAbort+0x3c/0xa0)

    [<c003cf4c>] (do_DataAbort+0x0/0xa0) from [<c00359ac>] (__dabt_svc+0x4c/0x60)

     r8 = 00000002  r7 = C0000228  r6 = C6BE9A24  r5 = C6BE99C4

     r4 = FFFFFFFF 

    = 00000005  r6 = 00000001  r5 = 00000630

     r4 = 40024630 

    [<c0090480>] (sys_open+0x0/0x28) from [<c0035f78>] (__sys_trace_return+0x0/0x28)

    Code: e3c334ff e3c330ff e3530000 13a03000 (15833000) 

     <1>Unable to handle kernel NULL pointer dereference at virtual address 00000000

    pgd = c6acc000

    [00000000] *pgd=86a2e031, *pte=00000000, *ppte=00000000

    Internal error: Oops: 817 [07: c6be943c c6be9390 c003cf88 c003cb44 c6be93c4 c6be93a0 c01e7780 c0045e3c 

    93a0: c043b774 00000000 00000003 c0634990 c0576ca0 c0576ca0 c6be93dc c6be93c8 

    93c0: c022d22c c01e75dc 00010209 c6be8000 c6be9414 c6be93e0 c006f69c c6be9460 

    93e0: c041efe2 00000001 89705f41 c03a0200 c6be8000 00000008 c0576ca0 c6be9460 

    9400: c6be8000 c0426438 c6be943c c6be9418 c007130c c007039c 00000008 ffffffff 

    9420: c6be9474 00000001 00000000 000 000000000 c0035a04 c0036b90 00000000 fffffffe 

    9760: c04234c0 20000013 c6be9768 c6be9768 c6be9818 c6be8000 00000041 00000008 

    9780: 00000104 00000001 0000000a c04234f8 c6be97cc c6be97a0 c00507e4 c0054e58 

    97a0: 89705f41 00400040 c6be8000 c6be9818 00000003 00000002 c6be8000 c0349864 

    97c0: c6be97e4 c6be97d0 c0050910 c0050750 00000020 c03a0800 c6be97f4 c6be97e8 

    97e0: c0050c94 c00508ec c6be9814 c6be97f8 c0036bc4 c0050c5c bf000000 fffffffc 6be9b44 c6be9b38 c02b3bf0 c02b3ac0 c6be9b54 c6be9b48 

    9b40: c02b60fc c02b3bb4 c6be9b84 c6be9b58 c0324360 c02b60f8 ffffffff ffffffff 

    9b60: ffffffff 00000068 00000000 c095cd60 00000000 c0670054 c6be9ba4 c6be9b88 

    9b80: c02b2614 c03241cc c71db140 c095cd60 00000000 c095cd60 c6be9bc4 c6be9ba8 

    9ba0: c02f4828 c02b24d8 ffffba89 c6be9bb8 7ffbfeff fffffffe c6be8000 c00297f8 

    9bc0: c71531b8 c00295c0 c6be9f00 c71532b8 c6be903a6204 c6be9f00 80000013 

    9f00: c71532b8 c0574120 00000005 c0035fa8 c6be8000 00000101 00000001 00000000 

    9f20: c067d9c0 c6bdd000 c6be8000 00000000 c6be9f64 c6be9f40 c008fef8 c00b1368 

    9f40: c00a39f4 00000001 00000000 c07e00e0 00000000 00000001 c6be9f94 c6be9f68 

    9f60: c0090388 c00902fc 80000001 40036620 00000058 40024630 00000630 00000001 

    9f80: 00000005 c0035fa8 c6be9fa4 c6be9f98 c00904a4 c0090344 00000000 c6be9fu8p_bit+0x34/0x3c)

     r4 = C7156E68 

    [<c00613c4>] (__wake_up_bit+0x0/0x3c) from [<c0061424>] (wake_up_bit+0x24/0x28)

    [<c0061400>] (wake_up_bit+0x0/0x28) from [<c03250f4>] (rpc_make_runnable+0xc4/0xd0)

     r5 = C044B72C  r4 = C7156E00 

    [<c0325030>] (rpc_make_runnable+0x0/0xd0) from [<c032526c>] (__rpc_do_wake_up_task+0x16c/0x1b0)

     r5 = C044B72C  r4 = C7156E00 

    [<c0325100>] (__rpc_do_wake_up_task+0x0/0x1b0) from [<c0325310>] (rpc_wake_up_task++x0x150/0x2dc)

     r8 = C6BE9B10  r7 = 00000000  r6 = C00294C8  r5 = C00295C0

     r4 = C095FC00 

    [<c010fe04>] (__nfs_revalidate_inode+0x0/0x2dc) from [<c010dfcc>] (nfs_lookup_revalidate+0x22c/0x498)

    [<c010dda0>] (nfs_lookup_revalidate+0x0/0x498) from [<c00a2428>] (do_lookup+0x144/0x170)

    [<c00a22e4>] (do_lookup+0x0/0x170) from [<c00a48e8>] (__link_path_walk+0xb88/0x1198)

    [<c00a3d60>] (__link_path_walk+0x0/0x1198) from [<c00a4f84>] (link_path_walk+0x8c/0x154)

    [<c00a4ef8>] (link_path_walk00067020 60000013 00000817 c00311e0 c6be8000 ffffffff c03a4be8 00000817 

    9040: c6be9110 00000000 60000013 c0349864 c6be910c c6be9060 c003cf88 c003cb44 

    9060: c6be9094 c6be9070 c01e7780 c0045e3c c043b774 00000000 00000003 c0634990 

    9080: c0576ca0 c0576ca0 c6be90ac c6be9098 c022d22c c01e75dc 00010209 c6be8000 

    90a0: c6be90e4 c6be90b0 c006f69c c6be9130 c041efe2 00000001 89705f41 c03a0200 

    90c0: c6be8000 00000008 c03a0200 c6be8000a00200 c6be8000 00000008 c0576ca0 c6be9460 

    9400: c6be8000 c0426438 c6be943c c6be9418 c007130c c007039c 00000008 ffffffff 

    9420: c6be9474 00000001 00000000 0000000b c6be94a4 c6be9440 c00359ac c003cf5c 

    9440: 00000000 c03a7238 00000207 00000000 c6be8000 c069d900 00000001 00000000 

    9460: 0000000b bf000000 c0349864 c6be94a4 00000000 c6be9488 c006589c c004db88 

    9480: 20000013 ffffffff c0349864 c6be94bc 60000093 c6be94a8 c6be94bc c6be94a8 

    94a0: c003a784 c004db40 bf000000 00000008 c6be94dc c6be94c0 c003cb24 c003a414 

    94c0: ffffffff c03a4be8 00000017 c069d900 e697f8 c0036bc4 c0050c5c bf000000 ffffffff 

    9800: fec48000 00000001 c6be9874 c6be9818 c0035a04 c0036b90 00000004 00000004 

    9820: 00000000 60000013 c0061672 00000000 00000001 00000000 c0061670 bf000000 

    9840: c0349864 c6be9874 60000093 c6be9860 00000001 c003a740 60000013 ffffffff 

    9860: bf000000 00000008 c6be9894 c6be9878 c003cb24 c003a414 ffffffff ffffffec 

    9880: c09e23e8 c069d900 c6be98dc c6be9898 c003cdc8 c003cac8f0fffe c6be8000 c00297f8 

    9bc0: c71531b8 c00295c0 c6be9f00 c71532b8 c6be9d34 c6be9be0 c010dfcc c010fe14 

    9be0: ffffffff c71db140 c03c2a3c 00000000 00000000 c0441bf4 c0440468 c043fe44 

    9c00: c6be9c3c c6be9c10 c02d355c c02f5fe8 ffffffff c0670040 c0440244 00000008 

    9c20: c71db140 60000013 0000008a c6be8000 c6be9c7c c6be9c40 c02d3c08 c02d3434 

    9c40: c05cb000 c06740c0 c6be9c7c c6be9c58 c02b4450 c02b4464 ffffffff c043f12c 

    9c60: c55 c0035fa8 c6be9fa4 c6be9f98 c00904a4 c0090344 00000000 c6be9fa8 

    9fa0: c0035f78 c0090490 40024630 00000630 4001a488 00000000 00000001 00000000 

    9fc0: 40024630 00000630 00000001 00000005 400246c8 00000000 00000001 00000000 

    9fe0: 00000628 41162520 4000ef90 400156fc 60000010 4001a488 ffffffff ffffffff 

    Backtrace: 

    [<c004db30>] (do_exit+0x0/0xa24) from [<c003a784>] (die+0x380/0x3e8)

    [<c003a404>] (die+0x0/0x3e8) from [<c003cb24 ]r5 = C6BE960C

     r4 = FFFFFFFF 

    [<c0044538>] (__wake_up_common+0x0/0x78) from [<c0045e6c>] (__wake_up+0x40/0x80)

    [<c0045e2c>] (__wake_up+0x0/0x80) from [<c00613f8>] (__wake_up_bit+0x34/0x3c)

     r4 = C7156E68 

    [<c00613c4>] (__wake_up_bit+0x0/0x3c) from [<c0061424>] (wake_up_bit+0x24/0x28)

    [<c0061400>] (wake_up_bit+0x0/0x28) from [<c03250f4>] (rpc_make_runnable+0xc4/0xd0)

     r5 = C044B72C  r4 = C7156E00 

    [<c0325030>] (rpc_make_rudn0)

    [<c031f69c>] (rpc_call_sync+0x0/0xd0) from [<c0114b84>] (nfs_proc_getattr+0x7c/0xb8)

     r6 = C74DA000  r5 = C6BE9B10  r4 = C00294D0 

    [<c0114b08>] (nfs_proc_getattr+0x0/0xb8) from [<c010ff54>] (__nfs_revalidate_inode+0x150/0x2dc)

     r8 = C6BE9B10  r7 = 00000000  r6 = C00294C8  r5 = C00295C0

     r4 = C095FC00 

    [<c010fe04>] (__nfs_revalidate_inode+0x0/0x2Cc: 00000015

    Process video_copy (pid: 271, stack limit = 0xc6be8258)

    Stack: (0xc6be8e28 to 0xc6bea000)

    8e20:                   c004db8a 00000000 00000001 00000000 c6be8e5c c6be8e48 

    8e40: c003a784 c004db40 bf000000 00000008 c6be8e7c c6be8e60 c003cb24 c003a414 

    8e60: ffffffff c03a4be8 00000817 c069d900 c6be8ec4 c6be8e80 c003cdc8 c003cac8 

    88817 c069d900 

    91a0: c6be91f4 c6be91b0 c003cdc8 c003cac8 c6be91ec c6be91c0 c0067020 60000013 

    91c0: 00000817 c00311e0 00000002 ffffffff c03a4be8 00000817 c6be92a8 00000000 

    91e0: 60000013 c0349864 c6be92a4 c6be91f8 c003cf88 c003cb44 c6be922c c6be9208 

    9200: c01e7780 c0045e3c c043b774 00000000 00000003 c0634990 c0576ca0 c0576ca0 

    9220: c6be9244 c6be9230 c022d22c c01e75dc 00010209 c6be8000 c6be927c c6be9248 

    9240: c006f69c c6be92c8 c041efc20424578 c0424378 c6be964c c6be9580 c0213e2c c0213910 

    9580: c6be95dc 0000000a c03a715c c05cb280 00000bd2 00000027 00000000 00000000 

    95a0: 00000000 00000000 00000000 00000000 00000000 ffffffff c6be960c c095fe9c 

    95c0: c6be9768 c0424578 c6be964c c6be95d8 c00359ac c003cf5c c0000228 00000006 

    95e0: 00000001 00000001 00000013 00000001 c095fe9c c6be9768 c0424578 c6be9670 

    9600: c0424378 c6be964c 00000000 c6be9620 c0045e6c c004455f fffffff ffffffff ffffffff ffffffff 

    9940: ffffffff ffffffff ffffffff ffffffff ffffffff c095fe9c c7156e48 c0423768 

    9960: c6be999c c6be9970 c0054dcc ffffffff c6be99c4 c6be9a24 c0000228 00000002 

    9980: c6be99ec c6be9990 c00359ac c003cf5c c0000228 c6be9a24 40000013 00000000 

    99a0: 00000002 00000000 c6be9a24 c0000228 00000002 00000001 c032573c c6be99ec 

    99c0: c6be9a30 c6be99d8 c6be8000 c0061670 60000093 ffffffff c6be99fc c6be9a1c 

    99e0: c6be9a14 c6be99f0 c0334aa0 c006162c c6be9a30ec9f00 c00297f8 c6be8000 c6be9f00 

    9d20: c6be9d7c c6be9d88 c6be9d6c c6be9d38 c00a2428 c010ddb0 c00a2640 c0574120 

    9d40: c00ad70c 000041ff c6be9f00 c00297f8 c6be8000 00000000 c6bdd010 00000001 

    9d60: c6be9dbc c6be9d70 c00a48e8 c00a22f4 00000101 c6be9d80 c0050914 e2a6dd9b 

    9d80: 0000000b c6bdd005 c0574120 c71532b8 c0050c94 00000001 c6be9f00 c0574120 

    9da0: c7153738 c6bdd000 c6be8000 00000001 c6be9e34 c6be9dc0 c00a4f84 c00a3d70 

    9dc0: c7153738 c0574120 00000005 c0035fa8 >6] (die+0x380/0x3e8)

    [<c003a404>] (die+0x0/0x3e8) from [<c003cb24>] (__do_kernel_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fault+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

     r7 = C069D900  r6 = 00000817  r5 = C03A4BE8  r4 = FFFFFFFF

    [<c003cb34>] (do_page_fault+0x0/0x2c4) from [<c003cf88>] (do_DataAbort+0x3c/0xa0)

    [<c003cf4c>] (do_DataAbort+0x0/0xa0) from [<c00359ac>] (__dabt_svc+0x4c/0x60)

     r8 = 0000000B  r7 = 00/00xd0)

     r5 = C044B72C  r4 = C7156E00 

    [<c0325030>] (rpc_make_runnable+0x0/0xd0) from [<c032526c>] (__rpc_do_wake_up_task+0x16c/0x1b0)

     r5 = C044B72C  r4 = C7156E00 

    [<c0325100>] (__rpc_do_wake_up_task+0x0/0x1b0) from [<c0325310>] (rpc_wake_up_task+0x60/0x90)

     r6 = C095FE00  r5 = C7156E00  r4 = C6BE8000 

    [<c03252b0>] (rpc_wake_up_task+0x0/0x90) from [<c0321b44>] (xprt_timer+0x88/0xb8)

     r5 = C74FA228  r4 = C7156E00 

    [<c0321abc>] (xprt_timer+0x0/0xb8) from [<c0326050>] 

    r

    [<c010dda0>] (nfs_lookup_revalidate+0x0/0x498) from [<c00a2428>] (do_lookup+0x144/0x170)

    [<c00a22e4>] (do_lookup+0x0/0x170) from [<c00a48e8>] (__link_path_walk+0xb88/0x1198)

    [<c00a3d60>] (__link_path_walk+0x0/0x1198) from [<c00a4f84>] (link_path_walk+0x8c/0x154)

    [<c00a4ef8>] (link_path_walk+0x0/0x154) from [<c00a5540>] (do_path_lookup+0x338/0x360)

     r8 = C6BDD000  r7 = C6BE9F00  r6 = C6BDD000  r5 = FFFFFF9C

     r4 = 00000001 

    [<c00a5208>]4( 

    8d20: c6be8ddc c6be8d30 c003cf88 c003cb44 c6be8d64 c6be8d40 c01e7780 c0045e3c 

    8d40: c043b774 00000000 00000003 c0634990 c0576ca0 c0576ca0 c6be8d7c c6be8d68 

    8d60: c022d22c c01e75dc 00010209 c6be8000 c6be8db4 c6be8d80 c006f69c c6be8e00 

    8d80: c041efe2 00000001 89705f41 c03a0200 c6be8000 00000008 c03a0200 c6be8000 

    8da0: 00000000 c069d900 c03a7234 00000000 00000000 60000013 c03a7234 ffffffff 

    8dc0: c6be8e14 00000001 000000c003a7234 ffffffff c6be9144 00000001 00000000 0000000b 

    9100: c6be9174 c6be9110 c00359ac c003cf5c 00000000 c03a7238 c6be8000 00000000 

    9120: c6be8000 c069d900 00000001 00000000 0000000b bf000000 c0349864 c6be9174 

    9140: c6be9100 c6be9158 c01d3450 c004db88 20000013 ffffffff c004db8a 00000000 

    9160: 00000001 00000000 c6be918c c6be9178 c003a784 c004db40 bf000000 00000008 

    9180: c6be91ac c6be9190 c003cb24 c003a414 ffffffff c03a4be8 00000817 c069d900 

    91a0: c6be91f4 c6be91b0 c003cdc8  0c6be94e0 c003cdc8 c003cac8 

    94e0: ffffffff ffffffff ffffffff ffffffff 00000017 c00311e0 c6be952c ffffffff 

    9500: c03a4be8 00000017 c6be95d8 00000000 40000093 c0424378 c6be95d4 c6be9528 

    9520: c003cf88 c003cb44 c0206890 c020c838 00000014 c043a2fc 0000001e c04227d1 

    9540: 20000093 c03a7160 c6be957c c6be9558 c020ba64 c0209988 c05cb280 00000000 

    9560: c021670c 00000000 c0424578 c0424378 c6be964c c6be9580 c0213e2c c0213910 

    9580: c6be95dc f0ffff 00000000 00000817 c00311e0 00000000 ffffffff c03a4be8 00000817 

    98c0: c6be9990 00000004 60000093 c032573c c6be998c c6be98e0 c003cf88 c003cb44 

    98e0: ffffffff ffffffff c6be9910 ffffffff ffffffff ffffffff ffffffff ffffffff 

    9900: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 00000068 

    9920: c05c71e0 ffffffff 00000000 c6be99ac ffffffff ffffffff ffffffff ffffffff 

    9940: ffffffff ffffffff fffffff0 013 c6be9ca4 c6be9c80 c02b90f4 c02d37c4 

    9c80: ffffffff c71db140 fec83f80 c05cb280 c74da400 c71db140 c6be9d14 c6be9ca8 

    9ca0: c02185bc c0213374 00000000 ffffffff ffffffff 00000000 00000020 000041ff 

    9cc0: c6be9cdc c6be9cd0 c005b478 c005a39c c6be9cfc c6be9ce0 c00a24dc c005b454 

    9ce0: c0110108 00000000 c00297f8 c71531b8 c6be9d34 c6be9d00 c00ad1f4 c01d1204 

    9d00: ffffffff c6bdd005 c6be9d4c c71531b8 c6be9f00 c00297f8 c6be8000 c6be9f00 

    9dl0t+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

     r7 = C069D900  r6 = 00000817  r5 = C03A4BE8  r4 = FFFFFFFF

    [<c003cb34>] (do_page_fault+0x0/0x2c4) from [<c003cf88>] (do_DataAbort+0x3c/0xa0)

    [<c003cf4c>] (do_DataAbort+0x0/0xa0) from [<c00359ac>] (__dabt_svc+0x4c/0x60)

     r8 = 0000000B  r7 = 00000000  r6 = 00000001  r5 = C6BE8E14

     r4 = FFFFFFFF 

    [<c004db30>] (do_exit+0x0/0xa24) from [<c003a784>] (die+0x380/0x3e8)

    [<c003a404>] (die+0x0/0x3e8) from [<c003cb24>] (__do_kernel_fault+0x6c_0exit+0x0/0xa24) from [<c003a784>] (die+0x380/0x3e8)

    [<c003a404>] (die+0x0/0x3e8) from [<c003cb24>] (__do_kernel_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fault+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

     r7 = C069D900  r6 = 00000017  r5 = C03A4BE8  r4 = FFFFFFFF

    [<c003cb34>] (do_page_fault+0x0/0x2c4) from [<c003cf88>] (do_DataAbort+0x3c/0xa0)

    [<c003cf4c>] (do_DataAbort+0x0/0xa0) from [<c00359ac>] (__dabt_svc+0x6cBE9A24  r5 = C6BE99C4

     r4 = FFFFFFFF 

    [<c006161c>] (prepare_to_wait+0x0/0xa0) from [<c0334aa0>] (__wait_on_bit+0x34/0xac)

     r4 = C6BE9A1C 

    [<c0334a6c>] (__wait_on_bit+0x0/0xac) from [<c0334b94>] (out_of_line_wait_on_bit+0x7c/0x88)

    [<c0334b18>] (out_of_line_wait_on_bit+0x0/0x88) from [<c0325a3c>] (__rpc_execute+0x144/0x240)

    [<c03258f8>] (__rpc_execute+0x0/0x240) from [<c0325b94>] (rpc_execute+0x48/0x4c)

    [<c0325b4c>] (rpc_execute+0x0/0x4c) from [<c031f73c>] (rpc_call_sync+0xa0/0xd0)

    [<c031f 9: [<c004db88>]    lr : [<c01d3450>]    Tainted: GF    

    sp : c6be8af8  ip : c6be8aa0  fp : c6be8b14

    r10: c0349864  r9 : bf000000  r8 : 0000000b

    r7 : 00000000  r6 : 00000001  r5 : c069d900  r4 : c6be8000

    r3 : 00000000  r2 : c6be8000  r1 : c03a7238  r0 : 00000000

    Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  Segment user

    Control: 5317F

    Table: 86ACC000  DAC: 00000015

    Process video_copy (pid: 271, stack limit = 0xc6be8258)

    Stack: (0xc6be8af8 to 0xc6bea000)

    8ae0  bf000000 c0349864 c6be8e44 c6be8dd0 c6be8e28 c01d3450 c004db88 

    8e20: 20000013 ffffffff c004db8a 00000000 00000001 00000000 c6be8e5c c6be8e48 

    8e40: c003a784 c004db40 bf000000 00000008 c6be8e7c c6be8e60 c003cb24 c003a414 

    8e60: ffffffff c03a4be8 00000817 c069d900 c6be8ec4 c6be8e80 c003cdc8 c003cac8 

    8e80: c6be8ebc c6be8e90 c0067020 60000013 00000817 c00311e0 c

    b

    91c0: 00000817 c00311e0 00000002 ffffffff c03a4be8 00000817 c6be92a8 00000000 

    91e0: 60000013 c0349864 c6be92a4 c6be91f8 c003cf88 c003cb44 c6be922c c6be9208 

    9200: c01e7780 c0045e3c c043b774 00000000 00000003 c0634990 c0576ca0 c0576ca0 

    9220: c6be9244 c6be9230 c022d22c c01e75dc 00010209 c6be8000 c6be927c c6be9248 

    9240: c006f69c c6be92c8 c041efe2 00000001 89705f41 c03a0200 c6be8000 00000008 

    9260: c0576ca0 c6be92c8 c6be8000ac715c c05cb280 00000bd2 00000027 00000000 00000000 

    95a0: 00000000 00000000 00000000 00000000 00000000 ffffffff c6be960c c095fe9c 

    95c0: c6be9768 c0424578 c6be964c c6be95d8 c00359ac c003cf5c c0000228 00000006 

    95e0: 00000001 00000001 00000013 00000001 c095fe9c c6be9768 c0424578 c6be9670 

    9600: c0424378 c6be964c 00000000 c6be9620 c0045e6c c0044550 00000093 ffffffff 

    9620: c01d247c 00000013 00000001 c095fe9c c6be9768 c0424578 c0424178 c049470 c0054dcc ffffffff c6be99c4 c6be9a24 c0000228 00000002 

    9980: c6be99ec c6be9990 c00359ac c003cf5c c0000228 c6be9a24 40000013 00000000 

    99a0: 00000002 00000000 c6be9a24 c0000228 00000002 00000001 c032573c c6be99ec 

    99c0: c6be9a30 c6be99d8 c6be8000 c0061670 60000093 ffffffff c6be99fc c6be9a1c 

    99e0: c6be9a14 c6be99f0 c0334aa0 c006162c c6be9a30 c0000228 c069d900 c7156e68 

    9a00: c032573c 00000002 c6be9a64 c6be9a18 c0334b94 c0334a7c c031fcf 000041ff c6be9f00 c00297f8 c6be8000 00000000 c6bdd010 00000001 

    9d60: c6be9dbc c6be9d70 c00a48e8 c00a22f4 00000101 c6be9d80 c0050914 e2a6dd9b 

    9d80: 0000000b c6bdd005 c0574120 c71532b8 c0050c94 00000001 c6be9f00 c0574120 

    9da0: c7153738 c6bdd000 c6be8000 00000001 c6be9e34 c6be9dc0 c00a4f84 c00a3d70 

    9dc0: c7153738 c0574120 00000005 c0035fa8 c6be8000 00000101 00000001 00000000 

    9de0: c067d9c0 c6bdd000 c6be8000 00_0kernel_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fault+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

     r7 = C069D900  r6 = 00000817  r5 = C03A4BE8  r4 = FFFFFFFF

    [<c003cb34>] (do_page_fault+0x0/0x2c4) from [<c003cf88>] (do_DataAbort+0x3c/0xa0)

    [<c003cf4c>] (do_DataAbort+0x0/0xa0) from [<c00359ac>] (__dabt_svc+0x4c/0x60)

     r8 = 0000000B  r7 = 00000000  r6 = 00000001  r5 = C6BE8E14

     r4 = FFFFFFFF 

    [<c004db30>] (do_ex t[<c00359ac>] (__dabt_svc+0x4c/0x60)

     r8 = 0000000B  r7 = 00000000  r6 = 00000001  r5 = C6BE9474

     r4 = FFFFFFFF 

    [<c004db30>] (do_exit+0x0/0xa24) from [<c003a784>] (die+0x380/0x3e8)

    [<c003a404>] (die+0x0/0x3e8) from [<c003cb24>] (__do_kernel_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fault+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

     r7 = C069D900  r6 = 00000017  r5 = C03A4BE8  r4 = FFFFFFFF

    [<c003cb34>] (do_page_fault+0x0o0m [<c00359ac>] (__dabt_svc+0x4c/0x60)

     r8 = 00000002  r7 = C0000228  r6 = C6BE9A24  r5 = C6BE99C4

     r4 = FFFFFFFF 

    [<c006161c>] (prepare_to_wait+0x0/0xa0) from [<c0334aa0>] (__wait_on_bit+0x34/0xac)

     r4 = C6BE9A1C 

    [<c0334a6c>] (__wait_on_bit+0x0/0xac) from [<c0334b94>] (out_of_line_wait_on_bit+0x7c/0x88)

    [<c0334b18>] (out_of_line_wait_on_bit+0x0/0x88) from [<c0325a3c>] (__rpc_execute+0x144/0x240)

    [<c03258f8>] (__rpc_execute+0x0/0x240)

    fInternal error: Oops: 817 [#12]

    Modules linked in: dsplinkk

    CPU: 0

    PC is at do_exit+0x58/0xa24

    LR is at __up_read+0xdc/0xe8

    pc : [<c004db88>]    lr : [<c01d3450>]    Tainted: GF    

    sp : c6be8960  ip : c6be8908  fp : c6be897c

    r10: c0349864  r9 : bf000000  r8 : 0000000b

    r7 : 00000000  r6 : 00000001  r5 : c069d900  r4 : c6be8000

    r3 : 00000000  r2 : c6be8000  r1 : c03a7238  r0 : 00000000

    Flags: nzCv  IRQs on  FIQs on  Mode 

    V

    8c40: c00359ac c003cf5c 00000000 c03a7238 c6be8000 00000000 c6be8000 c069d900 

    8c60: 00000001 00000000 0000000b bf000000 c0349864 c6be8cac c6be8c38 c6be8c90 

    8c80: c01d3450 c004db88 20000013 ffffffff c004db8a 00000000 00000001 00000000 

    8ca0: c6be8cc4 c6be8cb0 c003a784 c004db40 bf000000 00000008 c6be8ce4 c6be8cc8 

    8cc0: c003cb24 c003a414 ffffffff c03a4be8 00000817 c069d900 c6be8d2c c6be8ce8 

    8ce0: c003cdc8 c003cac8 c6be8d24 c6be8cf8 c0067020 60000013 00000817 c00311e0 

    8d00: 060311e0 c6be8000 ffffffff c03a4be8 00000817 

    9040: c6be9110 00000000 60000013 c0349864 c6be910c c6be9060 c003cf88 c003cb44 

    9060: c6be9094 c6be9070 c01e7780 c0045e3c c043b774 00000000 00000003 c0634990 

    9080: c0576ca0 c0576ca0 c6be90ac c6be9098 c022d22c c01e75dc 00010209 c6be8000 

    90a0: c6be90e4 c6be90b0 c006f69c c6be9130 c041efe2 00000001 89705f41 c03a0200 

    90c0: c6be8000 00000008 c03a0200 c6be8000 00000000 c069d900 c03a7234 00000000 

    e9943c c6be9418 c007130c c007039c 00000008 ffffffff 

    9420: c6be9474 00000001 00000000 0000000b c6be94a4 c6be9440 c00359ac c003cf5c 

    9440: 00000000 c03a7238 00000207 00000000 c6be8000 c069d900 00000001 00000000 

    9460: 0000000b bf000000 c0349864 c6be94a4 00000000 c6be9488 c006589c c004db88 

    9480: 20000013 ffffffff c0349864 c6be94bc 60000093 c6be94a8 c6be94bc c6be94a8 

    94a0: c003a784 c004db40 bf000000 00000008 c6be94dc c6be94c0 c003cb24 c003a414 

    94c0: ffffffff c03a4be8 104 c6be97f8 c0036bc4 c0050c5c bf000000 ffffffff 

    9800: fec48000 00000001 c6be9874 c6be9818 c0035a04 c0036b90 00000004 00000004 

    9820: 00000000 60000013 c0061672 00000000 00000001 00000000 c0061670 bf000000 

    9840: c0349864 c6be9874 60000093 c6be9860 00000001 c003a740 60000013 ffffffff 

    9860: bf000000 00000008 c6be9894 c6be9878 c003cb24 c003a414 ffffffff ffffffec 

    9880: c09e23e8 c069d900 c6be98dc c6be9898 c003cdc8 c003cac8 00000000 000000b18 c00295c0 c6be9f00 c71532b8 c6be9d34 c6be9be0 c010dfcc c010fe14 

    9be0: ffffffff c71db140 c03c2a3c 00000000 00000000 c0441bf4 c0440468 c043fe44 

    9c00: c6be9c3c c6be9c10 c02d355c c02f5fe8 ffffffff c0670040 c0440244 00000008 

    9c20: c71db140 60000013 0000008a c6be8000 c6be9c7c c6be9c40 c02d3c08 c02d3434 

    9c40: c05cb000 c06740c0 c6be9c7c c6be9c58 c02b4450 c02b4464 ffffffff c043f12c 

    9c60: c05cb000 00000008 c043f144 60000013 c6becc0090344 00000000 c6be9fa8 

    9fa0: c0035f78 c0090490 40024630 00000630 4001a488 00000000 00000001 00000000 

    9fc0: 40024630 00000630 00000001 00000005 400246c8 00000000 00000001 00000000 

    9fe0: 00000628 41162520 4000ef90 400156fc 60000010 4001a488 ffffffff ffffffff 

    Backtrace: 

    [<c004db30>] (do_exit+0x0/0xa24) from [<c003a784>] (die+0x380/0x3e8)

    [<c003a404>] (die+0x0/0x3e8) from [<c003cb24>] (__do_kernel_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fault+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

     r7 = C069D900e l_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fault+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

     r7 = C069D900  r6 = 00000817  r5 = C03A4BE8  r4 = FFFFFFFF

    [<c003cb34>] (do_page_fault+0x0/0x2c4) from [<c003cf88>] (do_DataAbort+0x3c/0xa0)

    [<c003cf4c>] (do_DataAbort+0x0/0xa0) from [<c00359ac>] (__dabt_svc+0x4c/0x60)

     r8 = 0000000B  r7 = 00000000  r6 = 00000001  r5 = C6BE9144

     r4 = FFFFFFFF 

    [<c004db30>] )d from [<c032526c>] (__rpc_do_wake_up_task+0x16c/0x1b0)

     r5 = C044B72C  r4 = C7156E00 

    [<c0325100>] (__rpc_do_wake_up_task+0x0/0x1b0) from [<c0325310>] (rpc_wake_up_task+0x60/0x90)

     r6 = C095FE00  r5 = C7156E00  r4 = C6BE8000 

    [<c03252b0>] (rpc_wake_up_task+0x0/0x90) from [<c0321b44>] (xprt_timer+0x88/0xb8)

     r5 = C74FA228  r4 = C7156E00 

    [<c0321abc>] (xprt_timer+0x0/0xb8) from [<c0326050>] (rpc_run_timer+0x54/0x7c)

     r6 = C0u2p_revalidate+0x0/0x498) from [<c00a2428>] (do_lookup+0x144/0x170)

    [<c00a22e4>] (do_lookup+0x0/0x170) from [<c00a48e8>] (__link_path_walk+0xb88/0x1198)

    [<c00a3d60>] (__link_path_walk+0x0/0x1198) from [<c00a4f84>] (link_path_walk+0x8c/0x154)

    [<c00a4ef8>] (link_path_walk+0x0/0x154) from [<c00a5540>] (do_path_lookup+0x338/0x360)

     r8 = C6BDD000  r7 = C6BE9F00  r6 = C6BDD000  r5 = FFFFFF9C

     r4 = 00000001 

    [<c00a5208>] (do_path_lo9k864 c6be8914 c6be8868 

    8860: c003cf88 c003cb44 c6be889c c6be8878 c01e7780 c0045e3c c043b774 00000000 

    8880: 00000003 c0634990 c0576ca0 c0576ca0 c6be88b4 c6be88a0 c022d22c c01e75dc 

    88a0: 00010209 c6be8000 c6be88ec c6be88b8 c006f69c c6be8938 c041efe2 00000001 

    88c0: 89705f41 c03a0200 c6be8000 00000008 c03a0200 c6be8000 00000000 c069d900 

    88e0: c03a7234 00000000 00000000 60000013 c03a7234 ffffffff c6be894c 00000001 

    8900: 00000000 0000000b c6be897c c6be8918 c00359ac c003cf5c 0000 0c6be8cac c6be8c48 

    8c40: c00359ac c003cf5c 00000000 c03a7238 c6be8000 00000000 c6be8000 c069d900 

    8c60: 00000001 00000000 0000000b bf000000 c0349864 c6be8cac c6be8c38 c6be8c90 

    8c80: c01d3450 c004db88 20000013 ffffffff c004db8a 00000000 00000001 00000000 

    8ca0: c6be8cc4 c6be8cb0 c003a784 c004db40 bf000000 00000008 c6be8ce4 c6be8cc8 

    8cc0: c003cb24 c003a414 ffffffff c03a4be8 00000817 c069d900 c6be8d2c c6be8ce8 

    8ce0: c003cd08000817 c069d900 c6be905c c6be9018 c003cdc8 c003cac8 c6be9054 c6be9028 

    9020: c0067020 60000013 00000817 c00311e0 c6be8000 ffffffff c03a4be8 00000817 

    9040: c6be9110 00000000 60000013 c0349864 c6be910c c6be9060 c003cf88 c003cb44 

    9060: c6be9094 c6be9070 c01e7780 c0045e3c c043b774 00000000 00000003 c0634990 

    9080: c0576ca0 c0576ca0 c6be90ac c6be9098 c022d22c c01e75dc 00010209 c6be8000 

    90a0: c6be90e4 c6be90b0 c006f69c c6be9130 c041efe2 0

    093e0: c041efe2 00000001 89705f41 c03a0200 c6be8000 00000008 c0576ca0 c6be9460 

    9400: c6be8000 c0426438 c6be943c c6be9418 c007130c c007039c 00000008 ffffffff 

    9420: c6be9474 00000001 00000000 0000000b c6be94a4 c6be9440 c00359ac c003cf5c 

    9440: 00000000 c03a7238 00000207 00000000 c6be8000 c069d900 00000001 00000000 

    9460: 0000000b bf000000 c0349864 c6be94a4 00000000 c6be9488 c006589c c004db88 

    9480: 20000013 ffffffff c0349864 c6be94bc 60000093 c6be94a8 c6be94bc c6be94a80

    : c6be97e4 c6be97d0 c0050910 c0050750 00000020 c03a0800 c6be97f4 c6be97e8 

    97e0: c0050c94 c00508ec c6be9814 c6be97f8 c0036bc4 c0050c5c bf000000 ffffffff 

    9800: fec48000 00000001 c6be9874 c6be9818 c0035a04 c0036b90 00000004 00000004 

    9820: 00000000 60000013 c0061672 00000000 00000001 00000000 c0061670 bf000000 

    9840: c0349864 c6be9874 60000093 c6be9860 00000001 c003a740 60000013 ffffffff 

    9860: bf000000 00000008 c6be9894 c6be9878 c003c92bc4 c6be9ba8 

    9ba0: c02f4828 c02b24d8 ffffba89 c6be9bb8 7ffbfeff fffffffe c6be8000 c00297f8 

    9bc0: c71531b8 c00295c0 c6be9f00 c71532b8 c6be9d34 c6be9be0 c010dfcc c010fe14 

    9be0: ffffffff c71db140 c03c2a3c 00000000 00000000 c0441bf4 c0440468 c043fe44 

    9c00: c6be9c3c c6be9c10 c02d355c c02f5fe8 ffffffff c0670040 c0440244 00000008 

    9c20: c71db140 60000013 0000008a c6be8000 c6be9c7c c6be9c40 c02d3c08 c02d3434 

    9c40: c05cb000 c06740c0 c6be9c7c c6be9c58 c02b4450 c02b4464 ffffffff c043f12c 

    9c60a 8 c6be9fa4 c6be9f98 c00904a4 c0090344 00000000 c6be9fa8 

    9fa0: c0035f78 c0090490 40024630 00000630 4001a488 00000000 00000001 00000000 

    9fc0: 40024630 00000630 00000001 00000005 400246c8 00000000 00000001 00000000 

    9fe0: 00000628 41162520 4000ef90 400156fc 60000010 4001a488 ffffffff ffffffff 

    Backtrace: 

    [<c004db30>] (do_exit+0x0/0xa24) from [<c003a784>] (die+0x380/0x3e8)

    [<c003a404>] (die+0x0/0x3e8) from [<c003cb24>] (__do_kernel_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fauxt3e8)

    [<c003a404>] (die+0x0/0x3e8) from [<c003cb24>] (__do_kernel_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fault+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

     r7 = C069D900  r6 = 00000817  r5 = C03A4BE8  r4 = FFFFFFFF

    [<c003cb34>] (do_page_fault+0x0/0x2c4) from [<c003cf88>] (do_DataAbort+0x3c/0xa0)

    [<c003cf4c>] (do_DataAbort+0x0/0xa0) from [<c00359ac>] (__dabt_svc+0x4c/0x60)

     r8 = 0000000B  r7 = 00000>0] (do_DataAbort+0x3c/0xa0)

    [<c003cf4c>] (do_DataAbort+0x0/0xa0) from [<c00359ac>] (__dabt_svc+0x4c/0x60)

     r8 = C0424578  r7 = C6BE9768  r6 = C095FE9C  r5 = C6BE960C

     r4 = FFFFFFFF 

    [<c0044538>] (__wake_up_common+0x0/0x78) from [<c0045e6c>] (__wake_up+0x40/0x80)

    [<c0045e2c>] (__wake_up+0x0/0x80) from [<c00613f8>] (__wake_up_bit+0x34/0x3c)

     r4 = C7156E68 

    [<c00613c4>] (__wake_up_bit+0x0/0x3c) from [<c0061424>] (warepc_execute+0x0/0x240) from [<c0325b94>] (rpc_execute+0x48/0x4c)

    [<c0325b4c>] (rpc_execute+0x0/0x4c) from [<c031f73c>] (rpc_call_sync+0xa0/0xd0)

    [<c031f69c>] (rpc_call_sync+0x0/0xd0) from [<c0114b84>] (nfs_proc_getattr+0x7c/0xb8)

     r6 = C74DA000  r5 = C6BE9B10  r4 = C00294D0 

    [<c0114b08>] (nfs_proc_getattr+0x0/0xb8) from [<c010ff54>] (__nfs_revalidate_inode+0x150/0x2dc)

     r8 = C6BE9B10  r7 = 00000000  r6 = C00294C8  r5 = C00295n0  Mode SVC_32  Segment user

    Control: 5317F

    Table: 86ACC000  DAC: 00000015

    Process video_copy (pid: 271, stack limit = 0xc6be8258)

    Stack: (0xc6be8630 to 0xc6bea000)

    8620:                                     c004db8a 00000000 00000001 00000000 

    8640: c6be8664 c6be8650 c003a784 c004db40 bf000000 00000008 c6be8684 c6be8668 

    8660: c003cb24 c003a414 ffffffff c03a4be8 00000817 c069d900 c6be86cc c6be8688 

    8680: c003cdc8 c003cac8 c6be86c4 c6b889f4 c6be89c8 

    89c0: c0067020 60000013 00000817 c00311e0 c6be8000 ffffffff c03a4be8 00000817 

    89e0: c6be8ab0 00000000 60000013 c0349864 c6be8aac c6be8a00 c003cf88 c003cb44 

    8a00: c6be8a34 c6be8a10 c01e7780 c0045e3c c043b774 00000000 00000003 c0634990 

    8a20: c0576ca0 c0576ca0 c6be8a4c c6be8a38 c022d22c c01e75dc 00010209 c6be8000 

    8a40: c6be8a84 c6be8a50 c006f69c c6be8ad0 c041efe2 00000001 89705f41 c03a0200 

    8a60: c6be8000 00000008 c03a0 0c6be8000 

    8da0: 00000000 c069d900 c03a7234 00000000 00000000 60000013 c03a7234 ffffffff 

    8dc0: c6be8e14 00000001 00000000 0000000b c6be8e44 c6be8de0 c00359ac c003cf5c 

    8de0: 00000000 c03a7238 c6be8000 00000000 c6be8000 c069d900 00000001 00000000 

    8e00: 0000000b bf000000 c0349864 c6be8e44 c6be8dd0 c6be8e28 c01d3450 c004db88 

    8e20: 20000013 ffffffff c004db8a 00000000 0000 020000013 ffffffff c004db8a 00000000 

    9160: 00000001 00000000 c6be918c c6be9178 c003a784 c004db40 bf000000 00000008 

    9180: c6be91ac c6be9190 c003cb24 c003a414 ffffffff c03a4be8 00000817 c069d900 

    91a0: c6be91f4 c6be91b0 c003cdc8 c003cac8 c6be91ec c6be91c0 c0067020 60000013 

    91c0: 00000817 c00311e0 00000002 ffffffff c03a4be8 00000817 c6be92a8 00000000 

    91e0: 60000013 c0349864 c6be92a4 c6be91f8 c003cf88 c003cb44 c6bec26be9528 

    9520: c003cf88 c003cb44 c0206890 c020c838 00000014 c043a2fc 0000001e c04227d1 

    9540: 20000093 c03a7160 c6be957c c6be9558 c020ba64 c0209988 c05cb280 00000000 

    9560: c021670c 00000000 c0424578 c0424378 c6be964c c6be9580 c0213e2c c0213910 

    9580: c6be95dc 0000000a c03a715c c05cb280 00000bd2 00000027 00000000 00000000 

    95a0: 00000000 00000000 00000000 00000000 00000000 ffffffff c6be960c c095fe9c 

    95c0: c6be9768 c0424578fcffff c6be9910 ffffffff ffffffff ffffffff ffffffff ffffffff 

    9900: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 00000068 

    9920: c05c71e0 ffffffff 00000000 c6be99ac ffffffff ffffffff ffffffff ffffffff 

    9940: ffffffff ffffffff ffffffff ffffffff ffffffff c095fe9c c7156e48 c0423768 

    9960: c6be999c c6be9970 c0054dcc ffffffff c6be99c4 c6be9a24 c0000228 00000002 

    9980: c6be99ec c6be9990 c00359ac c003cf5c c0000228 c6be9a24 40000013 00000000 

    99a0: 00000002 00000000 c6be9a24 c0000020000 c00297f8 c71531b8 c6be9d34 c6be9d00 c00ad1f4 c01d1204 

    9d00: ffffffff c6bdd005 c6be9d4c c71531b8 c6be9f00 c00297f8 c6be8000 c6be9f00 

    9d20: c6be9d7c c6be9d88 c6be9d6c c6be9d38 c00a2428 c010ddb0 c00a2640 c0574120 

    9d40: c00ad70c 000041ff c6be9f00 c00297f8 c6be8000 00000000 c6bdd010 00000001 

    9d60: c6be9dbc c6be9d70 c00a48e8 c00a22f4 00000101 c6be9d80 c0050914 e2a6dd9b 

    9d80: 0000000b c6bdd005 c0574120 c71532b8 c0050c94 00000001 c6be9f00 c0574120 

    9da0: c7153738 c6bdd000 c6bB8E87B4

     r4 = FFFFFFFF 

    [<c004db30>] (do_exit+0x0/0xa24) from [<c003a784>] (die+0x380/0x3e8)

    [<c003a404>] (die+0x0/0x3e8) from [<c003cb24>] (__do_kernel_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fault+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

     r7 = C069D900  r6 = 00000817  r5 = C03A4BE8  r4 = FFFFFFFF

    [<c003cb34>] (do_page_fault+0x0/0x2c4) from [<c003cf88>] (do_DataAbort+0x3c/0xa0)

    [<c003cf4c>] (do_DataAbort+0x0/0xa0) from [<c00359ac>] (__dabt_svc+0x4c/0x60)

     r8 = 0000000B  r7 = 00000000  r6 = 00000001  r5 = C6BE894C

    0rx0/0xa0) from [<c00359ac>] (__dabt_svc+0x4c/0x60)

     r8 = 0000000B  r7 = 00000000  r6 = 00000001  r5 = C6BE8FAC

     r4 = FFFFFFFF 

    [<c004db30>] (do_exit+0x0/0xa24) from [<c003a784>] (die+0x380/0x3e8)

    [<c003a404>] (die+0x0/0x3e8) from [<c003cb24>] (__do_kernel_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fault+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

     r7 = C069D900  r6 = 00000817  r5 = C03A4BE8  r4 = FFFFFFFF

    [<c003tb+0x34/0x3c)

     r4 = C7156E68 

    [<c00613c4>] (__wake_up_bit+0x0/0x3c) from [<c0061424>] (wake_up_bit+0x24/0x28)

    [<c0061400>] (wake_up_bit+0x0/0x28) from [<c03250f4>] (rpc_make_runnable+0xc4/0xd0)

     r5 = C044B72C  r4 = C7156E00 

    [<c0325030>] (rpc_make_runnable+0x0/0xd0) from [<c032526c>] (__rpc_do_wake_up_task+0x16c/0x1b0)

     r5 = C044B72C  r4 = C7156E00 

    [<c0325100>] (__rpc_do_wake_up_task+0x0/0x1b0) from [<c0325310>] (rpc_wake_up_task+0x60/0x90)

     r6 = C095FE00  r5 = C7156E00  r4 = B610  r7 = 00000000  r6 = C00294C8  r5 = C00295C0

     r4 = C095FC00 

    [<c010fe04>] (__nfs_revalidate_inode+0x0/0x2dc) from [<c010dfcc>] (nfs_lookup_revalidate+0x22c/0x498)

    [<c010dda0>] (nfs_lookup_revalidate+0x0/0x498) from [<c00a2428>] (do_lookup+0x144/0x170)

    [<c00a22e4>] (do_lookup+0x0/0x170) from [<c00a48e8>] (__link_path_walk+0xb88/0x1198)

    [<c00a3d60>] (__link_path_walk+0x0/0x1198) from [<c00a4f84>] (link_path_walk+0x8c/0x154)

    8[ 00000817 c069d900 

    84e0: c6be8534 c6be84f0 c003cdc8 c003cac8 c6be852c c6be8500 c0067020 60000013 

    8500: 00000817 c00311e0 c6be8000 ffffffff c03a4be8 00000817 c6be85e8 00000000 

    8520: 60000013 c0349864 c6be85e4 c6be8538 c003cf88 c003cb44 c6be856c c6be8548 

    8540: c01e7780 c0045e3c c043b774 00000000 00000003 c0634990 c0576ca0 c0576ca0 

    8560: c6be8584 c6be8570 c022d22c c01e75dc 00010209 c6be8000 c6be85bc c6be8588 

    8580: c006f69c c6be8608 c041efe2 00000001 89705f41 c03a0200 c6be8000 00000008 c

    03a0200 c6be8000 00000008 c03a0200 c6be8000 00000000 c069d900 

    88e0: c03a7234 00000000 00000000 60000013 c03a7234 ffffffff c6be894c 00000001 

    8900: 00000000 0000000b c6be897c c6be8918 c00359ac c003cf5c 00000000 c03a7238 

    8920: c6be8000 00000000 c6be8000 c069d900 00000001 00000000 0000000b bf000000 

    8940: c0349864 c6be897c c6be8908 c6be8960 c01d3450 c004db88 204050 c004db88 20000013 ffffffff c004db8a 00000000 00000001 00000000 

    8ca0: c6be8cc4 c6be8cb0 c003a784 c004db40 bf000000 00000008 c6be8ce4 c6be8cc8 

    8cc0: c003cb24 c003a414 ffffffff c03a4be8 00000817 c069d900 c6be8d2c c6be8ce8 

    8ce0: c003cdc8 c003cac8 c6be8d24 c6be8cf8 c0067020 60000013 00000817 c00311e0 

    8d00: c6be8000 ffffffff c03a4be8 00000817 c6be8de0 00000000 60000013 c0349864 

    8d20: c6be8ddc c6be8d30 c003cf88 c003cb44 c6be8d64 c6be8043cf88 c003cb44 

    9060: c6be9094 c6be9070 c01e7780 c0045e3c c043b774 00000000 00000003 c0634990 

    9080: c0576ca0 c0576ca0 c6be90ac c6be9098 c022d22c c01e75dc 00010209 c6be8000 

    90a0: c6be90e4 c6be90b0 c006f69c c6be9130 c041efe2 00000001 89705f41 c03a0200 

    90c0: c6be8000 00000008 c03a0200 c6be8000 00000000 c069d900 c03a7234 00000000 

    90e0: 00000000 60000013 c03a7234 ffffffff c6be9144 00000001 00000000 0000000b 

    9100: c6be9174 c6be9110 c00359ac c003cf5c 00000000 c03a7238 c6be8000 00000000 

    92207 00000000 c6be8000 c069d900 00000001 00000000 

    9460: 0000000b bf000000 c0349864 c6be94a4 00000000 c6be9488 c006589c c004db88 

    9480: 20000013 ffffffff c0349864 c6be94bc 60000093 c6be94a8 c6be94bc c6be94a8 

    94a0: c003a784 c004db40 bf000000 00000008 c6be94dc c6be94c0 c003cb24 c003a414 

    94c0: ffffffff c03a4be8 00000017 c069d900 c6be9524 c6be94e0 c003cdc8 c003cac8 

    94e0: ffffffff ffffffff ffffffff ffffffff 00000017 c00311e0 c6be952c fffff3f c0061672 00000000 00000001 00000000 c0061670 bf000000 

    9840: c0349864 c6be9874 60000093 c6be9860 00000001 c003a740 60000013 ffffffff 

    9860: bf000000 00000008 c6be9894 c6be9878 c003cb24 c003a414 ffffffff ffffffec 

    9880: c09e23e8 c069d900 c6be98dc c6be9898 c003cdc8 c003cac8 00000000 00000001 

    98a0: ffffffff 00000000 00000817 c00311e0 00000000 ffffffffdcb140 c03c2a3c 00000000 00000000 c0441bf4 c0440468 c043fe44 

    9c00: c6be9c3c c6be9c10 c02d355c c02f5fe8 ffffffff c0670040 c0440244 00000008 

    9c20: c71db140 60000013 0000008a c6be8000 c6be9c7c c6be9c40 c02d3c08 c02d3434 

    9c40: c05cb000 c06740c0 c6be9c7c c6be9c58 c02b4450 c02b4464 ffffffff c043f12c 

    9c60: c05cb000 00000008 c043f144 60000013 c6be9ca4 c6be9c80 c02b90f4 c02d37c4 

    9c80: ffffffff c71db140 fec83f80 c05cb280 c74da400 c71db140 c6be9d14 c6be9ca8 

    9ca0: c02185bc c0213374 00000000 ffffffff ffffffff 00000000 00000020 000041ff 

    9cc0: c6be9cdc c6be9cd0 c005b478 c005a39c c6be9cfc c6be9ce0 c00a24dc c005b454 

    9ce0: c0110104db30>] (do_exit+0x0/0xa24) from [<c003a784>] (die+0x380/0x3e8)

    [<c003a404>] (die+0x0/0x3e8) from [<c003cb24>] (__do_kernel_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fault+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

     r7 = C069D900  r6 = 00000817  r5 = C03A4BE8  r4 = FFFFFFFF

    [<c003cb34>] (do_page_fault+0x0/0x2c4) from [<c003cf88>] (do_DataAbort+0x3c/0xa0)

    [<c003cf4c>] (do_DataAbort+0x0/0xa0) from [<c00359ac>] (_FdFFF

    [<c003cb34>] (do_page_fault+0x0/0x2c4) from [<c003cf88>] (do_DataAbort+0x3c/0xa0)

    [<c003cf4c>] (do_DataAbort+0x0/0xa0) from [<c00359ac>] (__dabt_svc+0x4c/0x60)

     r8 = 0000000B  r7 = 00000000  r6 = 00000001  r5 = C6BE8C7C

     r4 = FFFFFFFF 

    [<c004db30>] (do_exit+0x0/0xa24) from [<c003a784>] (die+0x380/0x3e8)

    [<c003a404>] (die+0x0/0x3e8) from [<c003cb24>] (__do_kernel_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fault+0x0/0x7c) from [<c00ac784>] (die+0x380/0x3e8)

    [<c003a404>] (die+0x0/0x3e8) from [<c003cb24>] (__do_kernel_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fault+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

     r7 = C069D900  r6 = 00000817  r5 = C03A4BE8  r4 = FFFFFFFF

    [<c003cb34>] (do_page_fault+0x0/0x2c4) from [<c003cf88>] (do_DataAbort+0x3c/0xa0)

    [<c003cf4c>] (do_DataAbort+0x0/0xa0) from [<c00359ac>] (__dabt_svc+0x4c/0x60)

     r8 = 0000000B  r7 = 00000000  r6 = 00000001  r5 = C6BE9474

     r0 0001  r5 = FEC48000  r4 = FFFFFFFF 

    [<c003a404>] (die+0x0/0x3e8) from [<c003cb24>] (__do_kernel_fault+0x6c/0x7c)

    [<c003cab8>] (__do_kernel_fault+0x0/0x7c) from [<c003cdc8>] (do_page_fault+0x294/0x2c4)

     r7 = C069D900  r6 = C09E23E8  r5 = FFFFFFEC  r4 = FFFFFFFF

    [<c003cb34>] (do_page_fault+0x0/0x2c4) from [<c003cf88>] (do_DataAbort+0x3c/0xa0)

    [<c003cf4c>] (do_DataAbort+0x0/0xa0) from [<c00359ac>] (__dabt_svc+0x4c/0x60)

     r8 = 00000002  r78=)

     r8 = C0035FA8  r7 = 00000005  r6 = 00000001  r5 = 00000630

     r4 = 40024630 

    [<c0090480>] (sys_open+0x0/0x28) from [<c0035f78>] (__sys_trace_return+0x0/0x28)

  • Chris and Juan

    I've made a small mistake for cmemk.ko

    But after renewed cmemk.ko try video1_copy, still got proble for app_remote.xv5T, while the app_local.xv5t and app_local.x470MV is ok. Thus, I think dsplink and cmemk for gpp is ok.

    Below is log for running app_remote.xv5T.      all.x64P is copied same directory with app_remote.xv5T( if put to other place, Engine_open will be failed).

    Any idea

     

    # ./loadmodules.sh

    ioremap_nocache(0x87800000, 8388608)=0xc9000000

    allocated heap buffer 0xc9000000 of size 0xf7000

    cmem initialized 4 pools between 0x87800000 and 0x88000000

    dsplinkk: no version for "struct_module" found: kernel tainted.

    DSPLINK Module (1.60) created o

    # ./app_remote.xv5T

    @0x0005810d:[T:0x4001e000] ti.sdo.ce.examples.apps.video1_copy - main> ti.sdo.ce.examples.apps.video1_copy

    @0x00058f77:[T:0x4001e000] ti.sdo.ce.examples.apps.video1_copy - App-> Application started.

    Unable to handle kernel NULL pointer dereference at vi t: c09ebe10  ip : c09ebe68  fp : c09ebe24

    r10: c0073e40  r9 : c6a8b660  r8 : 00000004

    r7 : c09ebe5c  r6 : c0000360  r5 : c09ebe54  r4 : 00000004

    r3 : 00000000  r2 : 40000013  r1 : c09ebe5c  r0 : c0000360

    Flags: nZCv  IRQs off  FIQs on  Mode SVC_32  Segment user

    Control: 5317F

    Table: 86AF0000  DAC: 00000015

    Process app_remote.xv5T (pid: 264, stack limit = 0xc09ea258)

    Stack: (0xc09ebe10 to 0xc09ec000)

    be00:                                     c09ebe2c c09ebe54 c09ebe4crcet_from_exception+0x0/0x10)

    Code: e15c0003 05903004 0581000c 0580c004 (0583c000)

     <6>note: app_remote.xv5T[264] exited with preempt_count 1

    Unable to handle kernel NULL pointer dereference at virtual address 00000000

    pgd = c0004000

    [00000000] *pgd=00000000

    Internal error: Oops: 17 [#2]

    Modules linked in: dsplinkk cmemk

    CPU: 0

    PC is at __wake_up_common+0x18/0x78

    LR is at __wake_up+0x40/0x80

    pc : [<c0044550>]    lr : [<c0045x60/0x4c) from [<c0115d8c>] (nfs_readpage_release+0x1c/0x98)

     r4 = C0016260

    [<c0115d70>] (nfs_readpage_release+0x0/0x98) from [<c01168dc>] (nfs_readpage_result_full+0x120/0x144)

     r6 = 00000000  r5 = C00163C0  r4 = C0016260

    [<c01167bc>] (nfs_readpage_result_full+0x0/0x144) from [<c0325fbc>] (rpc_exit_task+0x34/0x74)

     r6 = C00162CC  r5 = 00000000  r4 = C0016264

    [<c0325f88>] (rpc_exit_task+0x0/0x74) from [<c03259a4>] (__rpc_ex

                                                                     c

     

  • Not sure what this is, but it falls into the "What should I do first" category:

    http://wiki.davincidsp.com/index.php?title=Codec_Engine_FAQ#What_should_I_do_first.3F

    Turn on tracing and see if it turns up anything...

    Chris

  • I've tested dsplink, it seems that the problem is not from dsplink.  And I'm sure now problem is from codecengine.

    But I don't have the rule to build the ce with my our toolchain. I think the problem is that the ce lib is build according to different glibc as my toolchain. Below is the log for test dsplink.

     

     

    # cd /opt/dvsdk/dm6446/DEBUG/                                                   

    # ls                                                                            

    dsplinkk.ko  messagegpp                                                         

    # insmod dsplinkk.ko                                                            

    dsplinkk: no version for "struct_module" found: kernel tainted.                 

    DSPLINK Module (1.60) created on Date: Jan 26 2009 Time: 00:41:55               

    # mknod /dev/dsplink c 230 0                                                    

    # ./messagegpp message.out 10000                                                

    ========== Sample Application : MESSAGE ==========                              

    Entered MESSAGE_Create ()                                                       

    Leaving MESSAGE_Create ()                                                       

    Entered MESSAGE_Execute ()                                                      

    Transferring 10000 iterations took 2 seconds 726097 microseconds.               

    RoundTrip Time for 1 message is 272 microseconds.                               

    Leaving MESSAGE_Execute ()                                                      

    Entered MESSAGE_Delete ()                                                       

    Leaving MESSAGE_Delete ()                                                       

    ====================================================  

     

     

     

    # ./loopgpp loop.out 1024 10000                                                 

    =============== Sample Application : LOOP ==========                            

    ==== Executing sample for DSP processor Id 0 ====                               

    Entered LOOP_Create ()                                                          

    Leaving LOOP_Create ()                                                          

    Entered LOOP_Execute ()                                                         

    Transferred 1000 buffers                                                        

    Transferred 2000 buffers                                                        

    Transferred 3000 buffers                                                        

    Transferred 4000 buffers                                                        

    Transferred 5000 buffers                                                        

    Transferred 6000 buffers                                                        

    Transferred 7000 buffers                                                        

    Transferred 8000 buffers                                                        

    Transferred 9000 buffers                                                        

    Transferred 10000 buffers                                                       

    Leaving LOOP_Execute ()                                                         

    Entered LOOP_Delete ()                                                          

    Leaving LOOP_Delete ()                                                          

    ====================================================     

  • I belive the DSPLINK release notes had requirements about the GNU tool version you need to build with (not the default one found in many Host Linux OSes).  Also, FYI, I believe DVSDK 2.0 should be coming out in Feb and will have CE, DSPLINK, CMEM,... based on MV Pro 5.

  • DSPLINK is absolutely no problem.   I have audio codec MP3DEC run today. It's ok. But H264 and MPEG4 are not willing to work. Now the problem seems to be from codec. Is trying to get the new codec from Ho Chris.

     

    Also my own toolchain used. RTSC server wizard is used to gen the codec server package. Wrote my own make file to build the codec server.

    And found a problem of the old codec 1.0 edtion. Both AACHEDEC and MP3DEC use a symbol _sinetable. CodecEngine 2.21 and dsplink1.60 will reject to build them together.

     

    And found the lsp2.0 have a problem between nfs  and FB_CONSOLE.  if FB_CONSOLE is disabled, nfs client won't work. Then you could not to use nfs as root of the target. But if FB_CONSOLE is enabled the framebuffer will stop work after 10 minutes. What's the idea from!  I don't know.

     

    David Chan                 Just lost my job. Finding and finding.

    +86 13581953152

  • The codec release notes should tell you which component versions they are compatible with.  As you suggested, it may be that the codecs you were trying to bundle into a server were not compatible (build with different versions of tools) and hence could not be built together.  Unfortunately, it seems like you found this out the hard way. 

    With regards to LSP 2.0, I have not tried this myself and believe we are still making changes to it so it can be included in an official DVSDK release.  I always recommend customers wait for official DVSDK releases which ensures compatibility accross various software modules. 

    Best wishes on your job prospects.

  • David, please excuse me for I dont intend any wrong intentions. But is the tag line of job being lost only a tag line or is it a bad truth? Please excuse me for asking this; but if this is a truth, then this has got my stomach churning out :(.

  • Hi all, 

     

    Thank you for your caring.

     

    That's not just a tag line. That's the bad truth.

     

    And juan, I suffer the hard to way to guess is cause of that the codecs I have have very bad release note. very early version without those information.

     

    The best I want to enter is TI. But you know,  it seems that TI China only accept graduate. Nobody there care about us the undergraduate from non-famous university.

    Many of my friend tell me, don't play with TI. But I played and playing. But now I feel a little tired.  Maybe be the below packages is my last effort to ti's chips.

    1. toolchain : gcc_4.2.4+glibc_2.7+binutils_2.18 for davinci
    2. base file system for davinci
    3. Xwin/Kdrive i18n supported. for davinci
    4. GTK+2.0/DFB i18n supported. for davinci.

    1+2   less than 5 seconds to boot.

    1+2+3 less than 10 seconds to boot.

    But you know, as I have a solution to build a emulator to support CCS, Eclipse, Anjuta on windows, linux ...       I don't know how to express my mood now.