[#5331] Dll test case crashed in bf537-stamp mpu kernel

Document created by Aaronwu Employee on Sep 4, 2013
Version 1Show Document
  • View in full screen mode

[#5331] Dll test case crashed in bf537-stamp mpu kernel

Submitted By: Vivi Li

Open Date

2009-07-09 04:41:29     Close Date

2009-07-12 23:48:07

Priority:

Medium High     Assignee:

Bernd Schmidt

Status:

Closed     Fixed In Release:

N/A

Found In Release:

N/A     Release:

Category:

Tests     Board:

N/A

Processor:

BF537     Silicon Revision:

Is this bug repeatable?:

Yes     Resolution:

Fixed

Uboot version or rev.:

    Toolchain version or rev.:

gcc4.1_09r1-rc9

App binary format:

N/A     

Summary: Dll test case crashed in bf537-stamp mpu kernel

Details:

 

Dll test case crashed in bf537-stamp mpu kernel.

 

Bellow is the log:

--

Linux version 2.6.28.10-ADI-2009R1-svn6925 (test@uclinux74-mpu) (gcc version 4.1.2 (ADI svn)) #16 Mon Jul 6 16:21:30 GMT 2009^M

bootconsole [early_BFuart0] enabled^M

early printk enabled on early_BFuart0^M

Board Memory: 64MB^M

Kernel Managed Memory: 64MB^M

Memory map:^M

  fixedcode = 0x00000400-0x00000490^M

  text      = 0x00001000-0x00105090^M

  rodata    = 0x00105090-0x00155c34^M

  bss       = 0x00156000-0x001676a0^M

  data      = 0x001676a0-0x00178000^M

    stack   = 0x00176000-0x00178000^M

  init      = 0x00178000-0x008c1000^M

  available = 0x008c1000-0x03eff000^M

  DMA Zone  = 0x03f00000-0x04000000^M

Hardware Trace Active and Enabled^M

Boot Mode: 0^M

Reset caused by Software reset^M

Blackfin support (C) 2004-2009 Analog Devices, Inc.^M

Compiled for ADSP-BF537 Rev 0.3^M

Blackfin Linux support by http://blackfin.uclinux.org/^M

Processor Speed: 500 MHz core clock and 125 MHz System Clock^M

MPU: setting up cplb tables with memory protection^M

Instruction Cache Enabled for CPU0^M

Data Cache Enabled for CPU0 (write-back)^M

Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 16001^M

Kernel command line: root=/dev/mtdblock0 rw earlyprintk=serial,uart0,57600 ip=10.100.4.50:10.100.4.174:10.100.4.174:255.255.255.0:bf537-stamp:eth0:off^M

Configuring Blackfin Priority Driven Interrupts^M

PID hash table entries: 256 (order: 8, 1024 bytes)^M

console handover:boot [early_BFuart0]  -> real [ttyBF0]^M

Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)^M

Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)^M

Memory available: 51652k/65536k RAM, (7460k init code, 1040k kernel code, 460k data, 1024k dma, 3896k reserved)^M

Calibrating delay loop... 997.37 BogoMIPS (lpj=1994752)^M

Security Framework initialized^M

Mount-cache hash table entries: 512^M

Blackfin Scratchpad data SRAM: 4 KB^M

Blackfin L1 Data A SRAM: 16 KB (15 KB free)^M

Blackfin L1 Data B SRAM: 16 KB (16 KB free)^M

Blackfin L1 Instruction SRAM: 48 KB (37 KB free)^M

net_namespace: 288 bytes^M

NET: Registered protocol family 16^M

Blackfin DMA Controller^M

stamp_init(): registering device resources^M

NET: Registered protocol family 2^M

IP route cache hash table entries: 1024 (order: 0, 4096 bytes)^M

TCP established hash table entries: 2048 (order: 2, 16384 bytes)^M

TCP bind hash table entries: 2048 (order: 1, 8192 bytes)^M

TCP: Hash tables configured (established 2048 bind 2048)^M

TCP reno registered^M

NET: Registered protocol family 1^M

msgmni has been set to 100^M

io scheduler noop registered^M

io scheduler anticipatory registered (default)^M

io scheduler cfq registered^M

Serial: Blackfin serial driver^M

bfin-uart.1: ttyBF0 at MMIO 0xffc00400 (irq = 18) is a BFIN-UART^M

brd: module loaded^M

bfin_mii_bus: probed^M

bfin_mac: attached PHY driver [SMSC LAN83C185] (mii_bus:phy_addr=0:01, irq=-1, mdc_clk=2500000Hz(mdc_div=24)@sclk=125MHz)^M

bfin_mac bfin_mac.0: Blackfin on-chip Ethernet MAC driver, Version 1.1^M

bfin-spi bfin-spi.0: Blackfin on-chip SPI Controller Driver, Version 1.0, regs_base@ffc00500, dma channel@7^M

rtc-bfin rtc-bfin: rtc core: registered rtc-bfin as rtc0^M

bfin-wdt: initialized: timeout=20 sec (nowayout=0)^M

TCP cubic registered^M

NET: Registered protocol family 17^M

rtc-bfin rtc-bfin: setting system clock to 2004-05-31 03:42:58 UTC (1085974978)^M

IP-Config: Complete:^M

     device=eth0, addr=10.100.4.50, mask=255.255.255.0, gw=10.100.4.174,^M

     host=bf537-stamp, domain=, nis-domain=(none),^M

     bootserver=10.100.4.174, rootserver=10.100.4.174, rootpath=^M

dma_alloc_init: dma_page @ 0x03af6000 - 256 pages at 0x03f00000^M

PHY: 0:01 - Link is Up - 100/Full^M

                           _____________________________________^M

        a8888b.           / Welcome to the uClinux distribution \^M

       d888888b.         /       _     _                         \^M

       8P"YP"Y88        /       | |   |_|            __  __ (TM)  |^M

       8|o||o|88  _____/        | |    _ ____  _   _ \ \/ /       |^M

       8'    .88       \        | |   | |  _ \| | | | \  /        |^M

       8`._.' Y8.       \       | |__ | | | | | |_| | /  \        |^M

      d/      `8b.       \      \____||_|_| |_|\____|/_/\_\       |^M

     dP   .    Y8b.       \   For embedded processors including   |^M

    d8:'  "  `::88b        \    the Analog Devices Blackfin      /^M

   d8"         'Y88b        \___________________________________/^M

  :8P    '      :888^M

   8a.   :     _a88P         For further information, check out:^M

._/"Yaa_:   .| 88P|            - http://blackfin.uclinux.org/^M

\    YP"    `| 8P  `.          - http://docs.blackfin.uclinux.org/^M

/     \.___.d|    .'           - http://www.uclinux.org/^M

`--..__)8888P`._.'  jgs/a:f    - http://www.analog.com/blackfin^M

^M

Have a lot of fun...^M

^M

^M

BusyBox v1.13.4 (2009-07-06 12:21:07 GMT) built-in shell (msh)^M

Enter 'help' for a list of built-in commands.^M

^M

root:/>

************** STEP 5: Copy testcase to target board

 

 

Copy libhelloworld.so to target board done

 

Copy test_dll to target board done

 

************** STEP 6: Start testing

 

./test_dll^M

Data access CPLB protection violation^M

- Attempted read or write to Supervisor resource,^M

   or illegal data memory access. ^M

Deferred Exception context^M

CURRENT PROCESS:^M

COMM=test_dll PID=167^M

CPU = 0^M

TEXT = 0x030e8000-0x030e89f8        DATA = 0x030e99f8-0x030e9b98^M

BSS = 0x030e9b98-0x030c0000  USER-STACK = 0x030dfec0^M

^M

return address: [0x030f1460]; contents of:^M

0x030f1440:  63f8  0010  e51a  0039  e128  005b  3002  9111 ^M

0x030f1450:  00a0  3000  3008  e120  f000  0a01  1006  6000 ^M

0x030f1460: [9308] e801  0000  0010  e51a  0006  4388  9310 ^M

0x030f1470:  2ff7  0000  05e4  e800  0007  0c01  3400  b2ba ^M

^M

ADSP-BF537-0.3 500(MHz CCLK) 125(MHz SCLK) (mpu on)^M

Linux version 2.6.28.10-ADI-2009R1-svn6925^M

Built with gcc version 4.1.2 (ADI svn)^M

^M

SEQUENCER STATUS:               Not tainted^M

SEQSTAT: 00062023  IPEND: 0030  SYSCFG: 0006^M

  EXCAUSE   : 0x23^M

  interrupts disabled^M

  physical IVG5 asserted : <0xffa00be0> { _evt_ivhw + 0x0 }^M

RETE: <0x00000000> /* Maybe null pointer? */^M

RETN: <0x030e2000> /* kernel dynamic memory */^M

RETX: <0x00000480> /* Maybe fixed code section */^M

RETS: <0x030f54de> [ /lib/ld-uClibc.so.0 + 0x54de ]^M

PC  : <0x030f1460> [ /lib/ld-uClibc.so.0 + 0x1460 ]^M

DCPLB_FAULT_ADDR: <0x030e1d78> /* kernel dynamic memory */^M

ICPLB_FAULT_ADDR: <0x0008a45c> { _sprintf + 0x0 }^M

^M

PROCESSOR STATE:^M

R0 : 00000000    R1 : 00000000    R2 : 030e7000    R3 : 031c99f0^M

R4 : 00000001    R5 : 030e6188    R6 : 00000000    R7 : 031c99f0^M

P0 : 0000005b    P1 : 030e6420    P2 : 030e6424    P3 : 030e6188^M

P4 : 030e33c4    P5 : 030f8ea0    FP : 030dfa90    SP : 030e1f24^M

LB0: 03b8cc1b    LT0: 03b8cc1a    LC0: 00000000^M

LB1: 030f2ea9    LT1: 030f2ea8    LC1: 00000000^M

B0 : 00000000    L0 : 00000000    M0 : 00000000    I0 : 000005c0^M

B1 : 00000000    L1 : 00000000    M1 : 00000000    I1 : 030e61bc^M

B2 : 00000000    L2 : 00000000    M2 : 00000000    I2 : 00000000^M

B3 : 00000000    L3 : 00000000    M3 : 00000000    I3 : 00000000^M

A0.w: 00000000   A0.x: 00000000   A1.w: 00000000   A1.x: 00000000^M

USP : 030dfa90  ASTAT: 02002022^M

^M

Hardware Trace:^M

   0 Target : <0x00004ca8> { _trap_c + 0x0 }^M

     Source : <0xffa0063a> { _exception_to_level5 + 0x9e } CALL pcrel^M

   1 Target : <0xffa0059c> { _exception_to_level5 + 0x0 }^M

     Source : <0xffa0047c> { _bfin_return_from_exception + 0x18 } RTX^M

   2 Target : <0xffa00464> { _bfin_return_from_exception + 0x0 }^M

     Source : <0xffa004f2> { _ex_trap_c + 0x46 } JUMP.S^M

   3 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

   4 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00705> { _trap + 0x59 } ^M

   5 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0x030f145e> [ /lib/ld-uClibc.so.0 + 0x145e ] 0x6000^M

   6 Target : <0x030f1452> [ /lib/ld-uClibc.so.0 + 0x1452 ]^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

   7 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   8 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00bdc> { __common_int_entry + 0xcc } RTI^M

   9 Target : <0xffa00b7a> { __common_int_entry + 0x6a }^M

     Source : <0xffa00e94> { _evt_system_call + 0x64 } JUMP.S^M

  10 Target : <0xffa00e94> { _evt_system_call + 0x64 }^M

     Source : <0xffa0088c> { _system_call + 0xb8 } RTS^M

  11 Target : <0xffa00888> { _system_call + 0xb4 }^M

     Source : <0xffa00878> { _system_call + 0xa4 } IF !CC JUMP^M

  12 Target : <0xffa00872> { _system_call + 0x9e }^M

     Source : <0xffa00862> { _system_call + 0x8e } IF !CC JUMP^M

  13 Target : <0xffa0083c> { _system_call + 0x68 }^M

     Source : <0x0003b38c> { _sys_munmap + 0x3c } RTS^M

  14 Target : <0x0003b384> { _sys_munmap + 0x34 }^M

     Source : <0x00088c1a> { ___up_write + 0xba } RTS^M

  15 Target : <0x00088bfe> { ___up_write + 0x9e }^M

     Source : <0x00088b78> { ___up_write + 0x18 } IF CC JUMP^M

Userspace Stack^M

Stack info:^M

SP: [0x030dfa90] <0x030dfa90> [ test_dll + 0x1fa90 ]^M

Memory from 0x030dfa90 to 030e0000^M

030dfa90:[030dfcc8]<030f54de> 030e328c  030e6188  00000001  00000000  030dfcc4  00000001 ^M

030dfab0:<031816b2> 00000000  030e33c4  03e9c772  00000000  030e33c4  030e83f7  030dfad8 ^M

030dfad0: 030e33c4  030e83e9  030dfae4  030e328c  030e83bd  00000000  030e3158  00000000 ^M

030dfaf0: 00000000  030e3028  00000000  030e6158  030f7004  030f6af0  030e6154  00000000 ^M

030dfb10: 00000000  030e63f0  030e63d4  030e63e4  030e646c  030e6410  030e6414  030e6150 ^M

030dfb30: 030dfad4  00000000  00000000  00000000  00000000  030f6b48  00000000  00000000 ^M

030dfb50: 00000000  030dfe20  030e8000  00000000  00000000  00000000  030e3000  00000000 ^M

030dfb70: 00000000  030dff60  030e6188  030dff80  00000000  00000000  00000000  00000000 ^M

030dfb90: 00000000  00000000  00000000  00000000  00000000  00000000  00000000  00000000 ^M

030dfbb0: 00000000  00000000  00000000  00000000  00000000  000000eb  00000040  030e9b28 ^M

030dfbd0: 030e8108  030e830c  030e81ac  00000000  00000000  00000000  00000118  00000010 ^M

030dfbf0: 000004e8  00000978  00000000  00000000  00000000  030e8470  00000078  00000008 ^M

030dfc10: 00000011  00000000  00000000  030e84a8  00000000  00000000  00000000  00000000 ^M

030dfc30: 00000000  00000000  00000000  00000000  00000000  00000000  00000000  00000000 ^M

030dfc50: 00000000  00000000  00000000  00000000  00000000  00000000  00000000  00000000 ^M

030dfc70: 00000000  00000000  00000000  00000000  00000000  00000000  00000000  00000000 ^M

030dfc90: 00000000  00000000  00000000  00000000  00000000  00000000  00000000  00000000 ^M

030dfcb0: 00000000  00000000  00000000  00000000  00000000  030e34c4  030dfe80 <030f61e2>^M

030dfcd0: 030dff60  000005c0  0000b030  00000002  00000512  030e6188  030dfd18  030dff60 ^M

030dfcf0: 030e6188  030dfe08  030dfecc  030dfec4  030dff80  030e6188  030dff60  030e6188 ^M

030dfd10: 030dfec4  030dfecc  030dff60  030e6188  030e80f4  030e60b8  00000000  00000000 ^M

030dfd30: 00000000  00000000  00000000  00000000  00000000  00000000  00000000  00000000 ^M

030dfd50: 00000000  00000000  00000000  00000000  00000000  00000000  030e6188  030f00d4 ^M

030dfd70: 030f0774  030f0304  00000000  00000000  00000000  00000429  00000010  00000000 ^M

030dfd90: 00000000  0000040e  00000000  00000000  030f0ba0  000005c0  00000008  00000000 ^M

030dfdb0: 00000000  00000000  00000000  00000001  00000000  00000000  00000000  00000000 ^M

030dfdd0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000  00000000 ^M

030dfdf0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000  00000000 ^M

030dfe10: 00000000  00000000  00000000  00000000  00000003  030e8034  00000004  00000020 ^M

030dfe30: 00000005  00000006  00000006  00001000  00000007  030f0000  00000008  00000000 ^M

030dfe50: 00000009  030e8590  00000000  00000000  0000000b  00000000  0000000c  00000000 ^M

030dfe70: 0000000d  00000000  0000000e  00000000  03be8b94 <030f11b0> 030e6188  03af8004 ^M

030dfe90: 030e60b8  030dff60  030dff80 <030f1164> 030e6188  030dff80  00000000  030e60b8 ^M

030dfeb0: 030dfeb8  030dfec0  00000000  00000000  00000001  030dffa3  00000000  030dffae ^M

030dfed0: 030dffb5  030dffc3  030dffe6  00000000  00000010  00000000  00000006  00001000 ^M

030dfef0: 00000011  00000064  00000003  030e8034  00000004  00000020  00000005  00000006 ^M

030dff10: 00000007  030f0000  00000008  00000000  00000009  030e8590  0000000b  00000000 ^M

030dff30: 0000000c  00000000  0000000d  00000000  0000000e  00000000  00000017  00000000 ^M

030dff50: 0000001f  0001fff1  00000000  00000000  00020000  030f0000  00000000  0000702c ^M

030dff70: 030e602c  0000b02c  00000450  00000000  00020000  030e8000  00000000  000009f8 ^M

030dff90: 030e99f8  000049f8  000001a0  00000000  2e000000  7365742f  6c645f74  4f48006c ^M

030dffb0: 2f3d454d  45485300  2f3d4c4c  2f6e6962  50006873  3d485441  6e69622f  73752f3a ^M

030dffd0: 69622f72  732f3a6e  3a6e6962  7273752f  6962732f  4554006e  6c3d4d52  78756e69 ^M

030dfff0: 742f2e00  5f747365  006c6c64  00000000  03e976e0 ^M

Return addresses in stack:^M

    address : <0x030f54de> [ /lib/ld-uClibc.so.0 + 0x54de ]^M

    address : <0x031816b2> [ /lib/libgcc_s.so.1 + 0x16b2 ]^M

    address : <0x030f61e2> [ /lib/ld-uClibc.so.0 + 0x61e2 ]^M

    address : <0x030f11b0> [ /lib/ld-uClibc.so.0 + 0x11b0 ]^M

    address : <0x030f1164> [ /lib/ld-uClibc.so.0 + 0x1164 ]^M

Bus error^M

root:/>

--

 

Last passed version:

--

root:/> version

kernel:    Linux release 2.6.28.10-ADI-2009R1-pre-svn6400, build #4 Wed May 20 22:29:01 GMT 2009^M

toolchain: bfin-uclinux-gcc release gcc version 4.1.2 (ADI svn)^M

user-dist: release svn-8084, build #16 Wed May 20 22:28:18 GMT 2009^M

root:/>

--

 

It failed since bellow version:

--

root:/> version^M

kernel:    Linux release 2.6.28.10-ADI-2009R1-pre-svn6437, build #6 Thu May 21 13:57:17 GMT 2009^M

toolchain: bfin-uclinux-gcc release gcc version 4.1.2 (ADI svn)^M

user-dist: release svn-8085, build #17 Thu May 21 13:56:39 GMT 2009^M

root:/>

--

 

Several other test cases or kernel crashed since the same version. Bellow are the tests:

g729, l1_app, lmbench, mem_fragment, nfs, pnormtd, nbench, oprofile_fdpic_test, power ethernet

 

Follow-ups

 

--- Vivi Li                                                  2009-07-09 05:58:36

Several test cases crashed from the same time. So I log all of them bellow as

they may caused by the same reason.

 

test cases that crashed:

g729, l1_app, lmbench, mem_fragment, nfs, pnormtd, nbench, oprofile_fdpic_test

 

Bellow is the log for L1 app test:

--

taskset 1 ./test_helloworld^M

Data access CPLB protection violation^M

- Attempted read or write to Supervisor resource,^M

   or illegal data memory access. ^M

Deferred Exception context^M

CURRENT PROCESS:^M

COMM=test_helloworld PID=168^M

CPU = 0^M

TEXT = 0x030d0000-0x030d0c40        DATA = 0x030d1c40-0x030d1dd8^M

BSS = 0x030d1dd8-0x03180000  USER-STACK = 0x0319fe90^M

^M

return address: [0x030e1460]; contents of:^M

0x030e1440:  63f8  0010  e51a  0039  e128  005b  3002  9111 ^M

0x030e1450:  00a0  3000  3008  e120  f000  0a01  1006  6000 ^M

0x030e1460: [9308] e801  0000  0010  e51a  0006  4388  9310 ^M

0x030e1470:  2ff7  0000  05e4  e800  0007  0c01  3400  b2ba ^M

^M

ADSP-BF537-0.3 500(MHz CCLK) 125(MHz SCLK) (mpu on)^M

Linux version 2.6.28.10-ADI-2009R1-svn6925^M

Built with gcc version 4.1.2 (ADI svn)^M

^M

SEQUENCER STATUS:               Not tainted^M

SEQSTAT: 00062023  IPEND: 0030  SYSCFG: 0006^M

  EXCAUSE   : 0x23^M

  interrupts disabled^M

  physical IVG5 asserted : <0xffa00be0> { _evt_ivhw + 0x0 }^M

RETE: <0x00000000> /* Maybe null pointer? */^M

RETN: <0x030ce000> /* kernel dynamic memory */^M

RETX: <0x00000480> /* Maybe fixed code section */^M

RETS: <0x030e54de> [ /lib/ld-uClibc.so.0 + 0x54de ]^M

PC  : <0x030e1460> [ /lib/ld-uClibc.so.0 + 0x1460 ]^M

DCPLB_FAULT_ADDR: <0x030cdd78> /* kernel dynamic memory */^M

ICPLB_FAULT_ADDR: <0x0008a45c> { _sprintf + 0x0 }^M

^M

PROCESSOR STATE:^M

R0 : 00000000    R1 : 00000000    R2 : 030df000    R3 : 031c99f0^M

R4 : 00000001    R5 : 030de188    R6 : 00000000    R7 : 031c99f0^M

P0 : 0000005b    P1 : 030de420    P2 : 030de424    P3 : 030de188^M

P4 : 030d43ec    P5 : 030e8ea0    FP : 0319fa54    SP : 030cdf24^M

LB0: 0318cf0b    LT0: 0318cef8    LC0: ffffffff^M

LB1: 030e2ea9    LT1: 030e2ea8    LC1: 00000000^M

B0 : 00000000    L0 : 00000000    M0 : 00000000    I0 : 000005c0^M

B1 : 00000000    L1 : 00000000    M1 : 00000000    I1 : 030de1bc^M

B2 : 00000000    L2 : 00000000    M2 : 00000000    I2 : 00000000^M

B3 : 00000000    L3 : 00000000    M3 : 00000000    I3 : 00000000^M

A0.w: 00000000   A0.x: 00000000   A1.w: 00000000   A1.x: 00000000^M

USP : 0319fa54  ASTAT: 02002022^M

^M

Hardware Trace:^M

   0 Target : <0x00004ca8> { _trap_c + 0x0 }^M

     Source : <0xffa0063a> { _exception_to_level5 + 0x9e } CALL pcrel^M

   1 Target : <0xffa0059c> { _exception_to_level5 + 0x0 }^M

     Source : <0xffa0047c> { _bfin_return_from_exception + 0x18 } RTX^M

   2 Target : <0xffa00464> { _bfin_return_from_exception + 0x0 }^M

     Source : <0xffa004f2> { _ex_trap_c + 0x46 } JUMP.S^M

   3 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

   4 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00705> { _trap + 0x59 } ^M

   5 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0x030e145e> [ /lib/ld-uClibc.so.0 + 0x145e ] 0x6000^M

   6 Target : <0x030e1452> [ /lib/ld-uClibc.so.0 + 0x1452 ]^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

   7 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   8 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00bdc> { __common_int_entry + 0xcc } RTI^M

   9 Target : <0xffa00b7a> { __common_int_entry + 0x6a }^M

     Source : <0xffa00e94> { _evt_system_call + 0x64 } JUMP.S^M

  10 Target : <0xffa00e94> { _evt_system_call + 0x64 }^M

     Source : <0xffa0088c> { _system_call + 0xb8 } RTS^M

  11 Target : <0xffa00888> { _system_call + 0xb4 }^M

     Source : <0xffa00878> { _system_call + 0xa4 } IF !CC JUMP^M

  12 Target : <0xffa00872> { _system_call + 0x9e }^M

     Source : <0xffa00862> { _system_call + 0x8e } IF !CC JUMP^M

  13 Target : <0xffa00854> { _system_call + 0x80 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

  14 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

  15 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00852> { _system_call + 0x7e } 0x013b^M

Userspace Stack^M

Stack info:^M

SP: [0x0319fa54] <0x0319fa54> [ test_helloworld + 0x1fa54 ]^M

Memory from 0x0319fa50 to 031a0000^M

0319fa50: 030c735c [0319fc98]<030e54de> 030d42b4  030de188  00000001

00000000  0319fc94 ^M

0319fa70: 00000001 <030f16b2> 00000000  030d43ec  030c5404  0319fa90

030d43ec <030c53f6>^M

0319fa90: 00000000  030d42b4  030d0512  0319faa8  030d43ec <030d0504>

0319fab4  030d42b4 ^M

0319fab0: 030d04e5  00000000  030d4178  00000000  00000000  030d4028  00000000

030de158 ^M

0319fad0: 030e7004  030e6af0  030de154  00000000  00000000  030de3f0  030de3d4

030de3e4 ^M

0319faf0: 030de46c  030de410  030de414  030de150  0319faa4  00000000  00000000

00000000 ^M

0319fb10: 00000000  030e6b48  00000000  00000000  00000000  0319fdf0  030d0000

00000000 ^M

0319fb30: 00000000  00000000  030d4000  00000000  00000000  0319ff38  030de188

0319ff58 ^M

0319fb50: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0319fb70: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0319fb90: 00000000  000000c2  00000020  030d1d50  030d0148  030d0450  030d0220

00000000 ^M

0319fbb0: 00000000  00000000  00000110  00000010  000006b8  00000b8c  00000000

00000000 ^M

0319fbd0: 00000000  030d05c8  000000f0  00000008  00000011  00000000  00000000

030d0698 ^M

0319fbf0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0319fc10: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0319fc30: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0319fc50: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0319fc70: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0319fc90: 00000000  030d44ec  0319fe50 <030e61e2> 0319ff38  000005c0

0000b030  00000002 ^M

0319fcb0: 00000512  030de188  0319fce8  0319ff38  030de188  0319fdd8  0319fe9c

0319fe94 ^M

0319fcd0: 0319ff58  030de188  0319ff38  030de188  0319fe94  0319fe9c  0319ff38

030de188 ^M

0319fcf0: 030d0134  030de0b8  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0319fd10: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0319fd30: 00000000  00000000  030de188  030e00d4  030e0774  030e0304  00000000

00000000 ^M

0319fd50: 00000000  00000429  00000010  00000000  00000000  0000040e  00000000

00000000 ^M

0319fd70: 030e0ba0  000005c0  00000008  00000000  00000000  00000000  00000000

00000001 ^M

0319fd90: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0319fdb0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0319fdd0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0319fdf0: 00000003  030d0034  00000004  00000020  00000005  00000008  00000006

00001000 ^M

0319fe10: 00000007  030e0000  00000008  00000000  00000009  030d0720  00000000

00000000 ^M

0319fe30: 0000000b  00000000  0000000c  00000000  0000000d  00000000  0000000e

00000000 ^M

0319fe50: 031e9dc4 <030e11b0> 030de188  031e9f9a  030de0b8  0319ff38

0319ff58 <030e1164>^M

0319fe70: 030de188  0319ff58  00000000  030de0b8  0319fe88  0319fe90  00000000

00000000 ^M

0319fe90: 00000001  0319ff95  00000000  0319ffa7  0319ffae  0319ffbc  0319ffdf

00000000 ^M

0319feb0: 00000010  00000000  00000006  00001000  00000011  00000064  00000003

030d0034 ^M

0319fed0: 00000004  00000020  00000005  00000008  00000007  030e0000  00000008

00000000 ^M

0319fef0: 00000009  030d0720  0000000b  00000000  0000000c  00000000  0000000d

00000000 ^M

0319ff10: 0000000e  00000000  00000017  00000000  0000001f  0001ffea  00000000

00000000 ^M

0319ff30: 00000000  00000000  00020000  030e0000  00000000  0000702c  030de02c

0000b02c ^M

0319ff50: 00000450  00000000  00040000  030d0000  00000000  00000c40  030d1c40

00004c40 ^M

0319ff70: 00000198  ff803f18  ff800000  00000004  ffa028a0  ffa00000  00000024

00000000 ^M

0319ff90: 00000000  742f2e00  5f747365  6c6c6568  726f776f  4800646c  3d454d4f

4853002f ^M

0319ffb0: 3d4c4c45  6e69622f  0068732f  48544150  69622f3d  752f3a6e  622f7273

2f3a6e69 ^M

0319ffd0: 6e696273  73752f3a  62732f72  54006e69  3d4d5245  756e696c  2f2e0078

74736574 ^M

0319fff0: 6c65685f  6f776f6c  00646c72  00000000  031ee14a ^M

Return addresses in stack:^M

    address : <0x030e54de> [ /lib/ld-uClibc.so.0 + 0x54de ]^M

    address : <0x030f16b2> [ /lib/libgcc_s.so.1 + 0x16b2 ]^M

    address : <0x030c53f6> [ /lib/libhelloworld.so + 0x3f6 ]^M

    address : <0x030d0504> [ /test_helloworld + 0x504 ]^M

    address : <0x030e61e2> [ /lib/ld-uClibc.so.0 + 0x61e2 ]^M

    address : <0x030e11b0> [ /lib/ld-uClibc.so.0 + 0x11b0 ]^M

    address : <0x030e1164> [ /lib/ld-uClibc.so.0 + 0x1164 ]^M

Bus error^M

root:/>

--

 

Bellow is the log for g729:

--

./alltests.sh g729ab_testfdpic^M

Data access CPLB miss^M

- Used by the MMU to signal a CPLB miss on a data access.^M

Deferred Exception context^M

CURRENT PROCESS:^M

COMM=g729ab_testfdpi PID=359^M

CPU = 0^M

TEXT = 0xffa00200-0xffa09b14        DATA = 0x00cb8000-0x00cbb38c^M

BSS = 0x00cbb38c-0x02d00000  USER-STACK = 0x02d1fe10^M

^M

return address: [0x00008ec4]; contents of:^M

0x00008ea0:  017e  0179  0140  0140  6000  3620  3628  3630 ^M

0x00008eb0:  3638  31f4  b1b6  3046  6fa6  e3ff  dfeb  6c66 ^M

0x00008ec0:  2000  0000 [017a] 0148  0140  05c0  014f  0178 ^M

0x00008ed0:  0150  0151  0152  0153  0154  0155  0156  0157 ^M

^M

ADSP-BF537-0.3 500(MHz CCLK) 125(MHz SCLK) (mpu on)^M

Linux version 2.6.28.10-ADI-2009R1-svn6925^M

Built with gcc version 4.1.2 (ADI svn)^M

^M

SEQUENCER STATUS:               Not tainted^M

SEQSTAT: 00062026  IPEND: 0030  SYSCFG: 0006^M

  EXCAUSE   : 0x26^M

  interrupts disabled^M

  physical IVG5 asserted : <0x00009508> { _evt_ivhw + 0x0 }^M

RETE: <0x00000000> /* Maybe null pointer? */^M

RETN: <0x03e8c000> /* kernel dynamic memory */^M

RETX: <0x00008ec4> { _exception_to_level5 + 0x0 }^M

RETS: <0x02ced484> [ /lib/ld-uClibc.so.0 + 0x5484 ]^M

PC  : <0x00008ec4> { _exception_to_level5 + 0x0 }^M

DCPLB_FAULT_ADDR: <0x03e8bd78> /* kernel dynamic memory */^M

ICPLB_FAULT_ADDR: <0x0008b188> { _sprintf + 0x0 }^M

^M

PROCESSOR STATE:^M

R0 : 02ad9160    R1 : 00000000    R2 : fffff000    R3 : 00000002^M

R4 : 00000001    R5 : 02a3a188    R6 : 02ad9028    R7 : 00cba8b9^M

P0 : 0000005b    P1 : 02ad9028    P2 : 02d1fa34    P3 : 02a3a188^M

P4 : 02ad9160    P5 : ff900334    FP : 02d1fc18    SP : 03e8bf24^M

LB0: 0318cc1b    LT0: 0318cc1a    LC0: 00000000^M

LB1: 02ceaea9    LT1: 02ceaea8    LC1: 00000000^M

B0 : 00000000    L0 : 00000000    M0 : 00000000    I0 : 000005c0^M

B1 : 00000000    L1 : 00000000    M1 : 00000000    I1 : 02a3a1bc^M

B2 : 00000000    L2 : 00000000    M2 : 00000000    I2 : 00000000^M

B3 : 00000000    L3 : 00000000    M3 : 00000000    I3 : 00000000^M

A0.w: 00000000   A0.x: 00000000   A1.w: 00000000   A1.x: 00000000^M

USP : 02d1fa18  ASTAT: 02003004^M

^M

Hardware Trace:^M

   0 Target : <0x00004f74> { _trap_c + 0x0 }^M

     Source : <0x00008f62> { _exception_to_level5 + 0x9e } CALL pcrel^M

   1 Target : <0x00008ec4> { _exception_to_level5 + 0x0 }^M

     Source : <0x00008d30> { _ex_dcplb_miss + 0x78 } RTX^M

   2 Target : <0x00008cb8> { _ex_dcplb_miss + 0x0 }^M

     Source : <0x0000902c> { _trap + 0x58 } JUMP (P4)^M

   3 Target : <0x00008fd4> { _trap + 0x0 }^M

     Source : <0x00008da4> { _bfin_return_from_exception + 0x18 } RTX^M

   4 Target : <0x00008d8c> { _bfin_return_from_exception + 0x0 }^M

     Source : <0x00008e1a> { _ex_trap_c + 0x46 } JUMP.S^M

   5 Target : <0x00008fd4> { _trap + 0x0 }^M

     Source : <0x00008d30> { _ex_dcplb_miss + 0x78 } RTX^M

   6 Target : <0x00008cb8> { _ex_dcplb_miss + 0x0 }^M

     Source : <0x0000902d> { _trap + 0x59 } ^M

   7 Target : <0x00008fd4> { _trap + 0x0 }^M

     Source : <0x02ced492> [ /lib/ld-uClibc.so.0 + 0x5492 ] 0xbc54^M

   8 Target : <0x02ced484> [ /lib/ld-uClibc.so.0 + 0x5484 ]^M

     Source : <0x00008d30> { _ex_dcplb_miss + 0x78 } RTX^M

   9 Target : <0x00008cb8> { _ex_dcplb_miss + 0x0 }^M

     Source : <0x0000902c> { _trap + 0x58 } JUMP (P4)^M

  10 Target : <0x00008fd4> { _trap + 0x0 }^M

     Source : <0x02cebb84> [ /lib/ld-uClibc.so.0 + 0x3b84 ] RTS^M

  11 Target : <0x02cebb7e> [ /lib/ld-uClibc.so.0 + 0x3b7e ]^M

     Source : <0x02cebc7e> [ /lib/ld-uClibc.so.0 + 0x3c7e ] IF !CC

JUMP^M

  12 Target : <0x02cebc7a> [ /lib/ld-uClibc.so.0 + 0x3c7a ]^M

     Source : <0x00008d30> { _ex_dcplb_miss + 0x78 } RTX^M

  13 Target : <0x00008cb8> { _ex_dcplb_miss + 0x0 }^M

     Source : <0x0000902c> { _trap + 0x58 } JUMP (P4)^M

  14 Target : <0x00008fd4> { _trap + 0x0 }^M

     Source : <0x02cea9fe> [ /lib/ld-uClibc.so.0 + 0x29fe ] RTS^M

  15 Target : <0x02cea9f6> [ /lib/ld-uClibc.so.0 + 0x29f6 ]^M

     Source : <0x00008d30> { _ex_dcplb_miss + 0x78 } RTX^M

Userspace Stack^M

Stack info:^M

SP: [0x02d1fa18] <0x02d1fa18> [ g729ab_testfdpi + 0x1fa18 ]^M

FP: (0x02d1fe2c)^M

Memory from 0x02d1fa10 to 02d20000^M

02d1fa10: 02a3a188  00cba8b9 [02ad9028] 02a3a188  00000001  00000000  02d1fc14

00000000 ^M

02d1fa30: 00cba8b9  00000000  02ad9160  00000000  00000000  02ad9028  00000000

02a3a158 ^M

02d1fa50: 02cef004  02ceeaf0  02a3a154  00000000  00000000  02a3a3f0  02a3a3d4

02a3a3e4 ^M

02d1fa70: 02a3a46c  02a3a410  02a3a414  02a3a150  02d1fa24  00000000  00000000

00000000 ^M

02d1fa90: 00000000  02ceeb48  00000000  00000000  00000000  02d1fd70  00cb8000

00000000 ^M

02d1fab0: 00000001  00000000  02ad9000  00000000  00000000  02d1fec8  02a3a188

02d1fee8 ^M

02d1fad0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

02d1faf0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

02d1fb10: 00000000  00000b64  00000000  ff90306c  00cb8148  00cb9dcc  00cb8a4c

00000000 ^M

02d1fb30: 00000000  00000000  00000bc0  00000010  0000338c  0000cc8c  00000000

00000000 ^M

02d1fb50: 00000000  00cbac1c  00000770  00000008  00000000  00000000  00000000

00000000 ^M

02d1fb70: 00000001  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

02d1fb90: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

02d1fbb0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

02d1fbd0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

02d1fbf0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

02d1fc10: 00000000  02ad9268  02d1fdd0 <02cee1e2> 02d1fec8  000005c0

0000b030  00000002 ^M

02d1fc30: 00000512  02a3a188  02d1fc68  02d1fec8  02a3a188  02d1fd58  02d1fe30

02d1fe14 ^M

02d1fc50: 02d1fee8  02a3a188  02d1fec8  02a3a188  02d1fe14  02d1fe30  02d1fec8

02a3a188 ^M

02d1fc70: 00cb8134  02a3a0b8  00000000  00000000  00000000  00000000  00000000

00000000 ^M

02d1fc90: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

02d1fcb0: 00000000  00000000  02a3a188  02ce80d4  02ce8774  02ce8304  00000000

00000000 ^M

02d1fcd0: 00000000  00000429  00000010  00000000  00000000  0000040e  00000000

00000000 ^M

02d1fcf0: 02ce8ba0  000005c0  00000008  00000000  00000000  00000000  00000000

00000001 ^M

02d1fd10: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

02d1fd30: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

02d1fd50: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

02d1fd70: 00000003  00cb8034  00000004  00000020  00000005  00000008  00000006

00001000 ^M

02d1fd90: 00000007  02ce8000  00000008  00000000  00000009  ffa002b4  00000000

00000000 ^M

02d1fdb0: 0000000b  00000000  0000000c  00000000  0000000d  00000000  0000000e

00000000 ^M

02d1fdd0: 031e8b4c <02ce91b0> 02a3a188  02ce4004  02a3a0b8  02d1fec8

02d1fee8 <02ce9164>^M

02d1fdf0: 02a3a188  02d1fee8  00000000  02a3a0b8  02d1fe08  02d1fe10  00000000

00000000 ^M

02d1fe10: 00000006  02d1ff2a  02d1ff3d  02d1ff66  02d1ff91  02d1ff97  02d1ff9f

(00000000)^M

02d1fe30:<02d1ffa6> 02d1ffb1  02d1ffd4  02d1ffe2  00000000  00000010

00000000  00000006 ^M

02d1fe50: 00001000  00000011  00000064  00000003  00cb8034  00000004  00000020

00000005 ^M

02d1fe70: 00000008  00000007  02ce8000  00000008  00000000  00000009  ffa002b4

0000000b ^M

02d1fe90: 00000000  0000000c  00000000  0000000d  00000000  0000000e  00000000

00000017 ^M

02d1feb0: 00000000  0000001f  0001ffe9  00000000  00000000  00000000  00020000

02ce8000 ^M

02d1fed0: 00000000  0000702c  02a3a02c  0000b02c  00000450  00000000  00040000

00cb8000 ^M

02d1fef0: 00000000  0000338c  ffa00200  0000338c  00009914  025beca0  0000cca0

0000021c ^M

02d1ff10: ff900320  00010ebc  0000319c  00000000  00000000  00000000  2f2e0000

39323767 ^M

02d1ff30: 745f6261  66747365  63697064  61762f00  65742f72  645f7473  2f617461

39323767 ^M

02d1ff50: 74732f61  6e695f64  2f6e655f  54474c41  492e4d48  762f004e  742f7261

5f747365 ^M

02d1ff70: 61746164  3237672f  732f6139  6f5f6474  655f7475  4c412f6e  4d485447

5449422e ^M

02d1ff90: 652d2d00  2d00636e  3237672d  2d006139  70696d2d  45540073  6c3d4d52

78756e69 ^M

02d1ffb0: 54415000  622f3d48  2f3a6e69  2f727375  3a6e6962  6962732f  752f3a6e

732f7273 ^M

02d1ffd0: 006e6962  4c454853  622f3d4c  732f6e69  4f480068  2f3d454d  672f2e00

61393237 ^M

02d1fff0: 65745f62  64667473  00636970  00000000  00000000 ^M

Return addresses in stack:^M

    address : <0x02cee1e2> [ /lib/ld-uClibc.so.0 + 0x61e2 ]^M

    address : <0x02ce91b0> [ /lib/ld-uClibc.so.0 + 0x11b0 ]^M

    address : <0x02ce9164> [ /lib/ld-uClibc.so.0 + 0x1164 ]^M

   frame  1 : <0x02d1ffa6> [ g729ab_testfdpi + 0x1ffa6 ]^M

Bus error^M

--

 

Bellow is the log for lmbench:

--

./lat_ctx -s 64 2^M

CPLB protection violation^M

- Illegal instruction fetch access (memory protection violation).^M

Deferred Exception context^M

CURRENT PROCESS:^M

COMM=lat_ctx PID=170^M

CPU = 0^M

TEXT = 0x03310040-0x0331b960        DATA = 0x0331b980-0x0331d880^M

BSS = 0x0331d880-0x0331de50  USER-STACK = 0x0331ef70^M

^M

return address: [0x03319440]; contents of:^M

0x03319420:  9034  0010  e3ff  ecc6  3210  43a8  9310  63f8 ^M

0x03319430:  2fe3  0000  0578  e800  0003  e128  005b  00a0 ^M

0x03319440: [3000] 3038  e120  f000  0a07  1006  3007  e801 ^M

0x03319450:  0000  0538  0010  e3ff  ecad  3210  43b8  9310 ^M

^M

ADSP-BF537-0.3 500(MHz CCLK) 125(MHz SCLK) (mpu on)^M

Linux version 2.6.28.10-ADI-2009R1-svn6925^M

Built with gcc version 4.1.2 (ADI svn)^M

^M

SEQUENCER STATUS:               Not tainted^M

SEQSTAT: 0006202b  IPEND: 0030  SYSCFG: 0006^M

  EXCAUSE   : 0x2b^M

  interrupts disabled^M

  physical IVG5 asserted : <0xffa00be0> { _evt_ivhw + 0x0 }^M

RETE: <0x00000000> /* Maybe null pointer? */^M

RETN: <0x010bc000> /* kernel dynamic memory */^M

RETX: <0x00000480> /* Maybe fixed code section */^M

RETS: <0x033104a2> [ lat_ctx + 0x462 ]^M

PC  : <0x03319440> [ lat_ctx + 0x9400 ]^M

DCPLB_FAULT_ADDR: <0x010bbd78> /* kernel dynamic memory */^M

ICPLB_FAULT_ADDR: <0x0008a45c> { _sprintf + 0x0 }^M

^M

PROCESSOR STATE:^M

R0 : 00000000    R1 : 00011000    R2 : 00010004    R3 : 00001000^M

R4 : 40af3e00    R5 : 40af4000    R6 : 00000f9f    R7 : 00000002^M

P0 : 0000005b    P1 : 00000000    P2 : 033191a4    P3 : 00000001^M

P4 : 0331eee4    P5 : 010b9114    FP : 010b8e6c    SP : 010bbf24^M

LB0: 03317af3    LT0: 03317af2    LC0: 00000000^M

LB1: 03317f2d    LT1: 03317f26    LC1: 00000000^M

B0 : 00000000    L0 : 00000000    M0 : 00000013    I0 : 010b8cbc^M

B1 : 00000000    L1 : 00000000    M1 : 00000000    I1 : 00000001^M

B2 : 00000000    L2 : 00000000    M2 : 00000000    I2 : 00000000^M

B3 : 00000000    L3 : 00000000    M3 : 00000000    I3 : 0000000b^M

A0.w: 01f3e000   A0.x: 00000000   A1.w: 00000000   A1.x: 00000000^M

USP : 010b8e60  ASTAT: 02003024^M

^M

Hardware Trace:^M

   0 Target : <0x00004ca8> { _trap_c + 0x0 }^M

     Source : <0xffa0063a> { _exception_to_level5 + 0x9e } CALL pcrel^M

   1 Target : <0xffa0059c> { _exception_to_level5 + 0x0 }^M

     Source : <0xffa0047c> { _bfin_return_from_exception + 0x18 } RTX^M

   2 Target : <0xffa00464> { _bfin_return_from_exception + 0x0 }^M

     Source : <0xffa004f2> { _ex_trap_c + 0x46 } JUMP.S^M

   3 Target : <0xffa004ac> { _ex_trap_c + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   4 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

   5 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   6 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00bdc> { __common_int_entry + 0xcc } RTI^M

   7 Target : <0xffa00b7a> { __common_int_entry + 0x6a }^M

     Source : <0xffa00e94> { _evt_system_call + 0x64 } JUMP.S^M

   8 Target : <0xffa00e94> { _evt_system_call + 0x64 }^M

     Source : <0xffa0088c> { _system_call + 0xb8 } RTS^M

   9 Target : <0xffa00888> { _system_call + 0xb4 }^M

     Source : <0xffa00878> { _system_call + 0xa4 } IF !CC JUMP^M

  10 Target : <0xffa00872> { _system_call + 0x9e }^M

     Source : <0xffa00862> { _system_call + 0x8e } IF !CC JUMP^M

  11 Target : <0xffa00854> { _system_call + 0x80 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

  12 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

  13 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00852> { _system_call + 0x7e } 0x013b^M

  14 Target : <0xffa0083c> { _system_call + 0x68 }^M

     Source : <0x0003b38c> { _sys_munmap + 0x3c } RTS^M

  15 Target : <0x0003b384> { _sys_munmap + 0x34 }^M

     Source : <0x00088c1a> { ___up_write + 0xba } RTS^M

Userspace Stack^M

Stack info:^M

SP: [0x010b8e60] <0x010b8e60> [ lat_ctx + 0xe60 ]^M

FP: (0x010b8e6c)^M

Memory from 0x010b8e60 to 010b9000^M

010b8e60:[0331eee4] 00000001  00000002 (010b8e84)<033104a2> 00000002

00000000  10000000 ^M

010b8e80: 00000000 (010b8f60)<03313f0e> ffffff7c  0331d994  00000004

0011845f  00000000 ^M

010b8ea0: 00000000  00000000  010b8ed4  00000000  00000000  00000000  40a13200

eae06000 ^M

010b8ec0: 3ec60099  00000000  412e8480  0b5352ae  40af3ffd  00000000  00000000

00000080 ^M

010b8ee0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

010b8f00: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

010b8f20: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

010b8f40: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

010b8f60:(010b8f90)<03314054> 03310330  0331d994  0331052c  0331d994

0331eee4  00000001 ^M

010b8f80: 0000000b  03314960  00000000  00000000 (010b8fe8)<033149ea>

010b8004  010b904c ^M

010b8fa0: 00000000  03314960  00000001  000f4240  00000001  3cbcbe63  ef63eba5

39b39d7f ^M

010b8fc0: 00000000  00000004  00000005  00000007  00000009  000f4240  00000001

00000001 ^M

010b8fe0: 0000000b  0331eee4 (00000000)<033167f8> 010b8004  d342787d

5e13d307  6f8e79fd ^M

010b9000: fd1f6bc0 ^M

Return addresses in stack:^M

   frame  1 : <0x033104a2> [ lat_ctx + 0x462 ]^M

   frame  2 : <0x03313f0e> [ lat_ctx + 0x3ece ]^M

   frame  3 : <0x03314054> [ lat_ctx + 0x4014 ]^M

   frame  4 : <0x033149ea> [ lat_ctx + 0x49aa ]^M

   frame  5 : <0x033167f8> [ lat_ctx + 0x67b8 ]^M

--

 

Bellow is the log for mem_fragment_test:

--

./mkfragment^M

CPLB protection violation^M

- Illegal instruction fetch access (memory protection violation).^M

Deferred Exception context^M

CURRENT PROCESS:^M

COMM=mkfragment PID=165^M

CPU = 0^M

TEXT = 0x030c0040-0x030c14a0        DATA = 0x030c14c0-0x030c177c^M

BSS = 0x030c177c-0x030c19d0  USER-STACK = 0x030c2f7c^M

^M

return address: [0x030c0c8c]; contents of:^M

0x030c0c60:  0a05  1007  e801  0000  3005  9035  9034  0010 ^M

0x030c0c70:  e300  0020  3210  43a8  9310  63f8  2fe3  0000 ^M

0x030c0c80:  0578  e800  0003  e128  005b  00a0 [3000] 3038 ^M

0x030c0c90:  e120  f000  0a07  1006  3007  e801  0000  0538 ^M

^M

ADSP-BF537-0.3 500(MHz CCLK) 125(MHz SCLK) (mpu on)^M

Linux version 2.6.28.10-ADI-2009R1-svn6925^M

Built with gcc version 4.1.2 (ADI svn)^M

^M

SEQUENCER STATUS:               Not tainted^M

SEQSTAT: 0006202b  IPEND: 0030  SYSCFG: 0006^M

  EXCAUSE   : 0x2b^M

  interrupts disabled^M

  physical IVG5 asserted : <0xffa00be0> { _evt_ivhw + 0x0 }^M

RETE: <0x00000000> /* Maybe null pointer? */^M

RETN: <0x030c6000> /* kernel dynamic memory */^M

RETX: <0x00000480> /* Maybe fixed code section */^M

RETS: <0x030c01b6> [ mkfragment + 0x176 ]^M

PC  : <0x030c0c8c> [ mkfragment + 0xc4c ]^M

DCPLB_FAULT_ADDR: <0x030c5d78> /* kernel dynamic memory */^M

ICPLB_FAULT_ADDR: <0x0008a45c> { _sprintf + 0x0 }^M

^M

PROCESSOR STATE:^M

R0 : 00000000    R1 : 00007000    R2 : 00001020    R3 : 030d8020^M

R4 : 00000001    R5 : 030c1464    R6 : 030c19a4    R7 : 00000000^M

P0 : 0000005b    P1 : 030d8014    P2 : 030c0a3c    P3 : 030c2f80^M

P4 : 030c1778    P5 : 030c14c0    FP : 030c2f04    SP : 030c5f24^M

LB0: 030c0f11    LT0: 030c0f10    LC0: 00000000^M

LB1: 03b92969    LT1: 03b92962    LC1: 00000000^M

B0 : 00000000    L0 : 00000000    M0 : 00000000    I0 : 030c2e95^M

B1 : 00000000    L1 : 00000000    M1 : 00000000    I1 : 00cac004^M

B2 : 00000000    L2 : 00000000    M2 : 00000000    I2 : 00000000^M

B3 : 00000000    L3 : 00000000    M3 : 00000000    I3 : 00000000^M

A0.w: 00000000   A0.x: 00000000   A1.w: 00000000   A1.x: 00000000^M

USP : 030c2ef8  ASTAT: 02003024^M

^M

Hardware Trace:^M

   0 Target : <0x00004ca8> { _trap_c + 0x0 }^M

     Source : <0xffa0063a> { _exception_to_level5 + 0x9e } CALL pcrel^M

   1 Target : <0xffa0059c> { _exception_to_level5 + 0x0 }^M

     Source : <0xffa0047c> { _bfin_return_from_exception + 0x18 } RTX^M

   2 Target : <0xffa00464> { _bfin_return_from_exception + 0x0 }^M

     Source : <0xffa004f2> { _ex_trap_c + 0x46 } JUMP.S^M

   3 Target : <0xffa004ac> { _ex_trap_c + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   4 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

   5 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   6 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00bdc> { __common_int_entry + 0xcc } RTI^M

   7 Target : <0xffa00b7a> { __common_int_entry + 0x6a }^M

     Source : <0xffa00e94> { _evt_system_call + 0x64 } JUMP.S^M

   8 Target : <0xffa00e94> { _evt_system_call + 0x64 }^M

     Source : <0xffa0088c> { _system_call + 0xb8 } RTS^M

   9 Target : <0xffa00888> { _system_call + 0xb4 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

  10 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

  11 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00878> { _system_call + 0xa4 } IF !CC JUMP^M

  12 Target : <0xffa00872> { _system_call + 0x9e }^M

     Source : <0xffa00862> { _system_call + 0x8e } IF !CC JUMP^M

  13 Target : <0xffa00854> { _system_call + 0x80 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

  14 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

  15 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00852> { _system_call + 0x7e } 0x013b^M

Userspace Stack^M

Stack info:^M

SP: [0x030c2ef8] <0x030c2ef8> [ mkfragment + 0x2ef8 ]^M

FP: (0x030c2eec)^M

Memory from 0x030c2ef0 to 030c3000^M

030c2ef0:<030c01b6> 030c14c0 [030c1778] 030c2f80  00000000  030c2f28

<030c01b6> 00000000 ^M

030c2f10: 030c2f28 <030c1470> 030c14c0  00000008  030c8024  030c8004

030c2f3c <030c0bd8>^M

030c2f30: 00000000  00000000  00000000  00000000 <03ba2f64> 030c14c0

03af8004  03b20448 ^M

030c2f50: 00000000  03b2042c  03b203dc  00000001  030c013c  00000000  00000000

030c1464 ^M

030c2f70: 030c1476  00000000  03af8782  00000001  030c2f9f  00000000

<030c2fac> 030c2fb3 ^M

030c2f90: 030c2fc1  030c2fe4  00000000  2e000000  666b6d2f  6d676172  00746e65

454d4f48 ^M

030c2fb0: 53002f3d  4c4c4548  69622f3d  68732f6e  54415000  622f3d48  2f3a6e69

2f727375 ^M

030c2fd0: 3a6e6962  6962732f  752f3a6e  732f7273  006e6962  4d524554  6e696c3d

2e007875 ^M

030c2ff0: 666b6d2f  6d676172  00746e65  00000000  2fe1916a ^M

Return addresses in stack:^M

    address : <0x030c01b6> [ mkfragment + 0x176 ]^M

    address : <0x030c01b6> [ mkfragment + 0x176 ]^M

    address : <0x030c1470> [ mkfragment + 0x1430 ]^M

    address : <0x030c0bd8> [ mkfragment + 0xb98 ]^M

    address : <0x03ba2f64> [ sh + 0x22f64 ]^M

    address : <0x030c2fac> [ mkfragment + 0x2fac ]^M

Bus error^M

--

 

Bellow is the log for nfs test:

--

root:/> mount -o nolock,rsize=1024,wsize=1024 -t nfs

10.100.4.174:/home/test/wor^M^M

k/cruise/checkouts/uclinux-dist/romfs /mnt^M

CPLB protection violation^M

- Illegal instruction fetch access (memory protection violation).^M

Deferred Exception context^M

CURRENT PROCESS:^M

COMM=mount PID=164^M

CPU = 0^M

TEXT = 0x03180040-0x031cafa0        DATA = 0x031cafc0-0x031dea38^M

BSS = 0x031dea38-0x031e03b0  USER-STACK = 0x031e8f00^M

^M

return address: [0x03195a88]; contents of:^M

0x03195a60:  e801  0000  3005  9035  9034  0010  e3ff  6f6c ^M

0x03195a70:  3210  43a8  9310  63f8  2fe3  0000  0578  e800 ^M

0x03195a80:  0003  e128  005b  00a0 [3000] 3038  e120  f000 ^M

0x03195a90:  0a07  1006  3007  e801  0000  0538  0010  e3ff ^M

^M

ADSP-BF537-0.3 500(MHz CCLK) 125(MHz SCLK) (mpu on)^M

Linux version 2.6.28.10-ADI-2009R1-svn6925^M

Built with gcc version 4.1.2 (ADI svn)^M

^M

SEQUENCER STATUS:               Not tainted^M

SEQSTAT: 0006202b  IPEND: 0030  SYSCFG: 0006^M

  EXCAUSE   : 0x2b^M

  interrupts disabled^M

  physical IVG5 asserted : <0xffa00be0> { _evt_ivhw + 0x0 }^M

RETE: <0x00000000> /* Maybe null pointer? */^M

RETN: <0x030e4000> /* kernel dynamic memory */^M

RETX: <0x00000480> /* Maybe fixed code section */^M

RETS: <0x0318dff4> [ mount + 0xdfb4 ]^M

PC  : <0x03195a88> [ mount + 0x15a48 ]^M

DCPLB_FAULT_ADDR: <0x030e3d78> /* kernel dynamic memory */^M

ICPLB_FAULT_ADDR: <0x0008a45c> { _sprintf + 0x0 }^M

PROCESSOR STATE:^M

R0 : 00000000    R1 : 00041000    R2 : 00040004    R3 : 00001000^M

R4 : 00000000    R5 : 00000000    R6 : 03200004    R7 : 030e6014^M

P0 : 0000005b    P1 : 03ed4ff4    P2 : 03195254    P3 : 031e8df8^M

P4 : 00000000    P5 : 031e89d0    FP : 031e89b0    SP : 030e3f24^M

LB0: 0318cc1b    LT0: 0318cc1a    LC0: 00000000^M

LB1: 0318ba81    LT1: 0318ba80    LC1: 00000000^M

B0 : 00000000    L0 : 00000000    M0 : 00000000    I0 : 030e6210^M

B1 : 00000000    L1 : 00000000    M1 : 00000000    I1 : 031dd734^M

B2 : 00000000    L2 : 00000000    M2 : 00000000    I2 : 00000000^M

B3 : 00000000    L3 : 00000000    M3 : 00000000    I3 : 00000000^M

A0.w: e3d2e097   A0.x: 00000000   A1.w: 0000835d   A1.x: 00000000^M

USP : 031e89a4  ASTAT: 02003024^M

^M

Hardware Trace:^M

   0 Target : <0x00004ca8> { _trap_c + 0x0 }^M

     Source : <0xffa0063a> { _exception_to_level5 + 0x9e } CALL pcrel^M

   1 Target : <0xffa0059c> { _exception_to_level5 + 0x0 }^M

     Source : <0xffa0047c> { _bfin_return_from_exception + 0x18 } RTX^M

   2 Target : <0xffa00464> { _bfin_return_from_exception + 0x0 }^M

     Source : <0xffa004f2> { _ex_trap_c + 0x46 } JUMP.S^M

   3 Target : <0xffa004ac> { _ex_trap_c + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   4 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

   5 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   6 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00bdc> { __common_int_entry + 0xcc } RTI^M

   7 Target : <0xffa00b7a> { __common_int_entry + 0x6a }^M

     Source : <0xffa00e94> { _evt_system_call + 0x64 } JUMP.S^M

   8 Target : <0xffa00e94> { _evt_system_call + 0x64 }^M

     Source : <0xffa0088c> { _system_call + 0xb8 } RTS^M

   9 Target : <0xffa00888> { _system_call + 0xb4 }^M

     Source : <0xffa00878> { _system_call + 0xa4 } IF !CC JUMP^M

  10 Target : <0xffa00872> { _system_call + 0x9e }^M

     Source : <0xffa00862> { _system_call + 0x8e } IF !CC JUMP^M

  11 Target : <0xffa00854> { _system_call + 0x80 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

  12 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

  13 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00852> { _system_call + 0x7e } 0x013b^M

  14 Target : <0xffa0083c> { _system_call + 0x68 }^M

     Source : <0x0003b38c> { _sys_munmap + 0x3c } RTS^M

  15 Target : <0x0003b384> { _sys_munmap + 0x34 }^M

     Source : <0x00088c1a> { ___up_write + 0xba } RTS^M

Userspace Stack^M

Stack info:^M

SP: [0x031e89a4] <0x031e89a4> [ mount + 0x689a4 ]^M

FP: (0x031e8df4)^M

Memory from 0x031e89a0 to 031e9000^M

031e89a0: 031e89d0 [00000000] 031e8df8  030e6014  031e8ad0 <0318dff4>

030e6014  031e89e8 ^M

031e89c0: 031e89e0 <0318f9ba> 00000000  03200004  63616c62  6e69666b

030e7300  000003e7 ^M

031e89e0: 00000005  031e8a04 <03193be2> 031df44c  031e8a38  031e8a20

031e8a2c <03192afa>^M

031e8a00: 031e8a3c <03197bba> 031e8d8c  030e73f4  00000001  031e8a30

fd020002  00000000 ^M

031e8a20: 00000000  00000000  031e8a9c <0318edec> 031e8d8c  030e73f4

030e6004  031e8a9c ^M

031e8a40:<0318ed8e> 031e8d8c  030e73f4  031de73c  031de75c  031e8a98

031e8a94  00000004 ^M

031e8a60: 00000003  704bc8ec  00000000  00000002  000186a5  00000003  031e8df8

00000000 ^M

031e8a80: 0000003c  031e8ad0 <0318f462> 031de75c  031e8d8c  00000001

00000001  031e8ae0 ^M

031e8aa0:<0318ee52> 00000001  00000000  031e8df8  00000003  ffffffff

00000002  00000000 ^M

031e8ac0: 0000003c  000186a5  00000003  00000003  00008000 <031ad104>

00000001  00000003 ^M

031e8ae0: 00000014  030e6004  031de7c8  00000000  031de75c  031d9c40  00000003

00000000 ^M

031e8b00: 031e8db0  00000000  00000000  00000003  00000000  00000014  00000000

00000001 ^M

031e8b20: 00000000  00000000  00000000  00000000  00000011  00000000  00000000

000186a3 ^M

031e8b40: 00000000  000186a5  00000000  031de7a4  00000000  00000000  00000004

00000000 ^M

031e8b60: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

031e8b80: 00000200  00000400  00000400  00000007  00000003  00000003  0000003c

0000001e ^M

031e8ba0: 0000003c  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

031e8bc0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

031e8be0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

031e8c00: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

031e8c20: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

031e8c40: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

031e8c60: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

031e8c80: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

031e8ca0: 00000000  00000000  00000000  00000000  00000000  000000ff  00000000

00000000 ^M

031e8cc0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

031e8ce0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

031e8d00: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

031e8d20: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

031e8d68 ^M

031e8d40:<03192a80> 031e8d68 <03192a94> 00000000  00000000

00000000  00000000  00000000 ^M

031e8d60: 00000000  00000024  031e8d94 <0318d806> 031e8f44  00000007

031e8e30  000186a5 ^M

031e8d80: 00000003  00000011  000003e6  e6030002  ae04640a  00000007  00000003

00000002 ^M

031e8da0: ae04640a  00000007  00000003  0000015a  00000003  031de7d5  031de780

031e8f18 ^M

031e8dc0:<031ad79e> 031e8f20  00000007  031e8f20  00000003  0000015a

00000007  00000007 ^M

031e8de0: 031e8f04  00000000  031e8e28  031e8e2c

<0318da28>(00000000)<031e8f68> 031e8fa9 ^M

031e8e00:<031e8f64> 031de810  00000500  00000005  00001cb1  00008a3b

081c0300  01000415 ^M

031e8e20: 1a131100  0000003d  00000000 <031e8f64> 031de75c  031e8ec0

<0319a05e> 031dfa1c ^M

031e8e40: 031e8f04  0000003d <031cddc6> 0000015a  00000007  00000007

031df8d4  031caf7c ^M

031e8e60: 00000007 <0319a07c> 031e8f04  031e8f3b  031e8f04  00000000

031df8d4  031caf7c ^M

031e8e80: 031e8f3b  031df8d4 <0318d4e0><0319a1e0> 031dfbb4

031e8f04  00000000  031cafc0 ^M

031e8ea0: 031cafc0  031e8ec0 <031953f0> 031cafc0  031de9a0  00000000

00000000  00000000 ^M

031e8ec0: 00000000 <03ba2f64> 031cafc0  03af8004  03b206a0  00000000

03b205d4  03b20584 ^M

031e8ee0: 00000001  0319a178  00000000  00000000  031caf7c  031caf8e  00000000

03af8780 ^M

031e8f00: 00000007  031e8f3b  031e8f41  031e8f44  031e8f61

<031e8f64><031e8f68> 031e8fa9 ^M

031e8f20: 00000000 <031e8fae> 031e8fb5  031e8fc3  031e8fe6  00000000

6d000000  746e756f ^M

031e8f40: 006f2d00  6f6c6f6e  722c6b63  657a6973  3230313d  73772c34  3d657a69

34323031 ^M

031e8f60: 00742d00  0073666e  312e3031  342e3030  3437312e  6f682f3a  742f656d

2f747365 ^M

031e8f80: 6b726f77  7572632f  2f657369  63656863  74756f6b  63752f73  756e696c

69642d78 ^M

031e8fa0: 722f7473  73666d6f  6e6d2f00  4f480074  2f3d454d  45485300  2f3d4c4c

2f6e6962 ^M

031e8fc0: 50006873  3d485441  6e69622f  73752f3a  69622f72  732f3a6e  3a6e6962

7273752f ^M

031e8fe0: 6962732f  4554006e  6c3d4d52  78756e69  69622f00  6f6d2f6e  00746e75

00000000 ^M

031e9000: 2b67203a ^M

Return addresses in stack:^M

    address : <0x0318dff4> [ mount + 0xdfb4 ]^M

    address : <0x0318f9ba> [ mount + 0xf97a ]^M

    address : <0x03193be2> [ mount + 0x13ba2 ]^M

    address : <0x03192afa> [ mount + 0x12aba ]^M

    address : <0x03197bba> [ mount + 0x17b7a ]^M

    address : <0x0318edec> [ mount + 0xedac ]^M

    address : <0x0318ed8e> [ mount + 0xed4e ]^M

    address : <0x0318f462> [ mount + 0xf422 ]^M

    address : <0x0318ee52> [ mount + 0xee12 ]^M

    address : <0x031ad104> [ mount + 0x2d0c4 ]^M

    address : <0x03192a80> [ mount + 0x12a40 ]^M

    address : <0x03192a94> [ mount + 0x12a54 ]^M

    address : <0x0318d806> [ mount + 0xd7c6 ]^M

    address : <0x031ad79e> [ mount + 0x2d75e ]^M

    address : <0x0318da28> [ mount + 0xd9e8 ]^M

   frame  1 : <0x031e8f68> [ mount + 0x68f68 ]^M

    address : <0x031e8f64> [ mount + 0x68f64 ]^M

    address : <0x031e8f64> [ mount + 0x68f64 ]^M

    address : <0x0319a05e> [ mount + 0x1a01e ]^M

    address : <0x031cddc6> [ mount + 0x4ddc6 ]^M

    address : <0x0319a07c> [ mount + 0x1a03c ]^M

    address : <0x0318d4e0> [ mount + 0xd4a0 ]^M

    address : <0x0319a1e0> [ mount + 0x1a1a0 ]^M

    address : <0x031953f0> [ mount + 0x153b0 ]^M

    address : <0x03ba2f64> [ sh + 0x22f64 ]^M

    address : <0x031e8f64> [ mount + 0x68f64 ]^M

    address : <0x031e8f68> [ mount + 0x68f68 ]^M

    address : <0x031e8fae> [ mount + 0x68fae ]^M

Bus error^M

--

 

Bellow is the log for pnormtd:

--

mkfs.jffs2 -r rootfs -o mtd.img^M

CPLB protection violation^M

- Illegal instruction fetch access (memory protection violation).^M

Deferred Exception context^M

CURRENT PROCESS:^M

COMM=mkfs.jffs2 PID=159^M

CPU = 0^M

TEXT = 0x007a0040-0x007b3220        DATA = 0x007b3240-0x007ba084^M

BSS = 0x007ba084-0x007ba380  USER-STACK = 0x007bbf58^M

^M

return address: [0x007afaf8]; contents of:^M

0x007afad0:  e801  0000  3005  9035  9034  0010  e3ff  e6f2 ^M

0x007afae0:  3210  43a8  9310  63f8  2fe3  0000  0578  e800 ^M

0x007afaf0:  0003  e128  005b  00a0 [3000] 3038  e120  f000 ^M

0x007afb00:  0a07  1006  3007  e801  0000  0538  0010  e3ff ^M

^M

ADSP-BF537-0.3 500(MHz CCLK) 125(MHz SCLK) (mpu on)^M

Linux version 2.6.28.10-ADI-2009R1-svn6925^M

Built with gcc version 4.1.2 (ADI svn)^M

^M

SEQUENCER STATUS:               Not tainted^M

SEQSTAT: 0006202b  IPEND: 0030  SYSCFG: 0006^M

  EXCAUSE   : 0x2b^M

  interrupts disabled^M

  physical IVG5 asserted : <0xffa00be0> { _

************** STEP 6: Writing MTD

 

evt_ivhw + 0x0 }^M

RETE: <0x00000000> /* Maybe null pointer? */^M

RETN: <0x004ba000> /* kernel dynamic memory */^M

RETX: <0x00000480> /* Maybe fixed code section */^M

RETS: <0x007a5156> [ mkfs.jffs2 + 0x5116 ]^M

PC  : <0x007afaf8> [ mkfs.jffs2 + 0xfab8 ]^M

DCPLB_FAULT_ADDR: <0x004b9d78> /* kernel dynamic memory */^M

ICPLB_FAULT_ADDR: <0x000944b4> { _sprintf + 0x0 }^M

PROCESSOR STATE:^M

R0 : 00000000    R1 : 00011000    R2 : 00010004    R3 : 00001000^M

R4 : 007bbdd0    R5 : 007bbca8    R6 : 004b11d8    R7 : 0000029a^M

P0 : 0000005b    P1 : 03e83ff4    P2 : 007af7a0    P3 : 007bbdcc^M

P4 : 007bbdd0    P5 : 007bbca8    FP : 007bbc70    SP : 004b9f24^M

LB0: 007ae09d    LT0: 007ae09a    LC0: 00000000^M

LB1: 007a6cd7    LT1: 007a6cd2    LC1: 00000000^M

B0 : 007b4260    L0 : 00000000    M0 : 00000001    I0 : 007b3ffc^M

B1 : 004b2648    L1 : 00000000    M1 : 00000000    I1 : 00000000^M

B2 : 00000000    L2 : 00000000    M2 : 00000000    I2 : 00000000^M

B3 : 00000000    L3 : 00000000    M3 : 00000000    I3 : 00000000^M

A0.w: 0000187d   A0.x: 00000000   A1.w: 0000187d   A1.x: 00000000^M

USP : 007bbc64  ASTAT: 02003024^M

^M

Hardware Trace:^M

   0 Target : <0x00004c78> { _trap_c + 0x0 }^M

     Source : <0xffa0063a> { _exception_to_level5 + 0x9e } CALL pcrel^M

   1 Target : <0xffa0059c> { _exception_to_level5 + 0x0 }^M

     Source : <0xffa0047c> { _bfin_return_from_exception + 0x18 } RTX^M

   2 Target : <0xffa00464> { _bfin_return_from_exception + 0x0 }^M

     Source : <0xffa004f2> { _ex_trap_c + 0x46 } JUMP.S^M

   3 Target : <0xffa004ac> { _ex_trap_c + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   4 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

   5 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   6 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00bdc> { __common_int_entry + 0xcc } RTI^M

   7 Target : <0xffa00b7a> { __common_int_entry + 0x6a }^M

     Source : <0xffa00e94> { _evt_system_call + 0x64 } JUMP.S^M

   8 Target : <0xffa00e94> { _evt_system_call + 0x64 }^M

     Source : <0xffa0088c> { _system_call + 0xb8 } RTS^M

   9 Target : <0xffa00888> { _system_call + 0xb4 }^M

     Source : <0xffa00878> { _system_call + 0xa4 } IF !CC JUMP^M

  10 Target : <0xffa00872> { _system_call + 0x9e }^M

     Source : <0xffa00862> { _system_call + 0x8e } IF !CC JUMP^M

  11 Target : <0xffa00854> { _system_call + 0x80 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

  12 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

  13 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00852> { _system_call + 0x7e } 0x013b^M

  14 Target : <0xffa0083c> { _system_call + 0x68 }^M

     Source : <0x0003962c> { _sys_munmap + 0x3c } RTS^M

  15 Target : <0x00039624> { _sys_munmap + 0x34 }^M

     Source : <0x00092c72> { ___up_write + 0xba } RTS^M

Userspace Stack^M

Stack info:^M

SP: [0x007bbc64] <0x007bbc64> [ mkfs.jffs2 + 0x1bc64 ]^M

FP: (0x007bbc70)^M

Memory from 0x007bbc60 to 007bc000^M

007bbc60: 007bbca8 [007bbdd0] 007bbdcc  0000029a (007bbc88)<007a5156>

0000029a  007bbdcc ^M

007bbc80: 007bbdd0  007bbdcc (007bbce0)<007a3ece> 007bbdcc  00000010

007bbd28 <007a1088>^M

007bbca0: 004b00f8  00000038  004b01e4  00000000  00000010  004b11ef  00000005

00000017 ^M

007bbcc0: 00000000  004b11f8  007a8290  007a8280  00000000  00000001  30f905dc

007bbd2c ^M

007bbce0:(007bbd2c)<007a4842> 007b9d44  007b33cc  00000000  0000001c

004b11d8  00001000 ^M

007bbd00: 004b010c  e0011985  007bbdcc  00000000  00001004  007bbd40  004b11d8

004b010c ^M

007bbd20: 007ba0c4  004b00f8  0000001c (007bbdd8)<007a2914> 007bbdc4

007b33cc  007bbdcc ^M

007bbd40: 0000ffc8  0000001c  004b01d4  007bbd90  004b01d4  007bbdd4  fffffffe

007bbdcc ^M

007bbd60: 00000000  00000000  004b0010  00000001  004b00f8  00000000  00000000

00000000 ^M

007bbd80: 00000004  004b01d4  e0021985  00000000  00000000  00000002  00000000

000081a4 ^M

007bbda0: 00000000  0000001c  45984f2f  45984f2f  45984f2f  00000000  00000000

00000000 ^M

007bbdc0: 00000000  00000000  00000000  0000001c  0000001c  00000000

(007bbee8)<007a3378>^M

007bbde0: 007ba0b0  007ba0c4  0000008c  007b9b80  007bbee4  00000005  000004d2

004b0010 ^M

007bbe00: 00000000  004b0004  007b9b88  007bbee4  00000000  00000000  00000000

00000000 ^M

007bbe20: 00000000  00000000  00000000  004b0010  007b8b64  007b92f4  00000000

00000000 ^M

007bbe40: 00000000  00000001  00000000  00000000  00000592  000041ed  00000002

00000000 ^M

007bbe60: 00000000  00000000  00000000  00000000  00000000  00000000  00001000

00000000 ^M

007bbe80: 00000000  45984f2a  00000000  45984f2f  00000000  45984f2f  00000000

00000592 ^M

007bbea0: 00000000  00000005  00001cb1  00008a3b  081c0300  01000415  1a131100

170f1200 ^M

007bbec0: 00000016  00000000  00000000  00000000  00000000  00000000  00000000

007bbefc ^M

007bbee0: ffffffff  0000002f (007bbf18)<007af93c> 007b3240  007ba080

007bbf5c  00000000 ^M

007bbf00: 007ba358  007b31e4  00000005  00000000  00000000  00000000

(00000000)<006a2f64>^M

007bbf20: 007b3240  03dcc004  007006d8  00000000  0070067c  0070062c  00000001

007a2f1c ^M

007bbf40: 00000000  00000000  007b31e4  007b31f6  00000000  03dcc785  00000005

007bbf89 ^M

007bbf60: 007bbf94  007bbf97 <007bbf9e> 007bbfa1  00000000  007bbfa9

007bbfb0  007bbfbe ^M

007bbf80: 007bbfe1  00000000  666b6d00  666a2e73  00327366  7200722d  66746f6f

6f2d0073 ^M

007bbfa0: 64746d00  676d692e  4d4f4800  002f3d45  4c454853  622f3d4c  732f6e69

41500068 ^M

007bbfc0: 2f3d4854  3a6e6962  7273752f  6e69622f  62732f3a  2f3a6e69  2f727375

6e696273 ^M

007bbfe0: 52455400  696c3d4d  0078756e  6e69622f  666b6d2f  666a2e73  00327366

00000000 ^M

007bc000: e432ff00 ^M

Return addresses in stack:^M

   frame  1 : <0x007a5156> [ mkfs.jffs2 + 0x5116 ]^M

   frame  2 : <0x007a3ece> [ mkfs.jffs2 + 0x3e8e ]^M

    address : <0x007a1088> [ mkfs.jffs2 + 0x1048 ]^M

   frame  3 : <0x007a4842> [ mkfs.jffs2 + 0x4802 ]^M

   frame  4 : <0x007a2914> [ mkfs.jffs2 + 0x28d4 ]^M

   frame  5 : <0x007a3378> [ mkfs.jffs2 + 0x3338 ]^M

   frame  6 : <0x007af93c> [ mkfs.jffs2 + 0xf8fc ]^M

   frame  7 : <0x006a2f64> [ sh + 0x22f64 ]^M

    address : <0x007bbf9e> [ mkfs.jffs2 + 0x1bf9e ]^M

cp mtd.iBus error^M

root:/>

--

 

Bellow is the log for nbench test:

--

root:/bin> date;./nbench;date^M

Mon May 31 06:17:00 UTC 2004^M

^M

BYTEmark* Native Mode Benchmark ver. 2 (10/95)^M

Index-split by Andrew D. Balsa (11/97)^M

Linux/Unix* port by Uwe F. Mayer (12/96,11/97)^M

^M

TEST                : Iterations/sec.  : Old Index   : New Index^M

                    :                  : Pentium 90* : AMD K6/233*^M

--------------------:------------------:-------------:------------^M

CPLB protection violation^M

- Illegal instruction fetch access (memory protection violation).^M

Deferred Exception context^M

CURRENT PROCESS:^M

COMM=nbench PID=162^M

CPU = 0^M

TEXT = 0x030e0040-0x030efc00        DATA = 0x030efc20-0x030f2334^M

BSS = 0x030f2334-0x030f5f70  USER-STACK = 0x030fdf84^M

^M

return address: [0x030edb30]; contents of:^M

0x030edb10:  9034  0010  e3ff  e388  3210  43a8  9310  63f8 ^M

0x030edb20:  2fe3  0000  0578  e800  0003  e128  005b  00a0 ^M

0x030edb30: [3000] 3038  e120  f000  0a07  1006  3007  e801 ^M

0x030edb40:  0000  0538  0010  e3ff  e36f  3210  43b8  9310 ^M

^M

ADSP-BF537-0.3 500(MHz CCLK) 125(MHz SCLK) (mpu on)^M

Linux version 2.6.28.10-ADI-2009R1-svn6925^M

Built with gcc version 4.1.2 (ADI svn)^M

^M

SEQUENCER STATUS:               Not tainted^M

SEQSTAT: 0006202b  IPEND: 0030  SYSCFG: 0006^M

  EXCAUSE   : 0x2b^M

  interrupts disabled^M

  physical IVG5 asserted : <0xffa00be0> { _evt_ivhw + 0x0 }^M

RETE: <0x00000000> /* Maybe null pointer? */^M

RETN: <0x030dc000> /* kernel dynamic memory */^M

RETX: <0x00000480> /* Maybe fixed code section */^M

RETS: <0x030e5cf4> [ nbench + 0x5cb4 ]^M

PC  : <0x030edb30> [ nbench + 0xdaf0 ]^M

DCPLB_FAULT_ADDR: <0x030dbd78> /* kernel dynamic memory */^M

ICPLB_FAULT_ADDR: <0x0008a45c> { _sprintf + 0x0 }^M

^M

PROCESSOR STATE:^M

R0 : 00000000    R1 : 00008000    R2 : 00007ed0    R3 : 00001000^M

R4 : 004c4b40    R5 : 00000000    R6 : 4076e000    R7 : 00000000^M

P0 : 0000005b    P1 : 00000000    P2 : 030ed744    P3 : 030fdc5c^M

P4 : 030f2600    P5 : 030fdc5c    FP : 030fdc20    SP : 030dbf24^M

LB0: 030e8be1    LT0: 030e8bd4    LC0: 00000000^M

LB1: 030ef69d    LT1: 030ef656    LC1: 00000000^M

B0 : 00000000    L0 : 00000000    M0 : 00000008    I0 : 00000008^M

B1 : 00000000    L1 : 00000000    M1 : 00000000    I1 : 00000001^M

B2 : 00000000    L2 : 00000000    M2 : 00000000    I2 : 00000000^M

B3 : 00000000    L3 : 00000000    M3 : 00000000    I3 : 00000008^M

A0.w: 00140000   A0.x: 00000000   A1.w: 000013fc   A1.x: 00000000^M

USP : 030fdc14  ASTAT: 02003024^M

^M

Hardware Trace:^M

   0 Target : <0x00004ca8> { _trap_c + 0x0 }^M

     Source : <0xffa0063a> { _exception_to_level5 + 0x9e } CALL pcrel^M

   1 Target : <0xffa0059c> { _exception_to_level5 + 0x0 }^M

     Source : <0xffa0047c> { _bfin_return_from_exception + 0x18 } RTX^M

   2 Target : <0xffa00464> { _bfin_return_from_exception + 0x0 }^M

     Source : <0xffa004f2> { _ex_trap_c + 0x46 } JUMP.S^M

   3 Target : <0xffa004ac> { _ex_trap_c + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   4 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

   5 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   6 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00bdc> { __common_int_entry + 0xcc } RTI^M

   7 Target : <0xffa00b7a> { __common_int_entry + 0x6a }^M

     Source : <0xffa00e94> { _evt_system_call + 0x64 } JUMP.S^M

   8 Target : <0xffa00e94> { _evt_system_call + 0x64 }^M

     Source : <0xffa0088c> { _system_call + 0xb8 } RTS^M

   9 Target : <0xffa00888> { _system_call + 0xb4 }^M

     Source : <0xffa00878> { _system_call + 0xa4 } IF !CC JUMP^M

  10 Target : <0xffa00872> { _system_call + 0x9e }^M

     Source : <0xffa00862> { _system_call + 0x8e } IF !CC JUMP^M

  11 Target : <0xffa00854> { _system_call + 0x80 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

  12 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

  13 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00852> { _system_call + 0x7e } 0x013b^M

  14 Target : <0xffa0083c> { _system_call + 0x68 }^M

     Source : <0x0003b38c> { _sys_munmap + 0x3c } RTS^M

  15 Target : <0x0003b384> { _sys_munmap + 0x34 }^M

     Source : <0x00088c1a> { ___up_write + 0xba } RTS^M

Userspace Stack^M

Stack info:^M

SP: [0x030fdc14] <0x030fdc14> [ nbench + 0x1dc14 ]^M

FP: (0x030fdc20)^M

Memory from 0x030fdc10 to 030fe000^M

030fdc10: 030fdc5c [030f2600] 030fdc5c  00000000 (030fdc3c)<030e5cf4>

00000000  00000000 ^M

030fdc30: 3ff00000  00000000  03180004 (030fdc60)<030e3a8a> 3ff00000

03180008  030efbc8 ^M

030fdc50: 00000001  00000000  3ff00000  00000000 (030fdf14)<030e178c>

030fddf8  030fde20 ^M

030fdc70: 030fdf88  00000000  030f25a8  030efbc8  00000001  00000000  00000000

030f1674 ^M

030fdc90: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

030fdcb0: 00000000  00000000  3ff00000  00000000  3ff00000  00000000  3ff00000

00000000 ^M

030fdcd0: 3ff00000  00000000  3ff00000  00000000  00000000  00000000  00000000

030f25d4 ^M

030fdcf0: 030f1df4  030f1e1c  030f1e6c  030f1f8c  00000000  00000000  00000000

00000000 ^M

030fdd10: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

030fdd30: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

030fdd50: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

030fdd70: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

030fdd90: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

030fddb0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

030fddd0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

030fddf0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

030fde10: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

030fde30: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

030fde50: 00000000  00000000  00000000  00000000  030fdf88  00000000  00000000

00000000 ^M

030fde70: 030fdeb0 <030eccc8> 00000000  00000110  00000000  00000000

030fde8c  00000500 ^M

030fde90: 00000005  00001cb1  00008a3b  081c0300  01000415  1a131100  170f1200

00000016 ^M

030fdeb0: 030fdf08 <030ecc80> 030f210c  00000001  00000000  00000000

00000000  00000500 ^M

030fded0: 00000005  00001cb1  00008a3b  081c0300  01000415  1a131100  170f1200

00000016 ^M

030fdef0: 00000000  00000000  00000000  00000000  00000000  00000000  030fdf28

<030ef70c>^M

030fdf10: 0000002f (030fdf44)<030ed8e0> 030efc20  030f2330  030fdf88

00000000  030f25a8 ^M

030fdf30: 030efbc8  00000001  00000001  030fdf88  00000000

(00000000)<03ba2f64> 030efc20 ^M

030fdf50: 03b10004  03b404c0  00000000  03b404a4  03b404d4  00000001  030e0f0c

00000000 ^M

030fdf70: 00000000  030efbc8  030efbda  00000000  03b1077e  00000001  030fdfa7

00000000 ^M

030fdf90: 030fdfb0  030fdfb7  030fdfc5  030fdfe8  00000000  2e000000  65626e2f

0068636e ^M

030fdfb0: 454d4f48  53002f3d  4c4c4548  69622f3d  68732f6e  54415000  622f3d48

2f3a6e69 ^M

030fdfd0: 2f727375  3a6e6962  6962732f  752f3a6e  732f7273  006e6962  4d524554

6e696c3d ^M

030fdff0: 2e007875  65626e2f  0068636e  00000000  696c7073 ^M

Return addresses in stack:^M

   frame  1 : <0x030e5cf4> [ nbench + 0x5cb4 ]^M

   frame  2 : <0x030e3a8a> [ nbench + 0x3a4a ]^M

   frame  3 : <0x030e178c> [ nbench + 0x174c ]^M

    address : <0x030eccc8> [ nbench + 0xcc88 ]^M

    address : <0x030ecc80> [ nbench + 0xcc40 ]^M

    address : <0x030ef70c> [ nbench + 0xf6cc ]^M

   frame  4 : <0x030ed8e0> [ nbench + 0xd8a0 ]^M

   frame  5 : <0x03ba2f64> [ sh + 0x22f64 ]^M

Bus error^M

Mon May 31 06:17:07 UTC 2004^M

root:/bin>

--

 

Bellow is the log for oprofile test in fdpic mode:

--

Linux version 2.6.28.10-ADI-2009R1-pre-svn6437 (test@uclinux74-mpu) (gcc

version 4.1.2 (ADI svn)) #6 Thu May 21 23:55:37 GMT 2009^M

console [early_BFuart0] enabled^M

early printk enabled on early_BFuart0^M

Board Memory: 64MB^M

Kernel Managed Memory: 64MB^M

Memory map:^M

  fixedcode = 0x00000400-0x00000490^M

  text      = 0x00001000-0x00106740^M

  rodata    = 0x00106740-0x00158918^M

  bss       = 0x00159000-0x0016a790^M

  data      = 0x0016a790-0x0017c000^M

    stack   = 0x0017a000-0x0017c000^M

  init      = 0x0017c000-0x00ce1000^M

  available = 0x00ce1000-0x03eff000^M

  DMA Zone  = 0x03f00000-0x04000000^M

Hardware Trace Active and Enabled^M

Boot Mode: 0^M

Reset caused by Software reset^M

Blackfin support (C) 2004-2009 Analog Devices, Inc.^M

Compiled for ADSP-BF537 Rev 0.3^M

Blackfin Linux support by http://blackfin.uclinux.org/^M

Processor Speed: 500 MHz core clock and 125 MHz System Clock^M

MPU: setting up cplb tables with memory protection^M

Instruction Cache Enabled for CPU0^M

Data Cache Enabled for CPU0 (write-back)^M

Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 16001^M

Kernel command line: root=/dev/mtdblock0 rw earlyprintk=serial,uart0,57600

ip=10.100.4.50:10.100.4.174:10.100.4.174:255.255.255.0:bf537-stamp:eth0:off^M

Configuring Blackfin Priority Driven Interrupts^M

PID hash table entries: 256 (order: 8, 1024 bytes)^M

console handover: boot [early_BFuart0] -> real [ttyBF0]^M

Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)^M

Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)^M

Memory available: 47556k/65536k RAM, (11668k init code, 1045k kernel code, 471k

data, 1024k dma, 3768k reserved)^M

Calibrating delay loop... 995.32 BogoMIPS (lpj=1990656)^M

Security Framework initialized^M

Mount-cache hash table entries: 512^M

Blackfin Scratchpad data SRAM: 4 KB^M

Blackfin L1 Data A SRAM: 16 KB (15 KB free)^M

Blackfin L1 Data B SRAM: 16 KB (16 KB free)^M

Blackfin L1 Instruction SRAM: 48 KB (38 KB free)^M

PDA for CPU0 reserved at 0015c000^M

net_namespace: 288 bytes^M

NET: Registered protocol family 16^M

Blackfin DMA Controller^M

stamp_init(): registering device resources^M

NET: Registered protocol family 2^M

IP route cache hash table entries: 1024 (order: 0, 4096 bytes)^M

TCP established hash table entries: 2048 (order: 2, 16384 bytes)^M

TCP bind hash table entries: 2048 (order: 1, 8192 bytes)^M

TCP: Hash tables configured (established 2048 bind 2048)^M

TCP reno registered^M

NET: Registered protocol family 1^M

msgmni has been set to 92^M

io scheduler noop registered^M

io scheduler anticipatory registered (default)^M

io scheduler cfq registered^M

Serial: Blackfin serial driver^M

bfin-uart.1: ttyBF0 at MMIO 0xffc00400 (irq = 18) is a BFIN-UART^M

brd: module loaded^M

bfin_mii_bus: probed^M

bfin_mac: attached PHY driver [SMSC LAN83C185] (mii_bus:phy_addr=0:01, irq=-1,

mdc_clk=2500000Hz(mdc_div=24)@sclk=125MHz)^M

bfin_mac bfin_mac.0: Blackfin on-chip Ethernet MAC driver, Version 1.1^M

bfin-spi bfin-spi.0: Blackfin on-chip SPI Controller Driver, Version 1.0,

regs_base@ffc00500, dma channel@7^M

rtc-bfin rtc-bfin: rtc core: registered rtc-bfin as rtc0^M

bfin-wdt: initialized: timeout=20 sec (nowayout=0)^M

oprofile: using timer interrupt.^M

TCP cubic registered^M

NET: Registered protocol family 17^M

rtc-bfin rtc-bfin: setting system clock to 2004-05-31 13:31:13 UTC

(1086010273)^M

Data access CPLB protection violation^M

- Attempted read or write to Supervisor resource,^M

   or illegal data memory access. ^M

Deferred Exception context^M

CURRENT PROCESS:^M

COMM=modprobe PID=125^M

CPU = 0^M

TEXT = 0x01780000-0x017cd584        DATA = 0x01718584-0x0171bdec^M

BSS = 0x0171bdec-0x01740000  USER-STACK = 0x0175fea0^M

^M

return address: [0x01725490]; contents of:^M

0x01725470:  ffa7  304f  b130  67e1  6000  3016  e3ff  f326 ^M

0x01725480:  3220  0c44  195b  320e  6fa6  3256  6ce2  bc54 ^M

0x01725490: [a348] 9310  bf4a  e438  ffa5  4a40  b2a0  e438 ^M

0x017254a0:  ffa7  0c00  1f65  e460  0012  0c08  1761  a0a0 ^M

^M

ADSP-BF537 Rev:3 500(MHz CCLK) 125(MHz SCLK) (mpu on)^M

^M

SEQUENCER STATUS:               Not tainted^M

SEQSTAT: 00062023  IPEND: 0030  SYSCFG: 0006^M

  EXCAUSE   : 0x23^M

  interrupts disabled^M

  physical IVG5 asserted : <0xffa00b44> { _evt_ivhw + 0x0 }^M

RETE: <0x00000000> /* Maybe null pointer? */^M

RETN: <0x01708000> /* kernel dynamic memory */^M

RETX: <0x00000480> /* Maybe fixed code section */^M

RETS: <0x01725480> [ /lib/ld-uClibc.so.0 + 0x5480 ]^M

PC  : <0x01725490> [ /lib/ld-uClibc.so.0 + 0x5490 ]^M

DCPLB_FAULT_ADDR: <0x016f405c> [ modprobe + 0x5c ]^M

ICPLB_FAULT_ADDR: <0x01725490> [ /lib/ld-uClibc.so.0 + 0x5490 ]^M

^M

PROCESSOR STATE:^M

R0 : 016f415c    R1 : 00000000    R2 : fffff000    R3 : 00000002^M

R4 : 00000001    R5 : 016fa178    R6 : 016f4028    R7 : 01785bd1^M

P0 : 0000005b    P1 : 016f4028    P2 : 0175fac4    P3 : 016fa178^M

P4 : 016f415c    P5 : 01718d48    FP : 0175fca8    SP : 01707f24^M

LB0: 00000001    LT0: 00000000    LC0: 00000000^M

LB1: 01722ea5    LT1: 01722ea4    LC1: 00000000^M

B0 : 00000000    L0 : 00000000    M0 : 00000000    I0 : 000005c0^M

B1 : 00000000    L1 : 00000000    M1 : 00000000    I1 : 016fa1b0^M

B2 : 00000000    L2 : 00000000    M2 : 00000000    I2 : 00000000^M

B3 : 00000000    L3 : 00000000    M3 : 00000000    I3 : 00000000^M

A0.w: 00000000   A0.x: 00000000   A1.w: 00000000   A1.x: 00000000^M

USP : 0175faa8  ASTAT: 00003004^M

^M

Hardware Trace:^M

   0 Target : <0x00004b4c> { _trap_c + 0x0 }^M

     Source : <0xffa00602> { _exception_to_level5 + 0x9e } CALL pcrel^M

   1 Target : <0xffa00564> { _exception_to_level5 + 0x0 }^M

     Source : <0xffa00436> { _bfin_return_from_exception + 0x6 } RTX^M

   2 Target : <0xffa00430> { _bfin_return_from_exception + 0x0 }^M

     Source : <0xffa004be> { _ex_trap_c + 0x66 } JUMP.S^M

   3 Target : <0xffa00438> { _handle_bad_cplb + 0x0 }^M

     Source : <0xffa003c2> { _ex_dcplb_miss + 0x2a } IF !CC JUMP^M

   4 Target : <0xffa003be> { _ex_dcplb_miss + 0x26 }^M

     Source : <0x000097aa> { _dcplb_protection_fault + 0x86 } RTS^M

   5 Target : <0x000097a6> { _dcplb_protection_fault + 0x82 }^M

     Source : <0x00009744> { _dcplb_protection_fault + 0x20 } IF !CC

JUMP^M

   6 Target : <0x00009724> { _dcplb_protection_fault + 0x0 }^M

     Source : <0x00009d7c> { _cplb_hdr + 0x28 } JUMP.L^M

   7 Target : <0x00009d7a> { _cplb_hdr + 0x26 }^M

     Source : <0x00009d68> { _cplb_hdr + 0x14 } IF !CC JUMP^M

   8 Target : <0x00009d54> { _cplb_hdr + 0x0 }^M

     Source : <0xffa003ba> { _ex_dcplb_miss + 0x22 } CALL pcrel^M

   9 Target : <0xffa00398> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa0068e> { _trap + 0x2a } JUMP (P4)^M

  10 Target : <0xffa00664> { _trap + 0x0 }^M

     Source : <0xffa003e2> { _ex_dcplb_miss + 0x4a } RTX^M

  11 Target : <0xffa003be> { _ex_dcplb_miss + 0x26 }^M

     Source : <0x00009990> { _dcplb_miss + 0x1e4 } RTS^M

  12 Target : <0x000098f8> { _dcplb_miss + 0x14c }^M

     Source : <0x00009906> { _dcplb_miss + 0x15a } IF CC JUMP^M

  13 Target : <0x000098f8> { _dcplb_miss + 0x14c }^M

     Source : <0x00009906> { _dcplb_miss + 0x15a } IF CC JUMP^M

  14 Target : <0x000098f8> { _dcplb_miss + 0x14c }^M

     Source : <0x00009906> { _dcplb_miss + 0x15a } IF CC JUMP^M

  15 Target : <0x000098f8> { _dcplb_miss + 0x14c }^M

     Source : <0x00009906> { _dcplb_miss + 0x15a } IF CC JUMP^M

Userspace Stack^M

Stack info:^M

SP: [0x0175faa8] <0x0175faa8> [ modprobe + 0x1faa8 ]^M

FP: (0x0175fbe0)^M

Memory from 0x0175faa0 to 01760000^M

0175faa0: 016fa178  01785bd1 [016f4028] 016fa178  00000001  00000000  0175fca4

00000000 ^M

0175fac0: 01785bd1  00000000  016f415c  00000000  00000000  016f4028  00000000

016fa148 ^M

0175fae0: 01726ff4  01726ae0  016fa144  00000000  00000000  016fa3e0  016fa3c4

016fa3d4 ^M

0175fb00: 016fa45c  016fa400  016fa404  016fa140  0175fab4  00000000  00000000

00000000 ^M

0175fb20: 00000000  01726b38  00000000  00000000  00000000  0175fe00  01780000

00000000 ^M

0175fb40: 00000000  00000000  016f4000  00000000  00000000  0175ff50  016fa178

0175ff70 ^M

0175fb60: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fb80: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fba0: 00000000  00001eed  00000880  017199f8  01780128  01783ce4  017813a4

00000000 ^M

0175fbc0: 00000000  00000000  00001f4c  00000010  000069d0  0003b8bc  00000000

00000000 ^M

0175fbe0:(00000000)<01785c30> 00000da0  00000008  00000011  00000000

00000000  01786150 ^M

0175fc00: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fc20: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fc40: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fc60: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fc80: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fca0: 00000000  016f425c  0175fe60 <017261da> 0175ff50  000005c0

0000b020  00000002 ^M

0175fcc0: 00000512  016fa178  0175fcf8  0175ff50  016fa178  0175fde8  0175feb8

0175fea4 ^M

0175fce0: 0175ff70  016fa178  0175ff50  016fa178  0175fea4  0175feb8  0175ff50

016fa178 ^M

0175fd00: 01780114  016fa0a8  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fd20: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fd40: 00000000  00000000  016fa178  017200d4  01720774  01720304  00000000

00000000 ^M

0175fd60: 00000000  00000429  00000010  00000000  00000000  0000040e  00000000

00000000 ^M

0175fd80: 01720ba0  000005c0  00000008  00000000  00000000  00000000  00000000

00000001 ^M

0175fda0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fdc0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fde0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fe00: 00000003  01780034  00000004  00000020  00000005  00000007  00000006

00001000 ^M

0175fe20: 00000007  01720000  00000008  00000000  00000009  01787af8  00000000

00000000 ^M

0175fe40: 0000000b  00000000  0000000c  00000000  0000000d  00000000  0000000e

00000000 ^M

0175fe60: 00000000 <017211b0> 016fa178  00000000  016fa0a8  0175ff50

0175ff70 <01721164>^M

0175fe80: 016fa178  0175ff70  00000000  016fa0a8  0175fe98  0175fea0  00000000

00000000 ^M

0175fea0: 00000004  0175ff99 <0175ffa8> 0175ffab  0175ffae  00000000

0175ffb8  0175ffbf ^M

0175fec0: 0175ffca  00000000  00000010  00000000  00000006  00001000  00000011

00000064 ^M

0175fee0: 00000003  01780034  00000004  00000020  00000005  00000007  00000007

01720000 ^M

0175ff00: 00000008  00000000  00000009  01787af8  0000000b  00000000  0000000c

00000000 ^M

0175ff20: 0000000d  00000000  0000000e  00000000  00000017  00000000  0000001f

0001ffed ^M

0175ff40: 00000000  00000000  00000000  00000000  00020000  01720000  00000000

0000701c ^M

0175ff60: 016fa01c  0000b01c  00000450  00000000  00020000  01780000  00000000

0004d584 ^M

0175ff80: 01718584  00051584  00003868  00000000  00000000  00000000  62732f00

6d2f6e69 ^M

0175ffa0: 7270646f  0065626f  2d00712d  6968002d  75642d64  00796d6d  454d4f48

54002f3d ^M

0175ffc0: 3d4d5245  756e696c  41500078  2f3d4854  6e696273  73752f3a  62732f72

2f3a6e69 ^M

0175ffe0: 3a6e6962  7273752f  6e69622f  62732f00  6d2f6e69  7270646f  0065626f

00000000 ^M

01760000: 5f667562 ^M

Return addresses in stack:^M

   frame  1 : <0x01785c30> [ /bin/busybox + 0x5c30 ]^M

    address : <0x017261da> [ /lib/ld-uClibc.so.0 + 0x61da ]^M

    address : <0x017211b0> [ /lib/ld-uClibc.so.0 + 0x11b0 ]^M

    address : <0x01721164> [ /lib/ld-uClibc.so.0 + 0x1164 ]^M

    address : <0x0175ffa8> [ modprobe + 0x1ffa8 ]^M

IP-Config: Complete:^M

     device=eth0, addr=10.100.4.50, mask=255.255.255.0, gw=10.100.4.174,^M

     host=bf537-stamp, domain=, nis-domain=(none),^M

     bootserver=10.100.4.174, rootserver=10.100.4.174, rootpath=^M

dma_alloc_init: dma_page @ 0x01705000 - 256 pages at 0x03f00000^M

Data access CPLB protection violation^M

- Attempted read or write to Supervisor resource,^M

   or illegal data memory access. ^M

Deferred Exception context^M

CURRENT PROCESS:^M

COMM=init PID=1^M

CPU = 0^M

TEXT = 0x0172c000-0x0172e808        DATA = 0x01707808-0x01707bbc^M

BSS = 0x01707bbc-0x01740000  USER-STACK = 0x0175fef0^M

^M

return address: [0x01725490]; contents of:^M

0x01725470:  ffa7  304f  b130  67e1  6000  3016  e3ff  f326 ^M

0x01725480:  3220  0c44  195b  320e  6fa6  3256  6ce2  bc54 ^M

0x01725490: [a348] 9310  bf4a  e438  ffa5  4a40  b2a0  e438 ^M

0x017254a0:  ffa7  0c00  1f65  e460  0012  0c08  1761  a0a0 ^M

ADSP-BF537 Rev:3 500(MHz CCLK) 125(MHz SCLK) (mpu on)^M

^M

SEQUENCER STATUS:               Not tainted^M

SEQSTAT: 00062023  IPEND: 0030  SYSCFG: 0006^M

  EXCAUSE   : 0x23^M

  interrupts disabled^M

  physical IVG5 asserted : <0xffa00b44> { _evt_ivhw + 0x0 }^M

RETE: <0x00000000> /* Maybe null pointer? */^M

RETN: <0x03eea000> /* kernel dynamic memory */^M

RETX: <0x00000480> /* Maybe fixed code section */^M

RETS: <0x01725480> [ /lib/ld-uClibc.so.0 + 0x5480 ]^M

PC  : <0x01725490> [ /lib/ld-uClibc.so.0 + 0x5490 ]^M

DCPLB_FAULT_ADDR: <0x0170605c> [ init + 0x5c ]^M

ICPLB_FAULT_ADDR: <0x01725490> [ /lib/ld-uClibc.so.0 + 0x5490 ]^M

^M

PROCESSOR STATE:^M

R0 : 01706154    R1 : 00000000    R2 : fffff000    R3 : 00000002^M

R4 : 00000001    R5 : 016f8178    R6 : 01706028    R7 : 0172cbb7^M

P0 : 0000005b    P1 : 01706028    P2 : 0175fb14    P3 : 016f8178^M

P4 : 01706154    P5 : 0170781c    FP : 0175fcf8    SP : 03ee9f24^M

LB0: 00000001    LT0: 00000000    LC0: 00000000^M

LB1: 01722ea5    LT1: 01722ea4    LC1: 00000000^M

B0 : 00000000    L0 : 00000000    M0 : 00000000    I0 : 000005c0^M

B1 : 00000000    L1 : 00000000    M1 : 00000000    I1 : 016f81b0^M

B2 : 00000000    L2 : 00000000    M2 : 00000000    I2 : 00000000^M

B3 : 00000000    L3 : 00000000    M3 : 00000000    I3 : 00000000^M

A0.w: 00000000   A0.x: 00000000   A1.w: 00000000   A1.x: 00000000^M

USP : 0175faf8  ASTAT: 00003004^M

^M

Hardware Trace:^M

   0 Target : <0x00004b4c> { _trap_c + 0x0 }^M

     Source : <0xffa00602> { _exception_to_level5 + 0x9e } CALL pcrel^M

   1 Target : <0xffa00564> { _exception_to_level5 + 0x0 }^M

     Source : <0xffa00436> { _bfin_return_from_exception + 0x6 } RTX^M

   2 Target : <0xffa00430> { _bfin_return_from_exception + 0x0 }^M

     Source : <0xffa004be> { _ex_trap_c + 0x66 } JUMP.S^M

   3 Target : <0xffa00438> { _handle_bad_cplb + 0x0 }^M

     Source : <0xffa003c2> { _ex_dcplb_miss + 0x2a } IF !CC JUMP^M

   4 Target : <0xffa003be> { _ex_dcplb_miss + 0x26 }^M

     Source : <0x000097aa> { _dcplb_protection_fault + 0x86 } RTS^M

   5 Target : <0x000097a6> { _dcplb_protection_fault + 0x82 }^M

     Source : <0x00009744> { _dcplb_protection_fault + 0x20 } IF !CC

JUMP^M

   6 Target : <0x00009724> { _dcplb_protection_fault + 0x0 }^M

     Source : <0x00009d7c> { _cplb_hdr + 0x28 } JUMP.L^M

   7 Target : <0x00009d7a> { _cplb_hdr + 0x26 }^M

     Source : <0x00009d68> { _cplb_hdr + 0x14 } IF !CC JUMP^M

   8 Target : <0x00009d54> { _cplb_hdr + 0x0 }^M

     Source : <0xffa003ba> { _ex_dcplb_miss + 0x22 } CALL pcrel^M

   9 Target : <0xffa00398> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa0068e> { _trap + 0x2a } JUMP (P4)^M

  10 Target : <0xffa00664> { _trap + 0x0 }^M

     Source : <0xffa003e2> { _ex_dcplb_miss + 0x4a } RTX^M

  11 Target : <0xffa003be> { _ex_dcplb_miss + 0x26 }^M

     Source : <0x00009990> { _dcplb_miss + 0x1e4 } RTS^M

  12 Target : <0x000098f8> { _dcplb_miss + 0x14c }^M

     Source : <0x00009906> { _dcplb_miss + 0x15a } IF CC JUMP^M

  13 Target : <0x000098f8> { _dcplb_miss + 0x14c }^M

     Source : <0x00009906> { _dcplb_miss + 0x15a } IF CC JUMP^M

  14 Target : <0x000098f8> { _dcplb_miss + 0x14c }^M

     Source : <0x00009906> { _dcplb_miss + 0x15a } IF CC JUMP^M

  15 Target : <0x000098f8> { _dcplb_miss + 0x14c }^M

     Source : <0x00009906> { _dcplb_miss + 0x15a } IF CC JUMP^M

Userspace Stack^M

Stack info:^M

SP: [0x0175faf8] <0x0175faf8> [ init + 0x1faf8 ]^M

FP: (0x0175fcf8)^M

Memory from 0x0175faf0 to 01760000^M

0175faf0: 016f8178  0172cbb7 [01706028] 016f8178  00000001  00000000  0175fcf4

00000000 ^M

0175fb10: 0172cbb7  00000000  01706154  00000000  00000000  01706028  00000000

016f8148 ^M

0175fb30: 01726ff4  01726ae0  016f8144  00000000  00000000  016f83e0  016f83c4

016f83d4 ^M

0175fb50: 016f845c  016f8400  016f8404  016f8140  0175fb04  00000000  00000000

00000000 ^M

0175fb70: 00000000  01726b38  00000000  00000000  00000000  0175fe50  0172c000

00000000 ^M

0175fb90: 00000000  00000000  01706000  00000000  00000000  0175ff90  016f8178

0175ffb0 ^M

0175fbb0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fbd0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fbf0: 00000000  00000335  00000190  01707a88  0172c108  0172c8d4  0172c374

00000000 ^M

0175fc10: 00000000  00000000  0000036d  00000010  00000f00  000024a0  00000000

00000000 ^M

0175fc30: 00000000  0172cd10  000001f0  00000008  00000011  00000000  00000000

0172cd70 ^M

0175fc50: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fc70: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fc90: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fcb0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fcd0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fcf0: 00000000  01706258 (0175feb0)<017261da> 0175ff90  000005c0

0000b020  00000002 ^M

0175fd10: 00000512  016f8178  0175fd48  0175ff90  016f8178  0175fe38  0175fefc

0175fef4 ^M

0175fd30: 0175ffb0  016f8178  0175ff90  016f8178  0175fef4  0175fefc  0175ff90

016f8178 ^M

0175fd50: 0172c0f4  016f80a8  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fd70: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fd90: 00000000  00000000  016f8178  017200d4  01720774  01720304  00000000

00000000 ^M

0175fdb0: 00000000  00000429  00000010  00000000  00000000  0000040e  00000000

00000000 ^M

0175fdd0: 01720ba0  000005c0  00000008  00000000  00000000  00000000  00000000

00000001 ^M

0175fdf0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fe10: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fe30: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0175fe50: 00000003  0172c034  00000004  00000020  00000005  00000006  00000006

00001000 ^M

0175fe70: 00000007  01720000  00000008  00000000  00000009  0172d248  00000000

00000000 ^M

0175fe90: 0000000b  00000000  0000000c  00000000  0000000d  00000000  0000000e

00000000 ^M

0175feb0:(00000000)<017211b0> 016f8178  00000000  016f80a8  0175ff90

0175ffb0 <01721164>^M

0175fed0: 016f8178  0175ffb0  00000000  016f80a8  0175fee8  0175fef0  00000000

00000000 ^M

0175fef0: 00000001  0175ffde  00000000 <0175ffe4> 0175ffeb  00000000

00000010  00000000 ^M

0175ff10: 00000006  00001000  00000011  00000064  00000003  0172c034  00000004

00000020 ^M

0175ff30: 00000005  00000006  00000007  01720000  00000008  00000000  00000009

0172d248 ^M

0175ff50: 0000000b  00000000  0000000c  00000000  0000000d  00000000  0000000e

00000000 ^M

0175ff70: 00000017  00000000  0000001f  0001fff6  00000000  00000000  00000000

00000000 ^M

0175ff90: 00020000  01720000  00000000  0000701c  016f801c  0000b01c  00000450

00000000 ^M

0175ffb0: 00020000  0172c000  00000000  00002808  01707808  00006808  000003b4

00000000 ^M

0175ffd0: 00000000  00000000  00000000  692f0000  0074696e  454d4f48  54002f3d

3d4d5245 ^M

0175fff0: 756e696c  692f0078  0074696e  00000000  4bdecfa9 ^M

Return addresses in stack:^M

   frame  1 : <0x017261da> [ /lib/ld-uClibc.so.0 + 0x61da ]^M

   frame  2 : <0x017211b0> [ /lib/ld-uClibc.so.0 + 0x11b0 ]^M

    address : <0x01721164> [ /lib/ld-uClibc.so.0 + 0x1164 ]^M

    address : <0x0175ffe4> [ init + 0x1ffe4 ]^M

Kernel panic - not syncing: Attempted tokernel panic detected... trying to

recover from it

--

 

--- Vivi Li                                                  2009-07-09 06:15:32

power ethernet kernel can not boot up since the same version.

 

--

Linux version 2.6.28.10-ADI-2009R1-svn6925 (test@uclinux74-mpu) (gcc version

4.1.2 (ADI svn)) #16 Mon Jul 6 21:06:01 GMT 2009^M

bootconsole [early_BFuart0] enabled^M

early printk enabled on early_BFuart0^M

Board Memory: 64MB^M

Kernel Managed Memory: 64MB^M

Memory map:^M

  fixedcode = 0x00000400-0x00000490^M

  text      = 0x00001000-0x0011d660^M

  rodata    = 0x0011d660-0x00174570^M

  bss       = 0x00175000-0x00186f54^M

  data      = 0x00186f54-0x00198000^M

    stack   = 0x00196000-0x00198000^M

  init      = 0x00198000-0x008fb000^M

  available = 0x008fb000-0x03dff000^M

  DMA Zone  = 0x03e00000-0x04000000^M

Hardware Trace Active and Enabled^M

Boot Mode: 0^M

Reset caused by Software reset^M

Blackfin support (C) 2004-2009 Analog Devices, Inc.^M

Compiled for ADSP-BF537 Rev 0.3^M

Blackfin Linux support by http://blackfin.uclinux.org/^M

Processor Speed: 500 MHz core clock and 125 MHz System Clock^M

MPU: setting up cplb tables with memory protection^M

Instruction Cache Enabled for CPU0^M

Data Cache Enabled for CPU0 (write-back)^M

Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 15747^M

Kernel command line: root=/dev/mtdblock0 rw earlyprintk=serial,uart0,57600

ip=10.100.4.50:10.100.4.174:10.100.4.174:255.255.255.0:bf537-stamp:eth0:off^M

Configuring Blackfin Priority Driven Interrupts^M

PID hash table entries: 256 (order: 8, 1024 bytes)^M

console handover:boot [early_BFuart0]  -> real [ttyBF0]^M

Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)^M

Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)^M

Memory available: 50628k/65536k RAM, (7564k init code, 1137k kernel code, 491k

data, 2048k dma, 3664k reserved)^M

Calibrating delay loop... 997.37 BogoMIPS (lpj=1994752)^M

Security Framework initialized^M

Mount-cache hash table entries: 512^M

Blackfin Scratchpad data SRAM: 4 KB^M

Blackfin L1 Data A SRAM: 16 KB (15 KB free)^M

Blackfin L1 Data B SRAM: 16 KB (16 KB free)^M

Blackfin L1 Instruction SRAM: 48 KB (37 KB free)^M

net_namespace: 288 bytes^M

NET: Registered protocol family 16^M

Blackfin DMA Controller^M

stamp_init(): registering device resources^M

NET: Registered protocol family 2^M

IP route cache hash table entries: 1024 (order: 0, 4096 bytes)^M

TCP established hash table entries: 2048 (order: 2, 16384 bytes)^M

TCP bind hash table entries: 2048 (order: 1, 8192 bytes)^M

TCP: Hash tables configured (established 2048 bind 2048)^M

TCP reno registered^M

NET: Registered protocol family 1^M

msgmni has been set to 98^M

io scheduler noop registered^M

io scheduler anticipatory registered (default)^M

io scheduler cfq registered^M

Serial: Blackfin serial driver^M

bfin-uart.1: ttyBF0 at MMIO 0xffc00400 (irq = 18) is a BFIN-UART^M

brd: module loaded^M

bfin_mii_bus: probed^M

bfin_mac: attached PHY driver [SMSC LAN83C185] (mii_bus:phy_addr=0:01, irq=-1,

mdc_clk=2500000Hz(mdc_div=24)@sclk=125MHz)^M

bfin_mac bfin_mac.0: Blackfin on-chip Ethernet MAC driver, Version 1.1^M

rtc-bfin rtc-bfin: rtc core: registered rtc-bfin as rtc0^M

bfin-wdt: initialized: timeout=20 sec (nowayout=0)^M

Advanced Linux Sound Architecture Driver Version 1.0.18rc3.^M

ALSA device list:^M

  No soundcards found.^M

TCP cubic registered^M

NET: Registered protocol family 17^M

rtc-bfin rtc-bfin: setting system clock to 2004-05-31 08:28:12 UTC

(1085992092)^M

CPLB protection violation^M

- Illegal instruction fetch access (memory protection violation).^M

Deferred Exception context^M

CURRENT PROCESS:^M

COMM=modprobe PID=129^M

CPU = 0^M

TEXT = 0x03080000-0x030cdc10        DATA = 0x03028c10-0x0302c4cc^M

BSS = 0x0302c4cc-0x03040000  USER-STACK = 0x0305fea0^M

^M

return address: [0x03032fe2]; contents of:^M

0x03032fc0:  b1b0  e429  004a  e42a  000f  3007  325d  e3ff ^M

0x03032fd0:  f253  e539  ffb8  e128  005b  e438  ffc4  9109 ^M

0x03032fe0:  00a0 [3000] e122  f000  0a10  3008  1002  2d04 ^M

0x03032ff0:  e52a  0006  2dc7  e438  ffc3  0c00  1c0f  e538 ^M

^M

ADSP-BF537-0.3 500(MHz CCLK) 125(MHz SCLK) (mpu on)^M

Linux version 2.6.28.10-ADI-2009R1-svn6925^M

Built with gcc version 4.1.2 (ADI svn)^M

^M

SEQUENCER STATUS:               Not tainted^M

SEQSTAT: 0006202b  IPEND: 0030  SYSCFG: 0006^M

  EXCAUSE   : 0x2b^M

  interrupts disabled^M

  physical IVG5 asserted : <0xffa00be0> { _evt_ivhw + 0x0 }^M

RETE: <0x00000000> /* Maybe null pointer? */^M

RETN: <0x0300e000> /* kernel dynamic memory */^M

RETX: <0x00000480> /* Maybe fixed code section */^M

RETS: <0x03032e96> [ /lib/ld-uClibc.so.0 + 0x2e96 ]^M

PC  : <0x03032fe2> [ /lib/ld-uClibc.so.0 + 0x2fe2 ]^M

DCPLB_FAULT_ADDR: <0x0300dd78> /* kernel dynamic memory */^M

ICPLB_FAULT_ADDR: <0x00003bf2> { _decode_address + 0xce }^M

^M

PROCESSOR STATE:^M

R0 : 00000000    R1 : 00001000    R2 : fffffffc    R3 : 00000002^M

R4 : 00000fff    R5 : fffff000    R6 : 03bff3f0    R7 : 03021128^M

P0 : 0000005b    P1 : 03bff3e0    P2 : 03bff168    P3 : 0305fca4^M

P4 : 0302115c    P5 : 03bff188    FP : 0305fa54    SP : 0300df24^M

LB0: 00000001    LT0: 00000000    LC0: 00000000^M

LB1: 03032ea9    LT1: 03032ea8    LC1: 00000000^M

B0 : 00000000    L0 : 00000000    M0 : 00000000    I0 : 000005c0^M

B1 : 00000000    L1 : 00000000    M1 : 00000000    I1 : 03bff1bc^M

B2 : 00000000    L2 : 00000000    M2 : 00000000    I2 : 00000000^M

B3 : 00000000    L3 : 00000000    M3 : 00000000    I3 : 00000000^M

A0.w: 00000000   A0.x: 00000000   A1.w: 00000000   A1.x: 00000000^M

USP : 0305f908  ASTAT: 00003025^M

^M

Hardware Trace:^M

   0 Target : <0x00004ca8> { _trap_c + 0x0 }^M

     Source : <0xffa0063a> { _exception_to_level5 + 0x9e } CALL pcrel^M

   1 Target : <0xffa0059c> { _exception_to_level5 + 0x0 }^M

     Source : <0xffa0047c> { _bfin_return_from_exception + 0x18 } RTX^M

   2 Target : <0xffa00464> { _bfin_return_from_exception + 0x0 }^M

     Source : <0xffa004f2> { _ex_trap_c + 0x46 } JUMP.S^M

   3 Target : <0xffa004ac> { _ex_trap_c + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   4 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

   5 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   6 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00bdc> { __common_int_entry + 0xcc } RTI^M

   7 Target : <0xffa00b7a> { __common_int_entry + 0x6a }^M

     Source : <0xffa00e94> { _evt_system_call + 0x64 } JUMP.S^M

   8 Target : <0xffa00e94> { _evt_system_call + 0x64 }^M

     Source : <0xffa0088c> { _system_call + 0xb8 } RTS^M

   9 Target : <0xffa00888> { _system_call + 0xb4 }^M

     Source : <0xffa00878> { _system_call + 0xa4 } IF !CC JUMP^M

  10 Target : <0xffa00872> { _system_call + 0x9e }^M

     Source : <0xffa00862> { _system_call + 0x8e } IF !CC JUMP^M

  11 Target : <0xffa00854> { _system_call + 0x80 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

  12 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

  13 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00852> { _system_call + 0x7e } 0x013b^M

  14 Target : <0xffa0083c> { _system_call + 0x68 }^M

     Source : <0x0003b38c> { _sys_munmap + 0x3c } RTS^M

  15 Target : <0x0003b384> { _sys_munmap + 0x34 }^M

     Source : <0x00088c1a> { ___up_write + 0xba } RTS^M

Userspace Stack^M

Stack info:^M

SP: [0x0305f908] <0x0305f908> [ modprobe + 0x1f908 ]^M

FP: (0x0305fa54)^M

Memory from 0x0305f900 to 03060000^M

0305f900: 03bff188  03021128 [030234b9] 00000000  00000000  0305f988  03060e28

00000000 ^M

0305f920: 00000000  03060000  00000000  00000000  03bff3dc  03bff3e0  00000000

00000000 ^M

0305f940: 03036688  03bff154  03bff158  03bff3dc  00000000  03bff158  03021140

00000000 ^M

0305f960: 03060e28  0303c000  00000006  00000002  00000000  00000000  00000000

00000002 ^M

0305f980: 03021140  0000235c  00000000  00003098  00000198  03061940  03100114

03106958 ^M

0305f9a0: 031022d8  00000000  00000000  00000000  00003159  00000010  00033574

00000000 ^M

0305f9c0: 0000309d  00000000  00000000  03109ab4  00001f38  00000008  00000011

00000000 ^M

0305f9e0: 00000000  0310b854  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fa00: 00000000  00000000  00000000  00000000  00000000  00000001  0000016e

000181ed ^M

0305fa20: 00000000  00000000  0003a978  00001000  000001d8  4a52672a  00000000

4a52672a ^M

0305fa40: 00000000  45984f00  00000000  00000000  00000000

(0305fa94)<03033c7a> 00000019 ^M

0305fa60: 0000001c  03023010  03085bf3  03bff3f0  03023000  4a52672b  0305fca4

030234b9 ^M

0305fa80: 00000000  45984f00  03bff188  03bff474  03023160

(0305fca8)<03035484> 030293d8 ^M

0305faa0: 03bff188  03085bf3  03021028  03bff188  00000001  00000000  0305fca4

00000000 ^M

0305fac0: 03085bf3  00000000  000000a8  00000000  00000000  03021028  00000000

03bff158 ^M

0305fae0: 03037004  03036af0  03bff154  00000000  00000000  03bff3f0  03bff3d4

03bff3e4 ^M

0305fb00: 03bff46c  03bff410  03bff414  03bff150  0305fab4  00000000  00000000

00000000 ^M

0305fb20: 00000000  03036b48  00000000  00000000  00000000  0305fe00  03080000

00000000 ^M

0305fb40: 00000000  00000000  03021000  00000000  00000000  0305ff50  03bff188

0305ff70 ^M

0305fb60: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fb80: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fba0: 00000000  00001efb  00000880  0302a088  03080128  03083cf8  030813a8

00000000 ^M

0305fbc0: 00000000  00000000  00001f5a  00000010  000069fc  0003bbd8  00000000

00000000 ^M

0305fbe0: 00000000  03085c54  00000da8  00000008  00000011  00000000  00000000

0308617c ^M

0305fc00: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fc20: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fc40: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fc60: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fc80: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fca0: 00000000  0302125c (0305fe60)<030361e2> 0305ff50  000005c0

0000b030  00000002 ^M

0305fcc0: 00000512  03bff188  0305fcf8  0305ff50  03bff188  0305fde8  0305feb8

0305fea4 ^M

0305fce0: 0305ff70  03bff188  0305ff50  03bff188  0305fea4  0305feb8  0305ff50

03bff188 ^M

0305fd00: 03080114  03bff0b8  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fd20: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fd40: 00000000  00000000  03bff188  030300d4  03030774  03030304  00000000

00000000 ^M

0305fd60: 00000000  00000429  00000010  00000000  00000000  0000040e  00000000

00000000 ^M

0305fd80: 03030ba0  000005c0  00000008  00000000  00000000  00000000  00000000

00000001 ^M

0305fda0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fdc0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fde0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fe00: 00000003  03080034  00000004  00000020  00000005  00000007  00000006

00001000 ^M

0305fe20: 00000007  03030000  00000008  00000000  00000009  03087b24  00000000

00000000 ^M

0305fe40: 0000000b  00000000  0000000c  00000000  0000000d  00000000  0000000e

00000000 ^M

0305fe60:(00000000)<030311b0> 03bff188  00000000  03bff0b8  0305ff50

0305ff70 <03031164>^M

0305fe80: 03bff188  0305ff70  00000000  03bff0b8  0305fe98  0305fea0  00000000

00000000 ^M

0305fea0: 00000004  0305ff99 <0305ffa8> 0305ffab  0305ffae  00000000

0305ffb8  0305ffbf ^M

0305fec0: 0305ffca  00000000  00000010  00000000  00000006  00001000  00000011

00000064 ^M

0305fee0: 00000003  03080034  00000004  00000020  00000005  00000007  00000007

03030000 ^M

0305ff00: 00000008  00000000  00000009  03087b24  0000000b  00000000  0000000c

00000000 ^M

0305ff20: 0000000d  00000000  0000000e  00000000  00000017  00000000  0000001f

0001ffed ^M

0305ff40: 00000000  00000000  00000000  00000000  00020000  03030000  00000000

0000702c ^M

0305ff60: 03bff02c  0000b02c  00000450  00000000  00020000  03080000  00000000

0004dc10 ^M

0305ff80: 03028c10  00051c10  000038bc  00000000  00000000  00000000  62732f00

6d2f6e69 ^M

0305ffa0: 7270646f  0065626f  2d00712d  6968002d  75642d64  00796d6d  454d4f48

54002f3d ^M

0305ffc0: 3d4d5245  756e696c  41500078  2f3d4854  6e696273  73752f3a  62732f72

2f3a6e69 ^M

0305ffe0: 3a6e6962  7273752f  6e69622f  62732f00  6d2f6e69  7270646f  0065626f

00000000 ^M

03060000: 20642520 ^M

Return addresses in stack:^M

   frame  1 : <0x03033c7a> [ /lib/ld-uClibc.so.0 + 0x3c7a ]^M

   frame  2 : <0x03035484> [ /lib/ld-uClibc.so.0 + 0x5484 ]^M

   frame  3 : <0x030361e2> [ /lib/ld-uClibc.so.0 + 0x61e2 ]^M

   frame  4 : <0x030311b0> [ /lib/ld-uClibc.so.0 + 0x11b0 ]^M

    address : <0x03031164> [ /lib/ld-uClibc.so.0 + 0x1164 ]^M

    address : <0x0305ffa8> [ modprobe + 0x1ffa8 ]^M

IP-Config: Complete:^M

     device=eth0, addr=10.100.4.50, mask=255.255.255.0, gw=10.100.4.174,^M

     host=bf537-stamp, domain=, nis-domain=(none),^M

     bootserver=10.100.4.174, rootserver=10.100.4.174, rootpath=^M

dma_alloc_init: dma_page @ 0x03038000 - 512 pages at 0x03e00000^M

CPLB protection violation^M

- Illegal instruction fetch access (memory protection violation).^M

Deferred Exception context^M

CURRENT PROCESS:^M

COMM=init PID=1^M

CPU = 0^M

TEXT = 0x03030000-0x0303280c        DATA = 0x0300680c-0x03006bbc^M

BSS = 0x03006bbc-0x03040000  USER-STACK = 0x0305fef0^M

^M

return address: [0x0302afe2]; contents of:^M

0x0302afc0:  b1b0  e429  004a  e42a  000f  3007  325d  e3ff ^M

0x0302afd0:  f253  e539  ffb8  e128  005b  e438  ffc4  9109 ^M

0x0302afe0:  00a0 [3000] e122  f000  0a10  3008  1002  2d04 ^M

0x0302aff0:  e52a  0006  2dc7  e438  ffc3  0c00  1c0f  e538 ^M

^M

ADSP-BF537-0.3 500(MHz CCLK) 125(MHz SCLK) (mpu on)^M

Linux version 2.6.28.10-ADI-2009R1-svn6925^M

Built with gcc version 4.1.2 (ADI svn)^M

^M

SEQUENCER STATUS:               Not tainted^M

SEQSTAT: 0006202b  IPEND: 0030  SYSCFG: 0006^M

  EXCAUSE   : 0x2b^M

  interrupts disabled^M

  physical IVG5 asserted : <0xffa00be0> { _evt_ivhw + 0x0 }^M

RETE: <0x00000000> /* Maybe null pointer? */^M

RETN: <0x03dea000> /* kernel dynamic memory */^M

RETX: <0x00000480> /* Maybe fixed code section */^M

RETS: <0x0302ae96> [ /lib/ld-uClibc.so.0 + 0x2e96 ]^M

PC  : <0x0302afe2> [ /lib/ld-uClibc.so.0 + 0x2fe2 ]^M

DCPLB_FAULT_ADDR: <0x03bfa124> /* kernel dynamic memory */^M

ICPLB_FAULT_ADDR: <0x00003c0a> { _decode_address + 0xe6 }^M

^M

PROCESSOR STATE:^M

R0 : 00000000    R1 : 00001000    R2 : fffffffc    R3 : 00000002^M

R4 : 00000fff    R5 : fffff000    R6 : 030073f0    R7 : 03039120^M

P0 : 0000005b    P1 : 030073e0    P2 : 03007168    P3 : 0305fcf4^M

P4 : 03039154    P5 : 03007188    FP : 0305faa4    SP : 03de9f24^M

LB0: 00000001    LT0: 00000000    LC0: 00000000^M

LB1: 0302aea9    LT1: 0302aea8    LC1: 00000000^M

B0 : 00000000    L0 : 00000000    M0 : 00000000    I0 : 000005c0^M

B1 : 00000000    L1 : 00000000    M1 : 00000000    I1 : 030071bc^M

B2 : 00000000    L2 : 00000000    M2 : 00000000    I2 : 00000000^M

B3 : 00000000    L3 : 00000000    M3 : 00000000    I3 : 00000000^M

A0.w: 00000000   A0.x: 00000000   A1.w: 00000000   A1.x: 00000000^M

USP : 0305f958  ASTAT: 00003025^M

^M

Hardware Trace:^M

   0 Target : <0x00004ca8> { _trap_c + 0x0 }^M

     Source : <0xffa0063a> { _exception_to_level5 + 0x9e } CALL pcrel^M

   1 Target : <0xffa0059c> { _exception_to_level5 + 0x0 }^M

     Source : <0xffa0047c> { _bfin_return_from_exception + 0x18 } RTX^M

   2 Target : <0xffa00464> { _bfin_return_from_exception + 0x0 }^M

     Source : <0xffa004f2> { _ex_trap_c + 0x46 } JUMP.S^M

   3 Target : <0xffa004ac> { _ex_trap_c + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   4 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

   5 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   6 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00bdc> { __common_int_entry + 0xcc } RTI^M

   7 Target : <0xffa00b7a> { __common_int_entry + 0x6a }^M

     Source : <0xffa00e94> { _evt_system_call + 0x64 } JUMP.S^M

   8 Target : <0xffa00e94> { _evt_system_call + 0x64 }^M

     Source : <0xffa0088c> { _system_call + 0xb8 } RTS^M

   9 Target : <0xffa00888> { _system_call + 0xb4 }^M

     Source : <0xffa00878> { _system_call + 0xa4 } IF !CC JUMP^M

  10 Target : <0xffa00872> { _system_call + 0x9e }^M

     Source : <0xffa00862> { _system_call + 0x8e } IF !CC JUMP^M

  11 Target : <0xffa00854> { _system_call + 0x80 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

  12 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

  13 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00852> { _system_call + 0x7e } 0x013b^M

  14 Target : <0xffa0083c> { _system_call + 0x68 }^M

     Source : <0x0003b38c> { _sys_munmap + 0x3c } RTS^M

  15 Target : <0x0003b384> { _sys_munmap + 0x34 }^M

     Source : <0x00088c1a> { ___up_write + 0xba } RTS^M

Userspace Stack^M

Stack info:^M

SP: [0x0305f958] <0x0305f958> [ init + 0x1f958 ]^M

FP: (0x0305faa4)^M

Memory from 0x0305f950 to 03060000^M

0305f950: 03007188  03039120 [0303449c] 00000000  00000000  0305f9d8  030800dc

00000000 ^M

0305f970: 00000000  03080000  00000000  00000000  030073dc  030073e0  00000000

00000000 ^M

0305f990: 0302e688  03007154  03007158  030073dc  00000000  03007158  03039138

00000000 ^M

0305f9b0: 030800dc  03035000  00000006  00000002  00000003  00000000  00000000

00000002 ^M

0305f9d0: 03039138  00000284  00000000  0000006a  00000048  030801c8  03060114

0306037c ^M

0305f9f0: 030601cc  00000000  00000000  00000000  000000d4  00000010  00000000

00000000 ^M

0305fa10: 000000c6  00000000  00000000  03060450  000001a8  00000008  00000011

00000000 ^M

0305fa30: 00000000  030605b0  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fa50: 00000000  00000000  00000000  00000000  00000000  00000001  0000016b

000181ed ^M

0305fa70: 00000000  00000000  00002544  00001000  00000018  4a52672a  00000000

4a52672a ^M

0305fa90: 00000000  45984f00  00000000  00000000  00000000

(0305fae4)<0302bc7a> 00000018 ^M

0305fab0: 0000001c  03034010  03030bb7  030073f0  03034000  45984f00  0305fcf4

0303449c ^M

0305fad0: 00000000  45984f00  03007188  03007474  03034160

(0305fcf8)<0302d484> 03006820 ^M

0305faf0: 03007188  03030bb7  03039028  03007188  00000001  00000000  0305fcf4

00000000 ^M

0305fb10: 03030bb7  00000000  000000d0  00000000  00000000  03039028  00000000

03007158 ^M

0305fb30: 0302f004  0302eaf0  03007154  00000000  00000000  030073f0  030073d4

030073e4 ^M

0305fb50: 0300746c  03007410  03007414  03007150  0305fb04  00000000  00000000

00000000 ^M

0305fb70: 00000000  0302eb48  00000000  00000000  00000000  0305fe50  03030000

00000000 ^M

0305fb90: 00000000  00000000  03039000  00000000  00000000  0305ff90  03007188

0305ffb0 ^M

0305fbb0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fbd0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fbf0: 00000000  00000335  00000190  03006a88  03030108  030308d4  03030374

00000000 ^M

0305fc10: 00000000  00000000  0000036d  00000010  00000f00  000024a4  00000000

00000000 ^M

0305fc30: 00000000  03030d10  000001f0  00000008  00000011  00000000  00000000

03030d70 ^M

0305fc50: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fc70: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fc90: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fcb0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fcd0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fcf0: 00000000  03039258 (0305feb0)<0302e1e2> 0305ff90  000005c0

0000b030  00000002 ^M

0305fd10: 00000512  03007188  0305fd48  0305ff90  03007188  0305fe38  0305fefc

0305fef4 ^M

0305fd30: 0305ffb0  03007188  0305ff90  03007188  0305fef4  0305fefc  0305ff90

03007188 ^M

0305fd50: 030300f4  030070b8  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fd70: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fd90: 00000000  00000000  03007188  030280d4  03028774  03028304  00000000

00000000 ^M

0305fdb0: 00000000  00000429  00000010  00000000  00000000  0000040e  00000000

00000000 ^M

0305fdd0: 03028ba0  000005c0  00000008  00000000  00000000  00000000  00000000

00000001 ^M

0305fdf0: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fe10: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fe30: 00000000  00000000  00000000  00000000  00000000  00000000  00000000

00000000 ^M

0305fe50: 00000003  03030034  00000004  00000020  00000005  00000006  00000006

00001000 ^M

0305fe70: 00000007  03028000  00000008  00000000  00000009  03031248  00000000

00000000 ^M

0305fe90: 0000000b  00000000  0000000c  00000000  0000000d  00000000  0000000e

00000000 ^M

0305feb0:(00000000)<030291b0> 03007188  00000000  030070b8  0305ff90

0305ffb0 <03029164>^M

0305fed0: 03007188  0305ffb0  00000000  030070b8  0305fee8  0305fef0  00000000

00000000 ^M

0305fef0: 00000001  0305ffde  00000000 <0305ffe4> 0305ffeb  00000000

00000010  00000000 ^M

0305ff10: 00000006  00001000  00000011  00000064  00000003  03030034  00000004

00000020 ^M

0305ff30: 00000005  00000006  00000007  03028000  00000008  00000000  00000009

03031248 ^M

0305ff50: 0000000b  00000000  0000000c  00000000  0000000d  00000000  0000000e

00000000 ^M

0305ff70: 00000017  00000000  0000001f  0001fff6  00000000  00000000  00000000

00000000 ^M

0305ff90: 00020000  03028000  00000000  0000702c  0300702c  0000b02c  00000450

00000000 ^M

0305ffb0: 00020000  03030000  00000000  0000280c  0300680c  0000680c  000003b0

00000000 ^M

0305ffd0: 00000000  00000000  00000000  692f0000  0074696e  454d4f48  54002f3d

3d4d5245 ^M

0305fff0: 756e696c  692f0078  0074696e  00000000  464c457f ^M

Return addresses in stack:^M

   frame  1 : <0x0302bc7a> [ /lib/ld-uClibc.so.0 + 0x3c7a ]^M

   frame  2 : <0x0302d484> [ /lib/ld-uClibc.so.0 + 0x5484 ]^M

   frame  3 : <0x0302e1e2> [ /lib/ld-uClibc.so.0 + 0x61e2 ]^M

   frame  4 : <0x030291b0> [ /lib/ld-uClibc.so.0 + 0x11b0 ]^M

    address : <0x03029164> [ /lib/ld-uClibc.so.0 + 0x1164 ]^M

    address : <0x0305ffe4> [ init + 0x1ffe4 ]^M

Kernel panic - not syncing: Attekernel panic detected... trying to recover from

it

--

 

--- Vivi Li                                                  2009-07-09 06:40:35

some ltp test case also crashed since the same version.

 

write04 crashed in kernel with options write_back/slab, write_back/slob,

write_through/slob

--

write04^M

write04     0  INFO  :  Enter block 1: test for EAGAIN in write()CPLB

protection violation^M

- Illegal instruction fetch access (memory protection violation).^M

Deferred Exception context^M

CURRENT PROCESS:^M

CO

---crash

 

!!!! recovering

 

!!!! hit ENTER

MM=write04 PID=1212^M

CPU = 0^M

TEXT = 0x02c00040-0x02c0b540        DATA = 0x02c0b560-0x02c0e330^M

BSS = 0x02c0e330-0x02c132a0  USER-STACK = 0x02c1bf70^M

^M

return address: [0x02c08320]; contents of:^M

0x02c08300:  9034  0010  e3ff  e2a0  3210  43a8  9310  63f8 ^M

0x02c08310:  2fe3  0000  0578  e800  0003  e128  005b  00a0 ^M

0x02c08320: [3000] 3038  e120  f000  0a07  1006  3007  e801 ^M

0x02c08330:  0000  0538  0010  e3ff  e287  3210  43b8  9310 ^M

^M

ADSP-BF537-0.3 500(MHz CCLK) 125(MHz SCLK) (mpu on)^M

Linux version 2.6.28.10-ADI-2009R1-svn6925^M

Built with gcc version 4.1.2 (ADI svn)^M

^M

SEQUENCER STATUS:               Not tainted^M

SEQSTAT: 0006002b  IPEND: 0030  SYSCFG: 0006^M

  EXCAUSE   : 0x2b^M

  interrupts disabled^M

  physical IVG5 asserted : <0xffa00be0> { _evt_ivhw + 0x0 }^M

RETE: <0x00000000> /* Maybe null pointer? */^M

RETN: <0x03230000> /* kernel dynamic memory */^M

RETX: <0x00000480> /* Maybe fixed code section */^M

RETS: <0x02c006e2> [ write04 + 0x6a2 ]^M

PC  : <0x02c08320> [ write04 + 0x82e0 ]^M

DCPLB_FAULT_ADDR: <0x0322fd78> /* kernel dynamic memory */^M

ICPLB_FAULT_ADDR: <0x0008a45c> { _sprintf + 0x0 }^M

^M

PROCESSOR STATE:^M

R0 : 00000000    R1 : 00012000    R2 : 00011004    R3 : 00001000^M

R4 : 00000001    R5 : 02c0b510    R6 : 03200004    R7 : 00000004^M

P0 : 0000005b    P1 : 00000000    P2 : 02c07cfc    P3 : 02c1bf74^M

P4 : 02c0e32c    P5 : 02c0b560    FP : 02c1bdec    SP : 0322ff24^M

LB0: 02c060e9    LT0: 02c060e6    LC0: 00000000^M

LB1: 02c0a041    LT1: 02c09ffa    LC1: 00000000^M

B0 : 00000000    L0 : 00000000    M0 : 00000000    I0 : 02c1adf4^M

B1 : 00000000    L1 : 00000000    M1 : 00000000    I1 : 02c1bf74^M

B2 : 00000000    L2 : 00000000    M2 : 00000000    I2 : 00000000^M

B3 : 00000000    L3 : 00000000    M3 : 00000000    I3 : 00000000^M

A0.w: 0000000e   A0.x: 00000000   A1.w: 0000000e   A1.x: 00000000^M

USP : 02c1bde0  ASTAT: 02001024^M

^M

Hardware Trace:^M

   0 Target : <0x00004ca8> { _trap_c + 0x0 }^M

     Source : <0xffa0063a> { _exception_to_level5 + 0x9e } CALL pcrel^M

   1 Target : <0xffa0059c> { _exception_to_level5 + 0x0 }^M

     Source : <0xffa0047c> { _bfin_return_from_exception + 0x18 } RTX^M

   2 Target : <0xffa00464> { _bfin_return_from_exception + 0x0 }^M

     Source : <0xffa004f2> { _ex_trap_c + 0x46 } JUMP.S^M

   3 Target : <0xffa004ac> { _ex_trap_c + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   4 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

   5 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   6 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00bdc> { __common_int_entry + 0xcc } RTI^M

   7 Target : <0xffa00b7a> { __common_int_entry + 0x6a }^M

     Source : <0xffa00e94> { _evt_system_call + 0x64 } JUMP.S^M

   8 Target : <0xffa00e94> { _evt_system_call + 0x64 }^M

     Source : <0xffa0088c> { _system_call + 0xb8 } RTS^M

   9 Target : <0xffa00888> { _system_call + 0xb4 }^M

     Source : <0xffa00878> { _system_call + 0xa4 } IF !CC JUMP^M

  10 Target : <0xffa00872> { _system_call + 0x9e }^M

     Source : <0xffa00862> { _system_call + 0x8e } IF !CC JUMP^M

  11 Target : <0xffa00854> { _system_call + 0x80 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

  12 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

  13 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00852> { _system_call + 0x7e } 0x013b^M

  14 Target : <0xffa0083c> { _system_call + 0x68 }^M

     Source : <0x0003b38c> { _sys_munmap + 0x3c } RTS^M

  15 Target : <0x0003b384> { _sys_munmap + 0x34 }^M

     Source : <0x00088c1a> { ___up_write + 0xba } RTS^M

Userspace Stack^M

Stack info:^M

SP: [0x02c1bde0] <0x02c1bde0> [ write04 + 0x1bde0 ]^M

FP: (0x02c1bdec)^M

Memory from 0x02c1bde0 to 02c1c000^M

02c1bde0:[02c0e32c] 02c1bf74  00000004 (02c1be08)<02c006e2> 00000004

02c1bf14 <02c0026a>^M

02c1be00: 00000000  02c1bf14 (02c1bf14)<02c0054e> 00000001  02c0b798

00000027  00000000 ^M

02c1be20: 02c00558  ffffffff  ffffffff  ffffffff  ffffffff  ffffffff  ffffffff

ffffffff ^M

02c1be40: ffffffff  ffffffff  ffffffff  ffffffff  ffffffff  ffffffff  ffffffff

ffffffff ^M

02c1be60: ffffffff  ffffffff  ffffffff  ffffffff  ffffffff  ffffffff  ffffffff

ffffffff ^M

02c1be80: ffffffff  ffffffff  ffffffff  ffffffff  ffffffff  ffffffff  ffffffff

ffffffff ^M

02c1bea0: ffffffff  00000000  00000001  0000000d  00000000  00000000  00001b2b

000011ed ^M

02c1bec0: 00000001  00000000  00000000  00000000  00000000  00000000  00000000

00001000 ^M

02c1bee0: 00000000  40bb0453  00000000  40bb0453  00000000  40bb0453  00000000

00000000 ^M

02c1bf00: 00000000  00000001  00000000  00000000  ffffffff

(02c1bf30)<02c07e98> 00000000 ^M

02c1bf20: 02c0f3bc  00000001  02c1bf74  00000000 (00000000)<03ba3074>

02c0b560  03afc004 ^M

02c1bf40: 03b204d8  00000000  03b204c4  03b20474  00000001  02c0013c  00000000

00000000 ^M

02c1bf60: 02c0b510  02c0b522  00000000  03afc782  00000001  02c1bf96  00000000

02c1bf9e ^M

02c1bf80: 02c1bfa7  02c1bfae  02c1bfbc  02c1bfe4  00000000  72770000  30657469

4d5

!!!! hit Control-C

40034 ^M

02c1bfa0: 742f3d50  4800706d  3d454d4f  4853002f  3d4c4c45  6e69622f  0068732f

48544150 ^M

02c1bfc0: 69622f3d  752f3a6e  622f7273  2f3a6e69  6e696273  73752f3a  62732f72

2f3a6e69 ^M

02c1bfe0: 006e6962  4d524554  6e696c3d  2f007875  2f6e6962  74697277  00343065

00000000 ^M

02c1c000: 0324c8e0 ^M

Return addresses in stack:^M

   frame  1 : <0x02c006e2> [ write04 + 0x6a2 ]^M

    address : <0x02c0026a> [ write04 + 0x22a ]^M

   frame  2 : <0x02c0054e> [ write04 + 0x50e ]^M

   frame  3 : <0x02c07e98> [ write04 + 0x7e58 ]^M

   frame  4 : <0x03ba3074> [ sh + 0x23074 ]^M

^M

write04     0  INFO  :  read() succeded in setting errno to EAGAIN^M

write04     1  PASS  :  Block 1 PASSED^M

write04     0  INFO  :  Exit block 1^M

--

 

munmap03 crashed in kernel with option write_back/slob, write_back/slab.

--

munmap03^M

munmap of non-mmaped memory [ffffffff-00002fff] by process 183 (munmap03)^M

munmap03    1  PASS  :  munma

---pass

p() fails, mapped address is invalid, errno:22CPLB protection violation^M

- Illegal instruction fetch access (memory protection violation).^M

Deferred Exception context^M

CURRENT PROCESS: COMM=munmap03 PID=183^M

CPU = 0^M

TEXT = 0x03180040-0x0318b120        DATA = 0x0318b140-0x0318de18^M

BSS = 0x0318de18-0x03192c70  USER-STACK = 0x0319af70^M

^M

return address: [0x0318426c]; contents of:^M

0x03184240:  0a05  1007  e801  0000  3005  9035  9034  0010 ^M

0x03184250:  e300  01e0  3210  43a8  9310  63f8  2fe3  0000 ^M

0x03184260:  0578  e800  0003  e128  005b  00a0 [3000] 3038 ^M

0x03184270:  e120  f000  0a07  1006  3007  e801  0000  0538 ^M

^M

ADSP-BF537-0.3 500(MHz CCLK) 125(MHz SCLK) (mpu on)^M

Linux version 2.6.28.10-ADI-2009R1-svn6925^M

Built with gcc version 4.1.2 (ADI svn)^M

^M

SEQUENCER STATUS:               Not tainted^M

SEQSTAT: 0006002b  IPEND: 0030  SYSCFG: 0006^M

  EXCAUSE   : 0x2b^M

  interrupts disabled^M

  physical IVG5 asserted : <0xffa00be0> { _evt_ivhw + 0x0 }^M

RETE: <0x00000000> /* Maybe null pointer? */^M

RETN: <0x031c4000> /* kernel dynamic memory */^M

RETX: <0x00000480> /* Maybe fixed code section */^M

RETS: <0x03180692> [ munmap03 + 0x652 ]^M

PC  : <0x0318426c> [ munmap03 + 0x422c ]^M

DCPLB_FAULT_ADDR: <0x031c3d78> /* kernel dynamic memory */^M

ICPLB_FAULT_ADDR: <0x00088bf4> { _sprintf + 0x0 }^M

^M

PROCESSOR STATE:^M

R0 : 00000000    R1 : 00003000    R2 : 0000004c    R3 : 0318db88^M

R4 : 00000001    R5 : 0318b0f8    R6 : 0318ed80    R7 : 00000000^M

P0 : 0000005b    P1 : 0000000c    P2 : 0318edc4    P3 : 0319af74^M

P4 : 0318de14    P5 : 0318b140    FP : 0319aed4    SP : 031c3f24^M

LB0: 03185eb5    LT0: 03185eb2    LC0: 00000000^M

LB1: 03189bb9    LT1: 03189b72    LC1: 00000000^M

B0 : 00000000    L0 : 00000000    M0 : 00000000    I0 : 03199f0c^M

B1 : 00000000    L1 : 00000000    M1 : 00000000    I1 : 0319af74^M

B2 : 00000000    L2 : 00000000    M2 : 00000000    I2 : 00000000^M

B3 : 00000000    L3 : 00000000    M3 : 00000000    I3 : 00000000^M

A0.w: 0000003a   A0.x: 00000000   A1.w: 0000003a   A1.x: 00000000^M

USP : 0319aec8  ASTAT: 02001025^M

^M

Hardware Trace:^M

   0 Target : <0x00004c90> { _trap_c + 0x0 }^M

     So

!!!! hit Control-C

urce : <0xffa0063a> { _exception_to_level5 + 0x9e } CALL pcrel^M

   1 Target : <0xffa0059c> { _exception_to_level5 + 0x0 }^M

     Source : <0xffa0047c> { _bfin_return_from_exception + 0x18 } RTX^M

   2 Target : <0xffa00464> { _bfin_return_from_exception + 0x0 }^M

     Source : <0xffa004f2> { _ex_trap_c + 0x46 } JUMP.S^M

   3 Target : <0xffa004ac> { _ex_trap_c + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   4 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00408> { _ex_dcplb_miss + 0x78 } RTX^M

   5 Target : <0xffa00390> { _ex_dcplb_miss + 0x0 }^M

     Source : <0xffa00704> { _trap + 0x58 } JUMP (P4)^M

   6 Target : <0xffa006ac> { _trap + 0x0 }^M

     Source : <0xffa00bdc> { __common_int_entry + 0xcc } RTI^M

   7 Target : <0xffa00b7a> { __common_int_entry + 0x6a }^M

     Source : <0xffa00e94> { _evt_system_call + 0x64 } JUMP.S^M

   8 Target : <0xffa00e94> { _evt_system_call + 0x64 }^M

     Source : <0xffa0088c> { _system_call + 0xb8 } RTS^M

   9 Target : <0xffa00888> { _system_call + 0xb4 }^M

     Source : <0xffa00878> { _system_call + 0xa4 } IF !CC JUMP^M

  10 Target : <0xffa00872> { _system_call + 0x9e }^M

     Source : <0xffa00862> { _system_call + 0x8e } IF !CC JUMP^M

  11 Target : <0xffa00850> { _system_call + 0x7c }^M

     Source : <0xffa00870> { _system_call + 0x9c } JUMP.S^M

  12 Target : <0xffa0086e> { _system_call + 0x9a }^M

     Source : <0xffa01830> { _schedule + 0x1bc } RTS^M

  13 Target : <0xffa01822> { _schedule + 0x1ae }^M

     Source : <0x0000d6ee> { _finish_task_switch + 0x52 } RTS^M

  14 Target : <0x0000d6e0> { _finish_task_switch + 0x44 }^M

     Source : <0x0000d6c0> { _finish_task_switch + 0x24 } IF !CC JUMP^M

  15 Target : <0x0000d69c> { _finish_task_switch + 0x0 }^M

     Source : <0xffa0181e> { _schedule + 0x1aa } CALL pcrel^M

Userspace Stack^M

Stack info:^M

SP: [0x0319aec8] <0x0319aec8> [ munmap03 + 0x1aec8 ]^M

FP: (0x0319aec8)^M

Memory from 0x0319aec0 to 0319b000^M

0319aec0: 00000000  0319aef8 [0319aef8]<03180506> 0318b0f8  0319aef8

<03180692> 00000000 ^M

0319aee0: 000001b6  0319aef8 <03184286> 00000000  ffffffff  ffffffff

0319af1c <03180332>^M

0319af00: 00000000  00000000  0318b1ac  00000016  00000000  00000000  00000000

0319af30 ^M

0319af20:<03187b6c> 00000001  0319af74  00000000  00000000

<030a3074> 0318b140  03a88004 ^M

0319af40: 03ae06b8  00000000  03ae069c  03ae064c  00000001  0318013c  00000000

00000000 ^M

0319af60: 0318b0f8  0318b10a  00000000  03a88783  00000001  0319af94  00000000

0319af9d ^M

0319af80:<0319afa6> 0319afad  0319afbb  0319afe3  00000000  6d6e756d

33307061  504d5400 ^M

0319afa0: 6d742f3d  4f480070  2f3d454d  45485300  2f3d4c4c  2f6e6962  50006873

3d485441 ^M

0319afc0: 6e69622f  73752f3a  69622f72  732f3a6e  3a6e6962  7273752f  6962732f

622f3a6e ^M

0319afe0: 54006e69  3d4d5245  756e696c  622f0078  6d2f6e69  616d6e75  00333070

00000000 ^M

0319b000: 08109128 ^M

Return addresses in stack:^M

   frame  1 : <0x03180506> [ munmap03 + 0x4c6 ]^M

    address : <0x03180692> [ munmap03 + 0x652 ]^M

    address : <0x03184286> [ munmap03 + 0x4246 ]^M

   frame  2 : <0x03180332> [ munmap03 + 0x2f2 ]^M

   frame  3 : <0x03187b6c> [ munmap03 + 0x7b2c ]^M

   frame  4 : <0x030a3074> [ sh + 0x23074 ]^M

    address : <0x0319afa6> [ munmap03 + 0x1afa6 ]^M

--

 

--- Bernd Schmidt                                            2009-07-09 09:22:48

Again, missing important information.  Which versions (toolchain, kernel) passed

the test previously?

 

--- Robin Getz                                               2009-07-09 11:30:56

Bernd - it is there.

 

Last passed version:

--

root:/> version

kernel:    Linux release 2.6.28.10-ADI-2009R1-pre-svn6400, build #4 Wed May 20

22:29:01 GMT 2009^M

toolchain: bfin-uclinux-gcc release gcc version 4.1.2 (ADI svn)^M

user-dist: release svn-8084, build #16 Wed May 20 22:28:18 GMT 2009^M

root:/>

--

 

It failed since bellow version:

--

root:/> version^M

kernel:    Linux release 2.6.28.10-ADI-2009R1-pre-svn6437, build #6 Thu May 21

13:57:17 GMT 2009^M

toolchain: bfin-uclinux-gcc release gcc version 4.1.2 (ADI svn)^M

user-dist: release svn-8085, build #17 Thu May 21 13:56:39 GMT 2009^M

root:/>

 

Since you only made one commit between those two kernel version, I think Sonic

feels it is :

 

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

r6408 | bernds | 2009-05-20 09:57:02 -0400 (Wed, 20 May 2009) | 7 lines

 

Bug[#5139]

File mappings aren't necessarily page-aligned, so take that into

account when applying memory protections.

 

Also, fix what appears to be a cut-and-paste bug introduced a while ago

where we weren't clearing protections for unmapped pages.

=========

 

 

I think Graf sent a reply (today) to the commit message (you did in May)

 

On Thu 9 Jul 2009 06:00, gyang pondered:

> On Wed, 2009-05-20 at 08:57 -0500, bernds@blackfin.uclinux.org wrote:

> > Revision

> >         6408

> > Author

> >         bernds

> > Date

> >         2009-05-20 08:57:02 -0500 (Wed, 20 May 2009)

> > Log Message

> > Bug[#5139]

> > File mappings aren't necessarily page-aligned, so take that into

> > account when applying memory protections.

> >

> > Also, fix what appears to be a cut-and-paste bug introduced a while

ago

> > where we weren't clearing protections for unmapped pages.

> > Modified Paths

> >       * trunk/mm/nommu.c

> > Diff

> > Modified: trunk/mm/nommu.c (6407 => 6408)

> >

> > --- trunk/mm/nommu.c    2009-05-20 13:39:48 UTC (rev 6407)

> > +++ trunk/mm/nommu.c    2009-05-20 13:57:02 UTC (rev 6408)

> > @@ -430,9 +430,9 @@

> >      long len = vma->vm_end - vma->vm_start;

> > 

> >  #ifdef CONFIG_MPU

> > -    long start = vma->vm_start;

> > +    long start = vma->vm_start & (PAGE_SIZE - 1);

>

> Shouldn't it be ~(PAGE_SIZE - 1)?

>

> >      while (start < vma->vm_end) {

> > -        protect_page(mm, start, vma->vm_flags);

> > +        protect_page(mm, start, 0);

> >          start += PAGE_SIZE;

> >      }

> >      update_protections(mm);

> > @@ -460,7 +460,7 @@

> >      struct vm_area_struct *vma = vml->vma;

> > 

> >  #ifdef CONFIG_MPU

> > -    long start = vma->vm_start;

> > +    long start = vma->vm_start & (PAGE_SIZE - 1);

>

> Also here.

>

> >      while (start < vma->vm_end) {

> >          protect_page(mm, start, vma->vm_flags);

> >          start += PAGE_SIZE;

 

 

--- Bernd Schmidt                                            2009-07-09 15:59:22

Ah.  I missed that in between all the crash dumps.

 

--- Bernd Schmidt                                            2009-07-09 16:05:34

That reminds me, given that these crash dumps are typically not the useful part

of the information, can we attach them as files in the future so that the

relevant parts of the bug report are easily visible?

 

--- Bernd Schmidt                                            2009-07-09 16:07:18

That reminds me, given that these crash dumps are typically not the useful part

of the information, can we attach them as files in the future so that the

relevant parts of the bug report are easily visible?

 

--- Vivi Li                                                  2009-07-09 22:37:42

OK, that's a good idea. Thanks for your suggestion.

 

--- Sonic Zhang                                              2009-07-09 22:51:24

This looks like a duplicated bug of bug 5139.

 

--- Vivi Li                                                  2009-07-12 23:48:07

OK now.

Close it.

 

 

 

    Files

    Changes

    Commits

    Dependencies

    Duplicates

    Associations

    Tags

 

File Name     File Type     File Size     Posted By

config.dll    application/octet-stream    32698    Vivi Li

Attachments

Outcomes