Hi All,
Another test.
Turning on

echo "1" >ipipe/trace/enable
echo "1" >ipipe/trace/verbose

causes the system to continually generate an exception.


NULL pointer access (probably)

CURRENT PROCESS:

COMM=sh PID=140
TEXT = 0x03100000-0x03150640  DATA = 0x031c0640-0x031ca1b8
BSS = 0x031ca1b8-0x03200000   USER-STACK = 0x0321fee0

return address: 0x00070b1e; contents of [PC-16...PC+8]:


RETE:  00000000  RETN: 0332dd30  RETX: 00070b1e  RETS: 00070b14
IPEND: 8030  SYSCFG: 0036
SEQSTAT: 00060027    SP: 0332dc54
R0: 0332a000    R1: 0332de60    R2: 00002e0b    R3: 00002e0d
R4: 00000001    R5: 0332a000    R6: ffffff9c    R7: 0332a000
P0: 00000004    P1: 0332dd3c    P2: 00000013    P3: 0332de60
P4: 0343a440    P5: 034c8668    FP: 0332dd8c
A0.w: 00000000    A0.x: 00000000    A1.w: 00000000    A1.x: 00000000
LB0: ffa02264  LT0: ffa02264  LC0: 00000000
LB1: 0002df58  LT1: 0002df32  LC1: 00000002
B0: 00000000  L0: 00000000  M0: 00000000  I0: 00000000
B1: 00000000  L1: 00000000  M1: 00000000  I1: 031d18b8
B2: 00000000  L2: 00000000  M2: 00000000  I2: 00000000
B3: 00000000  L3: 00000000  M3: 00000000  I3: 00000000

USP: 0321facc   ASTAT: 02003024
DCPLB_FAULT_ADDR=00000000
ICPLB_FAULT_ADDR=00070b1e


Hardware Trace:
  0 Target : <0x00004696> { _trap_c + 0x12 }
    Source : <0x000078fa> { out + 0x4 }
  1 Target : <0x000078f2> { __mcount + 0x26 }
    Source : <0x0002e07e> { ___ipipe_trace + 0x1ea }
  2 Target : <0x0002e05a> { ___ipipe_trace + 0x1c6 }
    Source : <0x0002e08e> { ___ipipe_trace + 0x1fa }
  3 Target : <0x0002e08c> { ___ipipe_trace + 0x1f8 }
    Source : <0x0002df92> { ___ipipe_trace + 0xfe }
  4 Target : <0x0002df5a> { ___ipipe_trace + 0xc6 }
    Source : <0x0002df36> { ___ipipe_trace + 0xa2 }
  5 Target : <0x0002df54> { ___ipipe_trace + 0xc0 }
    Source : <0x0002df40> { ___ipipe_trace + 0xac }
  6 Target : <0x0002df58> { ___ipipe_trace + 0xc4 }
    Source : <0x0002e08a> { ___ipipe_trace + 0x1f6 }
  7 Target : <0x0002e080> { ___ipipe_trace + 0x1ec }
    Source : <0x0002df56> { ___ipipe_trace + 0xc2 }
  8 Target : <0x0002df54> { ___ipipe_trace + 0xc0 }
    Source : <0x0002df40> { ___ipipe_trace + 0xac }
  9 Target : <0x0002df3c> { ___ipipe_trace + 0xa8 }
    Source : <0x0002df30> { ___ipipe_trace + 0x9c }
10 Target : <0x0002de94> { ___ipipe_trace + 0x0 }
    Source : <0x000078ee> { __mcount + 0x22 }
11 Target : <0x000078cc> { __mcount + 0x0 }
    Source : <0x00004692> { _trap_c + 0xe }
12 Target : <0x00004684> { _trap_c + 0x0 }
    Source : <0xffa00b98> { _exception_to_level5 + 0xb4 }
13 Target : <0xffa00ae4> { _exception_to_level5 + 0x0 }
    Source : <0xffa00ae2> { _ex_trap_c + 0x4e }
14 Target : <0xffa00a94> { _ex_trap_c + 0x0 }
    Source : <0xffa00c38> { _trap + 0x28 }
15 Target : <0xffa00c10> { _trap + 0x0 }
    Source : <0xffa011ca> { __common_int_entry + 0xde }
Stack from 0332dc28:
         00000001 0332dd8c ffa00b9c 00178750 00178750 00178744 0332a000 
00000001
         02000000 003f42a0 ffa00bba 00070b1e 00008030 00060027 00000000 
0332dd30
         00070b1e 00070b1e 00070b14 0332a000 02003024 0002df58 ffa02264 
0002df32
         ffa02264 00000002 00000000 00000000 00000000 00000000 00000000 
00000000
         00000000 00000000 00000000 00000000 00000000 00000000 00000000 
00000000
         00000000 00000000 00000000 00000000 00000000 031d18b8 00000000 
0321facc
Call Trace:
[<00002e0d>] _do_rt_sigreturn+0x6e1/0x7e0
[<00002e0b>] _do_rt_sigreturn+0x6df/0x7e0
[<000078f2>] __mcount+0x26/0x2a
[<00070e84>] _do_path_lookup+0x14/0x2b8
[<0002e23c>] _ipipe_trace_end+0x24/0x2c
[<00070f34>] _do_path_lookup+0xc4/0x2b8
[<000694b0>] _get_empty_filp+0x74/0x134
[<00071a14>] ___path_lookup_intent_open+0x38/0x80
[<00071be6>] _open_namei+0xa6/0x600
[<00066c46>] _do_filp_open+0x26/0x44
[<0006690e>] _get_unused_fd+0x3e/0xac
[<00066c9a>] _do_sys_open+0x36/0xb0
[<00066d4c>] _sys_open+0x20/0x28
[<00066d2c>] _sys_open+0x0/0x28
[<00007898>] ___ipipe_syscall_root+0xdc/0x110
[<00008000>] _free_initmem+0x7c/0xe8

 




Robin Getz wrote:
> On Tue 10 Apr 2007 12:46, Phil Wilshire pondered:
>> Using the latest svn
> 
> svn trunk, or svn release branch?
> 

_______________________________________________
Uclinux-dist-devel mailing list
Uclinux-dist-devel@blackfin.uclinux.org
http://blackfin.uclinux.org/mailman/listinfo/uclinux-dist-devel

Reply via email to