[Prism54-devel] Re: device soft reset timed out on ixdp425

Lai Li laili@interepoch.com.tw
03 Feb 2004 15:26:03 +0800


--=-3tsS5xlq0e8cVzKVISXW
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

hi Luis,

i did your suggestions at the same time.

1. Move the ISL38XX_INT_IDENT_INIT interrupt interrupt at the
beginning of isl38xx_interface_reset in isl_38xx.c 
2. Don't do the check for completion in islpci_reset_if, assume the 
soft reset went through fine. 

it shows the messges when i ifconfig up.......

eth0: timeout waiting for mgmt response
Unable to handle kernel NULL pointer dereference at virtual address 0000001f
mm = c000b5a0 pgd = c0bf4000
*pgd = 00bf3001, *pmd = 00bf3001, *pte = 00000000, *ppte = 00000000
Internal error: Oops: 0
CPU: 0
pc : [<c5adedf8>]    lr : [<00000001>]    Tainted: P
sp : c0bb1e80  ip : 60000013  fp : 00000005
r10: 00000000  r9 : c0b79160  r8 : 00000001
r7 : ffffff92  r6 : c0e27da0  r5 : ff020009  r4 : c5ae0c28
r3 : ffffff92  r2 : 0000001b  r1 : c0bb1e4c  r0 : 0000001b
Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  Segment user
Control: 39FF  Table: 00BF4000  DAC: 00000015
Process ifconfig (pid: 58, stack limit = 0xc0bb0368)
Stack: (0xc0bb1e80 to 0xc0bb2000)
1e80: 00000004 c0bb1e8c c5ae0c58 0000001b c0b79160 c0b79164 00000001 00000000
1ea0: c0b79000 00000000 00000000 00000000 c5adeeac 00000001 c5adbe54 c5ae0110
1ec0: c0b79160 c0b79164 c5adbe64 c0b79160 c0b79160 c5ad9b8c 00000000 c5ad9e2c
1ee0: c0b79000 c0b7902c c0b79160 c5ad9940 c0b79000 c0b7902c 00000000 c00c5b24
1f00: c0b79000 00001043 00001002 c00c7268 00000000 00000000 bffffd24 c0bb1f50
1f20: c00f9b7c 00000014 00000000 00008914 10430070 00000000 00015d28 bfffff40
1f40: 65746830 0000a590 bfffff40 00000000 10430070 00000000 00015d28 bfffff40
1f60: 00008914 c0c368c0 bffffd24 00000004 ffffffe7 c0bb0000 40127524 00000000
1f80: c00bf6a8 c0052278 c0bb1fb0 c0148d08 bffffd64 bffffd24 00000041 00000036
1fa0: c00176c4 c0017500 bffffd64 c001747c 00000004 00008914 bffffd24 00001043
1fc0: bffffd64 bffffd24 00000041 00015f54 bffffe6c 00000000 40127524 bffffd64
1fe0: 000160f0 bffffd24 000094f0 400d4c84 60000010 00000004 00000000 00000000
Backtrace: invalid frame pointer
Code: e1580002 e0866003 daffffe9 eaffffe2 (e5923004)
Segmentation fault

Lai

--=-3tsS5xlq0e8cVzKVISXW
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/1.1.8">
</HEAD>
<BODY>
<PRE>hi Luis,

i did your suggestions at the same time.

1. Move the ISL38XX_INT_IDENT_INIT interrupt interrupt at the
beginning of isl38xx_interface_reset in isl_38xx.c 
2. Don't do the check for completion in islpci_reset_if, assume the 
soft reset went through fine. 

it shows the messges when i ifconfig up.......

eth0: timeout waiting for mgmt response
Unable to handle kernel NULL pointer dereference at virtual address 0000001f
mm = c000b5a0 pgd = c0bf4000
*pgd = 00bf3001, *pmd = 00bf3001, *pte = 00000000, *ppte = 00000000
Internal error: Oops: 0
CPU: 0
pc : [&lt;c5adedf8&gt;]&nbsp;&nbsp;&nbsp; lr : [&lt;00000001&gt;]&nbsp;&nbsp;&nbsp; Tainted: P
sp : c0bb1e80&nbsp; ip : 60000013&nbsp; fp : 00000005
r10: 00000000&nbsp; r9 : c0b79160&nbsp; r8 : 00000001
r7 : ffffff92&nbsp; r6 : c0e27da0&nbsp; r5 : ff020009&nbsp; r4 : c5ae0c28
r3 : ffffff92&nbsp; r2 : 0000001b&nbsp; r1 : c0bb1e4c&nbsp; r0 : 0000001b
Flags: nzCv&nbsp; IRQs on&nbsp; FIQs on&nbsp; Mode SVC_32&nbsp; Segment user
Control: 39FF&nbsp; Table: 00BF4000&nbsp; DAC: 00000015
Process ifconfig (pid: 58, stack limit = 0xc0bb0368)
Stack: (0xc0bb1e80 to 0xc0bb2000)
1e80: 00000004 c0bb1e8c c5ae0c58 0000001b c0b79160 c0b79164 00000001 00000000
1ea0: c0b79000 00000000 00000000 00000000 c5adeeac 00000001 c5adbe54 c5ae0110
1ec0: c0b79160 c0b79164 c5adbe64 c0b79160 c0b79160 c5ad9b8c 00000000 c5ad9e2c
1ee0: c0b79000 c0b7902c c0b79160 c5ad9940 c0b79000 c0b7902c 00000000 c00c5b24
1f00: c0b79000 00001043 00001002 c00c7268 00000000 00000000 bffffd24 c0bb1f50
1f20: c00f9b7c 00000014 00000000 00008914 10430070 00000000 00015d28 bfffff40
1f40: 65746830 0000a590 bfffff40 00000000 10430070 00000000 00015d28 bfffff40
1f60: 00008914 c0c368c0 bffffd24 00000004 ffffffe7 c0bb0000 40127524 00000000
1f80: c00bf6a8 c0052278 c0bb1fb0 c0148d08 bffffd64 bffffd24 00000041 00000036
1fa0: c00176c4 c0017500 bffffd64 c001747c 00000004 00008914 bffffd24 00001043
1fc0: bffffd64 bffffd24 00000041 00015f54 bffffe6c 00000000 40127524 bffffd64
1fe0: 000160f0 bffffd24 000094f0 400d4c84 60000010 00000004 00000000 00000000
Backtrace: invalid frame pointer
Code: e1580002 e0866003 daffffe9 eaffffe2 (e5923004)
Segmentation fault

Lai</PRE>
</BODY>
</HTML>

--=-3tsS5xlq0e8cVzKVISXW--