Subject: test6-rmk5-np2 and start-stop-daemon (yet again)

From: I-Gene Leong <[email-masked]>
Date: Thu, 24 Aug 2000 10:57:53 -0700 (PDT)

That PCMCIA fix now causes start-stop-daemon to _hang_. :)

Additionally, looks to me as though some heavy work is going on in
there; subbing in the test4-rmk1-np1 sa1100_generic.c still causes it to
oops. Looks to me as though it's a memory mapping problem, though:

cardmgr[33]: starting, version is 3.1.11
cardmgr[33]: watching 2 sockets
cardmgr[33]: initializing socket 1
cardmgr[33]: socket 1: ATA/IDE Fixed Disk
Unable to handle kernel paging request at virtual address c4000006
pgd = c1dac000
*pgd = 00000000, *pmd = 00000000
Internal error: Oops: 0
CPU: 0
pc : [<c0092448>]    lr : [<c00203d4>]
sp : c1d455e4  ip : a0000013  fp : c1d45604
r10: 60000013  r9 : c01e8a60  r8 : c0149b04
r7 : 000000ec  r6 : c01499d0  r5 : c0149b04  r4 : c0149a20
r3 : 000000a0  r2 : c4000006  r1 : c1d455a0  r0 : 00000000
Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  Segment user
Control: C1DAD17F  Table: C1DAD17F  DAC: 00000015
Process cardmgr (pid: 33, stackpage=c1d45000)
Stack: 
c1d455c0:                                               c00203d4 c0092448 60000013 
c1d455e0: ffffffff c0149a20 c0149b04 c01499d0  00000000 c0149b04 c1d45630 c1d45608 
c1d45600: c0092ac0 c00923e4 c1d45634 c01499d0  00000000 c1d45634 c01499d0 c0128b04 
c1d45620: 00000000 c1d45664 c1d45634 c00934e8  c00929d4 00000001 00000001 00000001 
c1d45640: 00000001 c01499d0 00000000 c013ad84  c01499d0 c01499d0 c1d45674 c1d45668 
c1d45660: c008e948 c0093480 c1d4569c c1d45678  c008f2ec c008e930 c4000008 c1d456a0 
c1d45680: e400000e 0000002b e4000000 e400000e  c1d45704 c1d456a0 c008f390 c008f1cc 
c1d456a0: c4000000 c4000001 c4000002 c4000003  c4000004 c4000005 c4000006 c4000007 
c1d456c0: c400000e 00000000 0000002b 00000000  00000000 00000000 00000000 00000000 
c1d456e0: 00000000 00000000 c1d45b54 00000000  00000000 c01e8b60 c1d45b9c c1d45708 
c1d45700: c009502c c008f338 00000000 00000000  ffffffff 00000000 c01e8b60 21095901 
c1d45720: 00000201 00000027 0007a120 0006ddd0  00086470 c1ff1800 00000002 000c3500 
c1d45740: ec000000 c1d45900 c1d45918 c009b994  c009fb9c c1d45940 c1d45986 c1ff1800 
c1d45760: c1ff1800 00000000 c1ff1b74 00000005  c1ff1800 00000017 c1ff1800 ec000000 
c1d45780: c1d45984 00000000 c009b994 00000000  00000016 00000000 c1ff1800 c1ff0164 
c1d457a0: 00000000 00000010 00000006 00000018  c1d459d0 c1d459e7 c01e8660 c1d45b0c 
c1d457c0: c1d45ccc 00000000 bffff85c c1d45c80  c1d459bc c1d459a4 c009ccd0 c009cba4 
c1d457e0: c1d45b0f c1d45b0e c1d45ad0 c1d459cc  c1d459c0 c009db6c c009cc80 c1d45b08 
c1d45800: c1d459d0 c1ff1800 00000002 c1ff1bab  00000016 000000b4 c1d45a28 c1d45a1c 
c1d45820: 000000f0 0000ffff c00f00cc 00000800  00000000 00000000 00000001 c1d45b74 
c1d45840: 000000b4 00000001 c1ff1800 c1d45a50  c1d45a20 c009c5d4 c009c390 c1d45a28 
c1d45860: c1d45a44 c1d4ffff c1d45b74 c01e8a60  c01e8a60 00000001 c01e8b8c 00000004 
c1d45880: c1d45a70 c1d45a54 c009c378 c009c500  c1ff0300 00000000 00000021 00000021 
c1d458a0: 00000021 c0037ed0 00000000 c1d458d0  c1d458bc c00a47a8 c00a45c8 c01e8260 
c1d458c0: c012888c c1d458ec c1d458d4 c008bdf8  c00a4694 c01e8360 c012888c c1ff0300 
c1d458e0: 00005901 00000200 00000021 00050910  0006ddd0 00086470 c1ff1800 00000002 
c1d45900: 0006ddd0 ec000000 c1d45900 c1d45918  c009b994 c009fb9c c1d45940 c1d45986 
c1d45920: c1ff1800 c1ff1800 00000000 c1ff1b74  00000005 c1ff1800 00000017 c1ff1800 
c1d45940: ec000000 c1d45984 00000000 c009b994  00000000 00000016 00000000 c1ff1800 
c1d45960: c1ff0064 00000000 00000010 00000006  00000018 c1d459d0 c1d459e7 c01e8660 
c1d45980: c1d45b0c c1d45ccc 00000000 bffff85c  c1d45c80 c1d459bc c1d459a4 c009ccd0 
c1d459a0: c009cba4 c1d45b0f c1d45b0e c1d45ad0  c1d459cc c1d459c0 c009db6c c009cc80 
c1d459c0: c1d45b08 c1d459d0 c1ff1800 00000002  c1ff1bab 00000016 000000b4 c1d45a28 
c1d459e0: c1d45a1c 00000000 0000ffff c00f00cc  00000800 00000000 00000000 00000001 
c1d45a00: c1d45b74 000000b4 00000001 c1ff1800  c1d45a50 c1d45a20 c009c5d4 c009c390 
c1d45a20: c1d45a28 c1d45a44 c1d4ffff c1d45b74  c01e8a60 c01e8a60 00000001 c01e8b8c 
c1d45a40: 00000004 c1d45a70 c1d45a54 c009c378  c009c500 b5210101 755d4d1e fffff064 
c1d45a60: 00000021 c1d45bac c1d45a74 c009dc28  c009c284 c1d45ac0 c1d45ae2 c1ff1800 
c1d45a80: c1ff1800 00000002 c1ff1bab 00000016  000000b4 c1d45ae0 c1d45ad4 c1d45aa8 
c1d45aa0: c009c120 c00f14cc c1d45ae0 c1d45c80  000000b4 00000001 c1d45c80 000000b4 
c1d45ac0: 00000001 c1ff1800 c1d45b08 c1d45ad8  c009c5d4 c009c390 c1d45ae0 00000000 
c1d45ae0: 0000ffff 00000000 c1d45b0c c01e8660  c1d45ccc 00000000 c1d45c80 c1d45cc4 
c1d45b00: c1d45b0c c009ddcc c009c518 00030104  530b0c08 00000001 c1e5d000 00000000 
c1d45b20: c013cca0 00000000 c011c080 c013cca0  c1d45c00 c1d45b54 c1d45b44 c0089828 
c1d45b40: c00208d0 00000000 c1d45b6c c1d45b58  c00897b8 00000000 c013c91b 00000110 
c1d45b60: 00000000 0000006e ff00061b c0089706  c1d45a54 c1ff1800 c01e8a60 c01e8a9c 
c1d45b80: 00000001 c01e8b8c c014a5b0 00000004  c1d45bac c1d45ba0 c0095280 c0094c68 
c1d45ba0: c1d45c20 c1d45bb0 c0099f64 c00951f8  c0027ed0 00000000 00000011 20000000 
c1d45bc0: c012bf38 c1d45bfc c1d45bd4 c0015b90  c0027ce8 fa050000 c1d45c48 00000002 
c1d45be0: c009bfd8 80000013 ffffffff 00000001  c1d45c70 c1d45c00 c01e8b8c c1d45c44 
c1d45c00: c0128c50 c0128c30 c00951ec 02011eb8  c01e84a4 c1d45c40 c1d45c24 c009b614 
c1d45c20: c0099d30 c1ff1bab c01f78e0 c01dc260  c01e8b60 c1d45c94 c1d45c44 c0094b68 
c1d45c40: c009b3c4 c0128c30 00000012 0000660c  c00951ec c1d45ccc 000000b4 00000001 
c1d45c60: 00000000 c1d45c98 c01e8b60 c1d45c94  00000210 c01f78e0 c01dc260 00000000 
c1d45c80: c1d45ccc 00000001 c1d45cc4 c1d45c98  c00971c8 c0094a48 c1000001 c01dc260 
c1d45ca0: c050643c c01e84a4 00000000 00000000  00000001 00000050 c1d45f88 c1d45cc8 
c1d45cc0: c0097e00 c0097060 80000000 5f656469  00007363 00000000 00000000 00000000 
c1d45ce0: 00000000 00000000 00000000 00000000  00000000 00000000 00000000 00000000 
c1d45d00: 00000000 00000000 00000000 00000000  00000000 00000000 00000000 c1d45d28 
c1d45d20: c003be10 c0039978 c1d45d58 c1d45d38  c003becc c003bde8 c000001f 00000000 
c1d45d40: c1fbb300 c1fb95a0 c1dab454 c1d45d7c  c1d45d5c c002f1e4 c002f200 c1dab454 
c1d45d60: c1fb95a0 c1fbb300 00000001 c1dab454  c1d45da4 c1d45d80 c002f29c c002f19c 
c1d45d80: 40015000 c1dab454 c1d44000 c1fb95a0  c1dad000 40015000 c1d45de0 c1d45da8 
c1d45da0: c002f484 c002f254 c1dab454 00000000  00000001 00000001 c1fb95a0 c1d44000 
c1d45dc0: ffffffff 40015000 00000000 00000000  c1fbb300 c1d45e08 c1d45de4 c001a55c 
c1d45de0: c002f360 c1fbb31c c1d44000 c1d45ee4  40015000 c1fbb300 00000400 c1d45ec0 
c1d45e00: c1d45e0c c001a700 c001a4f4 c0132550  00001104 00000000 c1d45e24 c0053604 
c1d45e20: c00208d0 00000000 00000000 c01dbfd8  00000000 00000000 00000000 c1d45e4c 
c1d45e40: c0112750 00000000 00000020 c0053930  c0053520 00000000 c01dd800 c1fea120 
c1d45e60: 00001104 c1d22c60 ffffffea 00000001  00000000 c1d45e9c c1d45e84 c0056eb0 
c1d45e80: c0053868 c1fea120 c1d266a0 c1fea120  00000000 00000000 00000000 00000000 
c1d45ea0: 00000000 c1d1301b ffffffff 60000013  00000e88 c01c1c18 c01c1c00 c0123544 
c1d45ec0: 00000000 c1dad004 00115000 c1dab458  c1d45eec c1d45ee0 c0039b80 c0039450 
c1d45ee0: c1d45f04 c1d45ef0 c003a228 c0039b40  c1d100bf 00000001 c1d45f50 c1d45f08 
c1d45f00: c002da7c c003a178 40115000 c1dad004  00000001 00000001 c1fb95a0 40015000 
c1d45f20: c1d45f50 c1d45f30 c00302dc c0037d9c  c1d44000 c1fb95a0 c1d44000 c1d44000 
c1d45f40: 00000000 c1d45f94 c1d45f54 c00307e8  c00303e8 c1fb9760 40016000 00000000 
c1d45f60: 02011eb8 c0012720 c050643c ffffffe7  00000001 00000036 00000000 c1d45fac 
c1d45f80: c1d45f8c c004e008 c0097880 00000001  02011eb8 20000010 00000000 c00150a4 
c1d45fa0: 00000000 c1d45fb0 c0014f20 c004ddc8  00000001 c001ae74 00000001 c050643c 
c1d45fc0: 02011eb8 00000000 00000001 02011eb8  02010fd8 00000000 020224a8 02011014 
c1d45fe0: 00000000 bffffb4c 02010ef0 bffffb1c  02002aa0 400b3b54 20000010 00000001 
Backtrace: 
Function entered at [do_probe] from [<c0092ac0>]
 r8 = C0149B04  r7 = 00000000  r6 = C01499D0  r5 = C0149B04
 r4 = C0149A20 
Function entered at [probe_hwif] from [<c00934e8>]
Function entered at [ideprobe_init] from [<c008e948>]
 r8 = C01499D0  r7 = C01499D0  r6 = C013AD84  r5 = 00000000
 r4 = C01499D0 
Function entered at [ide_probe_module] from [<c008f2ec>]
Function entered at [ide_register_hw] from [<c008f390>]
Function entered at [ide_register] from [<c009502c>]
 r7 = C01E8B60  r6 = 00000000  r5 = 00000000  r4 = C1D45B54
Function entered at [ide_config] from [<c0095280>]
Function entered at [ide_event] from [<c0099f64>]
Function entered at [pcmcia_register_client] from [<c009b614>]
Function entered at [CardServices] from [<c0094b68>]
 r4 = C01E8B60 
Function entered at [ide_attach] from [<c00971c8>]
 r8 = 00000001  r7 = C1D45CCC  r6 = 00000000  r5 = C01DC260
 r4 = C01F78E0 
Function entered at [bind_request] from [<c0097e00>]
Function entered at [ds_ioctl] from [<c004e008>]
Function entered at [sys_ioctl] from [<c0014f20>]
 r8 = C00150A4  r7 = 00000000  r6 = 20000010  r5 = 02011EB8
 r4 = 00000001 
Code: e5962020 e5d430a8 (e5c23000) ebfff626 e59430cc 

[yes, I did sub in the function names from System.map]

-- 
I-Gene Leong
[email-masked] / 604-646-6962
"We see Linux as being much of a fad as the Internet was in 1995."
  - Irving Wladawsky-Berger, IBM VP of technology and strategy

unsubscribe: body of `unsubscribe linux-arm-kernel' to [email-masked]