Linux-kernel mailing list archive 1997-48,: 2.1.66 Oops fs

# 2.1.66 Oops fs

Andrea Arcangeli (arcangeli@mbox.queen.it)
Thu, 4 Dec 1997 18:06:56 +0100 (CET)

- Messages sorted by: [ date ][ thread ][ subject ][ author ]
- Next message: Ildar Khabibrakhmanov: "RE: 2.1.70: stange NFS modes"
- Previous message: Michael Harnois: "Re: fix for ppp under 2.1.69/2.1.70"

I got an Oops with a tty, serial and latest udma patched 2.1.66:

Dec 4 17:18:41 arca kernel: Unable to handle kernel paging request at virtual address e22c002c
Dec 4 17:18:41 arca kernel: current->tss.cr3 = 00cdc000, r3 = 00cdc000
Dec 4 17:18:41 arca kernel: *pde = 00000000
Dec 4 17:18:41 arca kernel: Oops: 0000
Dec 4 17:18:41 arca kernel: CPU: 0
Dec 4 17:18:41 arca kernel: EIP: 0010:[<c012909d>]
Dec 4 17:18:41 arca kernel: EFLAGS: 00010286
Dec 4 17:18:41 arca kernel: eax: e22c0000 ebx: c1e73c80 ecx: 00000000 edx: c17a1e4a
Dec 4 17:18:41 arca kernel: esi: c1e73c80 edi: c0712700 ebp: 00000001 esp: c13b1f4c
Dec 4 17:18:41 arca kernel: ds: 0018 es: 0018 ss: 0018
Dec 4 17:18:41 arca kernel: Process make (pid: 726, process nr: 40, stackpage=c13b1000)
Dec 4 17:18:41 arca kernel: Stack: c1e73c80 c0712700 c19e1005 c0129288 c0712700 c1e73c80 c19e1000 00000001
Dec 4 17:18:41 arca kernel: bfffec4c bfffec8c c0081f60 00000401 00001000 c19e1000 00000005 00615f83
Dec 4 17:18:41 arca kernel: c01292f5 c19e1000 00000000 00000001 c13b0000 bfffeca0 c01271ea 0806ea58
Dec 4 17:18:41 arca kernel: Call Trace: [<c0129288>] [<c01292f5>] [<c01271ea>] [<c0109226>]
Dec 4 17:18:41 arca kernel: Code: 83 78 2c 00 74 57 89 e0 89 c3 81 e3 00 e0 ff ff 8b 83 d0 01
Dec 4 17:18:46 arca kernel: Unable to handle kernel paging request at virtual address e22c002c
Dec 4 17:18:46 arca kernel: current->tss.cr3 = 00610000, r3 = 00610000
Dec 4 17:18:46 arca kernel: *pde = 00000000
Dec 4 17:18:46 arca kernel: Oops: 0000
Dec 4 17:18:46 arca kernel: CPU: 0
Dec 4 17:18:46 arca kernel: EIP: 0010:[<c012909d>]
Dec 4 17:18:46 arca kernel: EFLAGS: 00010286
Dec 4 17:18:46 arca kernel: eax: e22c0000 ebx: c1e73c80 ecx: 00000000 edx: c17a1e4a
Dec 4 17:18:46 arca kernel: esi: c1e73c80 edi: c0712700 ebp: 00000001 esp: c0c33f4c
Dec 4 17:18:46 arca kernel: ds: 0018 es: 0018 ss: 0018
Dec 4 17:18:46 arca kernel: Process make (pid: 740, process nr: 37, stackpage=c0c33000)
Dec 4 17:18:46 arca kernel: Stack: c1e73c80 c0712700 c18fc005 c0129288 c0712700 c1e73c80 c18fc000 00000001
Dec 4 17:18:46 arca kernel: bfffec4c bfffec8c 00000000 00000701 00001000 c18fc000 00000005 00615f83
Dec 4 17:18:46 arca kernel: c01292f5 c18fc000 00000000 00000001 c0c32000 bfffeca0 c01271ea 0806e538
Dec 4 17:18:46 arca kernel: Call Trace: [<c0129288>] [<c01292f5>] [<c01271ea>] [<c0109226>]
Dec 4 17:18:46 arca kernel: Code: 83 78 2c 00 74 57 89 e0 89 c3 81 e3 00 e0 ff ff 8b 83 d0 01
Dec 4 17:20:18 arca kernel: Unable to handle kernel paging request at virtual address e22c002c
Dec 4 17:20:18 arca kernel: current->tss.cr3 = 0072f000, r3 = 0072f000
Dec 4 17:20:18 arca kernel: *pde = 00000000
Dec 4 17:20:18 arca kernel: Oops: 0000
Dec 4 17:20:18 arca kernel: CPU: 0
Dec 4 17:20:18 arca kernel: EIP: 0010:[<c012909d>]
Dec 4 17:20:18 arca kernel: EFLAGS: 00010286
Dec 4 17:20:18 arca kernel: eax: e22c0000 ebx: c1e73c80 ecx: 00000000 edx: c17a1e4a
Dec 4 17:20:18 arca kernel: esi: c1e73c80 edi: c0712700 ebp: 00000001 esp: c083ff4c
Dec 4 17:20:18 arca kernel: ds: 0018 es: 0018 ss: 0018
Dec 4 17:20:18 arca kernel: Process make (pid: 783, process nr: 42, stackpage=c083f000)
Dec 4 17:20:18 arca kernel: Stack: c1e73c80 c0712700 c0084005 c0129288 c0712700 c1e73c80 c0084000 00000001
Dec 4 17:20:18 arca kernel: bfffec4c bfffec8c 00000000 00000701 00001000 c0084000 00000005 00615f83
Dec 4 17:20:18 arca kernel: c01292f5 c0084000 00000000 00000001 c083e000 bfffeca0 c01271ea 0806e538
Dec 4 17:20:18 arca kernel: Call Trace: [<c0129288>] [<c01292f5>] [<c01271ea>] [<c0109226>]
Dec 4 17:20:18 arca kernel: Code: 83 78 2c 00 74 57 89 e0 89 c3 81 e3 00 e0 ff ff 8b 83 d0 01
Dec 4 17:20:20 arca kernel: Unable to handle kernel paging request at virtual address e22c002c
Dec 4 17:20:20 arca kernel: current->tss.cr3 = 0072f000, r3 = 0072f000
Dec 4 17:20:20 arca kernel: *pde = 00000000
Dec 4 17:20:20 arca kernel: Oops: 0000
Dec 4 17:20:20 arca kernel: CPU: 0
Dec 4 17:20:20 arca kernel: EIP: 0010:[<c012909d>]
Dec 4 17:20:20 arca kernel: EFLAGS: 00010286
Dec 4 17:20:20 arca kernel: eax: e22c0000 ebx: c1e73c80 ecx: 00000000 edx: c17a1e4a
Dec 4 17:20:20 arca kernel: esi: c1e73c80 edi: c0712700 ebp: 00000001 esp: c083ff4c
Dec 4 17:20:20 arca kernel: ds: 0018 es: 0018 ss: 0018
Dec 4 17:20:20 arca kernel: Process make (pid: 784, process nr: 42, stackpage=c083f000)
Dec 4 17:20:20 arca kernel: Stack: c1e73c80 c0712700 c1b93005 c0129288 c0712700 c1e73c80 c1b93000 00000001
Dec 4 17:20:20 arca kernel: bfffec4c bfffec8c 00000000 00000701 00001000 c1b93000 00000005 00615f83
Dec 4 17:20:20 arca kernel: c01292f5 c1b93000 00000000 00000001 c083e000 bfffeca0 c01271ea 0806e538
Dec 4 17:20:20 arca kernel: Call Trace: [<c0129288>] [<c01292f5>] [<c01271ea>] [<c0109226>]
Dec 4 17:20:20 arca kernel: Code: 83 78 2c 00 74 57 89 e0 89 c3 81 e3 00 e0 ff ff 8b 83 d0 01
Dec 4 17:20:20 arca kernel: Unable to handle kernel paging request at virtual address e22c002c
Dec 4 17:20:20 arca kernel: current->tss.cr3 = 0072f000, r3 = 0072f000
Dec 4 17:20:20 arca kernel: *pde = 00000000
Dec 4 17:20:20 arca kernel: Oops: 0000
Dec 4 17:20:20 arca kernel: CPU: 0
Dec 4 17:20:20 arca kernel: EIP: 0010:[<c012909d>]
Dec 4 17:20:20 arca kernel: EFLAGS: 00010286
Dec 4 17:20:20 arca kernel: eax: e22c0000 ebx: c1e73c80 ecx: 00000000 edx: c17a1e4a
Dec 4 17:20:20 arca kernel: esi: c1e73c80 edi: c0712700 ebp: 00000001 esp: c083ff4c
Dec 4 17:20:20 arca kernel: ds: 0018 es: 0018 ss: 0018
Dec 4 17:20:20 arca kernel: Process make (pid: 785, process nr: 42, stackpage=c083f000)
Dec 4 17:20:20 arca kernel: Stack: c1e73c80 c0712700 c1f92005 c0129288 c0712700 c1e73c80 c1f92000 00000001
Dec 4 17:20:20 arca kernel: bfffec4c bfffec8c 00000000 00000701 00001000 c1f92000 00000005 00615f83
Dec 4 17:20:20 arca kernel: c01292f5 c1f92000 00000000 00000001 c083e000 bfffeca0 c01271ea 0806e538
Dec 4 17:20:20 arca kernel: Call Trace: [<c0129288>] [<c01292f5>] [<c01271ea>] [<c0109226>]
Dec 4 17:20:20 arca kernel: Code: 83 78 2c 00 74 57 89 e0 89 c3 81 e3 00 e0 ff ff 8b 83 d0 01
Dec 4 17:20:21 arca kernel: Unable to handle kernel paging request at virtual address e22c002c
Dec 4 17:20:21 arca kernel: current->tss.cr3 = 00841000, r3 = 00841000
Dec 4 17:20:21 arca kernel: *pde = 00000000
Dec 4 17:20:21 arca kernel: Oops: 0000
Dec 4 17:20:21 arca kernel: CPU: 0
Dec 4 17:20:21 arca kernel: EIP: 0010:[<c012909d>]
Dec 4 17:20:21 arca kernel: EFLAGS: 00010286
Dec 4 17:20:21 arca kernel: eax: e22c0000 ebx: c1e73c80 ecx: 00000000 edx: c17a1e4a
Dec 4 17:20:21 arca kernel: esi: c1e73c80 edi: c0712700 ebp: 00000001 esp: c083ff4c
Dec 4 17:20:21 arca kernel: ds: 0018 es: 0018 ss: 0018
Dec 4 17:20:21 arca kernel: Process make (pid: 786, process nr: 42, stackpage=c083f000)
Dec 4 17:20:21 arca kernel: Stack: c1e73c80 c0712700 c1c16005 c0129288 c0712700 c1e73c80 c1c16000 00000001
Dec 4 17:20:21 arca kernel: bfffec4c bfffec8c 00000000 00000701 00001000 c1c16000 00000005 00615f83
Dec 4 17:20:21 arca kernel: c01292f5 c1c16000 00000000 00000001 c083e000 bfffeca0 c01271ea 0806e538
Dec 4 17:20:21 arca kernel: Call Trace: [<c0129288>] [<c01292f5>] [<c01271ea>] [<c0109226>]
Dec 4 17:20:21 arca kernel: Code: 83 78 2c 00 74 57 89 e0 89 c3 81 e3 00 e0 ff ff 8b 83 d0 01
Dec 4 17:20:22 arca kernel: Unable to handle kernel paging request at virtual address e22c004c
Dec 4 17:20:22 arca kernel: current->tss.cr3 = 00841000, r3 = 00841000
Dec 4 17:20:22 arca kernel: *pde = 00000000
Dec 4 17:20:22 arca kernel: Oops: 0000
Dec 4 17:20:22 arca kernel: CPU: 0
Dec 4 17:20:22 arca kernel: EIP: 0010:[<c01272c8>]
Dec 4 17:20:22 arca kernel: EFLAGS: 00010286
Dec 4 17:20:22 arca kernel: eax: e22c0000 ebx: c17a1e4a ecx: c019defc edx: c1e73c80
Dec 4 17:20:22 arca kernel: esi: c1e73c80 edi: bffffa18 ebp: bffffa58 esp: c083ffb0
Dec 4 17:20:22 arca kernel: ds: 0018 es: 0018 ss: 0018
Dec 4 17:20:22 arca kernel: Process ls (pid: 787, process nr: 42, stackpage=c083f000)
Dec 4 17:20:22 arca kernel: Stack: c083e000 08050b00 08052d42 00000000 c0109226 bffffa6c bffffa18 400a205c
Dec 4 17:20:22 arca kernel: 08050b00 08052d42 bffffa58 0000006b 0000002b 0000002b 0000006b 40080461
Dec 4 17:20:22 arca kernel: 00000023 00000246 bffffa00 0000002b
Dec 4 17:20:22 arca kernel: Call Trace: [<c0109226>]
Dec 4 17:20:22 arca kernel: Code: 8b 40 4c 85 c0 74 09 53 ff d0 83 c4 04 eb 03 90 31 c0 85 c0
Dec 4 17:20:23 arca kernel: Unable to handle kernel paging request at virtual address e22c004c
Dec 4 17:20:23 arca kernel: current->tss.cr3 = 00f51000, r3 = 00f51000
Dec 4 17:20:23 arca kernel: *pde = 00000000
Dec 4 17:20:23 arca kernel: Oops: 0000
Dec 4 17:20:23 arca kernel: CPU: 0
Dec 4 17:20:23 arca kernel: EIP: 0010:[<c01272c8>]
Dec 4 17:20:23 arca kernel: EFLAGS: 00010286
Dec 4 17:20:23 arca kernel: eax: e22c0000 ebx: c17a1e4a ecx: c019defc edx: c1e73c80
Dec 4 17:20:23 arca kernel: esi: c1e73c80 edi: bffffa18 ebp: bffffa58 esp: c083ffb0
Dec 4 17:20:23 arca kernel: ds: 0018 es: 0018 ss: 0018
Dec 4 17:20:23 arca kernel: Process ls (pid: 788, process nr: 42, stackpage=c083f000)
Dec 4 17:20:23 arca kernel: Stack: c083e000 08050b00 08052d42 00000000 c0109226 bffffa6c bffffa18 400a205c
Dec 4 17:20:23 arca kernel: 08050b00 08052d42 bffffa58 0000006b 0000002b 0000002b 0000006b 40080461
Dec 4 17:20:23 arca kernel: 00000023 00000246 bffffa00 0000002b
Dec 4 17:20:23 arca kernel: Call Trace: [<c0109226>]
Dec 4 17:20:23 arca kernel: Code: 8b 40 4c 85 c0 74 09 53 ff d0 83 c4 04 eb 03 90 31 c0 85 c0
Dec 4 17:20:30 arca kernel: Unable to handle kernel paging request at virtual address e22c004c
Dec 4 17:20:30 arca kernel: current->tss.cr3 = 00f51000, r3 = 00f51000
Dec 4 17:20:30 arca kernel: *pde = 00000000
Dec 4 17:20:30 arca kernel: Oops: 0000
Dec 4 17:20:30 arca kernel: CPU: 0
Dec 4 17:20:30 arca kernel: EIP: 0010:[<c01272c8>]
Dec 4 17:20:30 arca kernel: EFLAGS: 00010286
Dec 4 17:20:30 arca kernel: eax: e22c0000 ebx: c17a1e4a ecx: c019defc edx: c1e73c80
Dec 4 17:20:30 arca kernel: esi: c1e73c80 edi: bffffa18 ebp: bffffa58 esp: c083ffb0
Dec 4 17:20:30 arca kernel: ds: 0018 es: 0018 ss: 0018
Dec 4 17:20:30 arca kernel: Process ls (pid: 790, process nr: 42, stackpage=c083f000)
Dec 4 17:20:30 arca kernel: Stack: c083e000 08050b00 08052d42 00000000 c0109226 bffffa6c bffffa18 400a205c
Dec 4 17:20:30 arca kernel: 08050b00 08052d42 bffffa58 0000006b 0000002b 0000002b 0000006b 40080461
Dec 4 17:20:30 arca kernel: 00000023 00000246 bffffa00 0000002b
Dec 4 17:20:30 arca kernel: Call Trace: [<c0109226>]
Dec 4 17:20:30 arca kernel: Code: 8b 40 4c 85 c0 74 09 53 ff d0 83 c4 04 eb 03 90 31 c0 85 c0
Dec 4 17:20:32 arca kernel: Unable to handle kernel paging request at virtual address e22c004c
Dec 4 17:20:32 arca kernel: current->tss.cr3 = 00744000, r3 = 00744000
Dec 4 17:20:32 arca kernel: *pde = 00000000
Dec 4 17:20:32 arca kernel: Oops: 0000
Dec 4 17:20:32 arca kernel: CPU: 0
Dec 4 17:20:32 arca kernel: EIP: 0010:[<c01272c8>]
Dec 4 17:20:32 arca kernel: EFLAGS: 00010286
Dec 4 17:20:32 arca kernel: eax: e22c0000 ebx: c17a1e4a ecx: c019defc edx: c1e73c80
Dec 4 17:20:32 arca kernel: esi: c1e73c80 edi: bffffa18 ebp: bffffa58 esp: c083ffb0
Dec 4 17:20:32 arca kernel: ds: 0018 es: 0018 ss: 0018
Dec 4 17:20:32 arca kernel: Process ls (pid: 791, process nr: 42, stackpage=c083f000)
Dec 4 17:20:32 arca kernel: Stack: c083e000 08050b00 08052d42 00000000 c0109226 bffffa6c bffffa18 400a205c
Dec 4 17:20:32 arca kernel: 08050b00 08052d42 bffffa58 0000006b 0000002b 0000002b 0000006b 40080461
Dec 4 17:20:32 arca kernel: 00000023 00000246 bffffa00 0000002b
Dec 4 17:20:32 arca kernel: Call Trace: [<c0109226>]
Dec 4 17:20:32 arca kernel: Code: 8b 40 4c 85 c0 74 09 53 ff d0 83 c4 04 eb 03 90 31 c0 85 c0
Dec 4 17:20:32 arca kernel: Unable to handle kernel paging request at virtual address e22c004c
Dec 4 17:20:32 arca kernel: current->tss.cr3 = 00744000, r3 = 00744000
Dec 4 17:20:32 arca kernel: *pde = 00000000
Dec 4 17:20:32 arca kernel: Oops: 0000
Dec 4 17:20:32 arca kernel: CPU: 0
Dec 4 17:20:32 arca kernel: EIP: 0010:[<c01272c8>]
Dec 4 17:20:32 arca kernel: EFLAGS: 00010286
Dec 4 17:20:32 arca kernel: eax: e22c0000 ebx: c17a1e4a ecx: c019defc edx: c1e73c80
Dec 4 17:20:32 arca kernel: esi: c1e73c80 edi: bffffa18 ebp: bffffa58 esp: c083ffb0
Dec 4 17:20:32 arca kernel: ds: 0018 es: 0018 ss: 0018
Dec 4 17:20:32 arca kernel: Process ls (pid: 792, process nr: 42, stackpage=c083f000)
Dec 4 17:20:32 arca kernel: Stack: c083e000 08050b00 08052d42 00000000 c0109226 bffffa6c bffffa18 400a205c
Dec 4 17:20:32 arca kernel: 08050b00 08052d42 bffffa58 0000006b 0000002b 0000002b 0000006b 40080461
Dec 4 17:20:32 arca kernel: 00000023 00000246 bffffa00 0000002b
Dec 4 17:20:32 arca kernel: Call Trace: [<c0109226>]
Dec 4 17:20:32 arca kernel: Code: 8b 40 4c 85 c0 74 09 53 ff d0 83 c4 04 eb 03 90 31 c0 85 c0
Dec 4 17:20:43 arca kernel: Unable to handle kernel paging request at virtual address e22c004c
Dec 4 17:20:43 arca kernel: current->tss.cr3 = 00744000, r3 = 00744000
Dec 4 17:20:43 arca kernel: *pde = 00000000
Dec 4 17:20:43 arca kernel: Oops: 0000
Dec 4 17:20:43 arca kernel: CPU: 0
Dec 4 17:20:43 arca kernel: EIP: 0010:[<c01272c8>]
Dec 4 17:20:43 arca kernel: EFLAGS: 00010286
Dec 4 17:20:43 arca kernel: eax: e22c0000 ebx: c17a1e4a ecx: c019defc edx: c1e73c80
Dec 4 17:20:43 arca kernel: esi: c1e73c80 edi: bffffa18 ebp: bffffa58 esp: c083ffb0
Dec 4 17:20:43 arca kernel: ds: 0018 es: 0018 ss: 0018
Dec 4 17:20:43 arca kernel: Process ls (pid: 795, process nr: 42, stackpage=c083f000)
Dec 4 17:20:43 arca kernel: Stack: c083e000 08050b00 08052d42 00000000 c0109226 bffffa6c bffffa18 400a205c
Dec 4 17:20:43 arca kernel: 08050b00 08052d42 bffffa58 0000006b 0000002b 0000002b 0000006b 40080461
Dec 4 17:20:43 arca kernel: 00000023 00000246 bffffa00 0000002b
Dec 4 17:20:43 arca kernel: Call Trace: [<c0109226>]
Dec 4 17:20:43 arca kernel: Code: 8b 40 4c 85 c0 74 09 53 ff d0 83 c4 04 eb 03 90 31 c0 85 c0
Dec 4 17:21:01 arca kernel: Unable to handle kernel paging request at virtual address e22c004c
Dec 4 17:21:01 arca kernel: current->tss.cr3 = 01231000, r3 = 01231000
Dec 4 17:21:01 arca kernel: *pde = 00000000
Dec 4 17:21:01 arca kernel: Oops: 0000
Dec 4 17:21:01 arca kernel: CPU: 0
Dec 4 17:21:01 arca kernel: EIP: 0010:[<c01272c8>]
Dec 4 17:21:01 arca kernel: EFLAGS: 00010286
Dec 4 17:21:01 arca kernel: eax: e22c0000 ebx: c17a1e4a ecx: c019defc edx: c1e73c80
Dec 4 17:21:01 arca kernel: esi: c1e73c80 edi: bffffa18 ebp: bffffa58 esp: c1233fb0
Dec 4 17:21:01 arca kernel: ds: 0018 es: 0018 ss: 0018
Dec 4 17:21:01 arca kernel: Process ls (pid: 799, process nr: 41, stackpage=c1233000)
Dec 4 17:21:01 arca kernel: Stack: c1232000 08050b00 08052d42 00000000 c0109226 bffffa6c bffffa18 400a205c
Dec 4 17:21:01 arca kernel: 08050b00 08052d42 bffffa58 0000006b 0000002b 0000002b 0000006b 40080461
Dec 4 17:21:01 arca kernel: 00000023 00000246 bffffa00 0000002b
Dec 4 17:21:01 arca kernel: Call Trace: [<c0109226>]
Dec 4 17:21:01 arca kernel: Code: 8b 40 4c 85 c0 74 09 53 ff d0 83 c4 04 eb 03 90 31 c0 85 c0
Dec 4 17:21:03 arca kernel: Unable to handle kernel paging request at virtual address e22c004c
Dec 4 17:21:03 arca kernel: current->tss.cr3 = 00748000, r3 = 00748000
Dec 4 17:21:03 arca kernel: *pde = 00000000
Dec 4 17:21:03 arca kernel: Oops: 0000
Dec 4 17:21:03 arca kernel: CPU: 0
Dec 4 17:21:03 arca kernel: EIP: 0010:[<c01272c8>]
Dec 4 17:21:03 arca kernel: EFLAGS: 00010286
Dec 4 17:21:03 arca kernel: eax: e22c0000 ebx: c17a1e4a ecx: c019defc edx: c1e73c80
Dec 4 17:21:03 arca kernel: esi: c1e73c80 edi: bffffa18 ebp: bffffa58 esp: c1233fb0
Dec 4 17:21:03 arca kernel: ds: 0018 es: 0018 ss: 0018
Dec 4 17:21:03 arca kernel: Process ls (pid: 800, process nr: 41, stackpage=c1233000)
Dec 4 17:21:03 arca kernel: Stack: c1232000 08050b00 08052d42 00000000 c0109226 bffffa6c bffffa18 400a205c
Dec 4 17:21:03 arca kernel: 08050b00 08052d42 bffffa58 0000006b 0000002b 0000002b 0000006b 40080461
Dec 4 17:21:03 arca kernel: 00000023 00000246 bffffa00 0000002b
Dec 4 17:21:03 arca kernel: Call Trace: [<c0109226>]
Dec 4 17:21:03 arca kernel: Code: 8b 40 4c 85 c0 74 09 53 ff d0 83 c4 04 eb 03 90 31 c0 85 c0
Dec 4 17:56:49 arca kernel: Unable to handle kernel paging request at virtual address e22c004c
Dec 4 17:56:49 arca kernel: current->tss.cr3 = 00692000, r3 = 00692000
Dec 4 17:56:49 arca kernel: *pde = 00000000
Dec 4 17:56:49 arca kernel: Oops: 0000
Dec 4 17:56:49 arca kernel: CPU: 0
Dec 4 17:56:49 arca kernel: EIP: 0010:[<c01272c8>]
Dec 4 17:56:49 arca kernel: EFLAGS: 00010286
Dec 4 17:56:49 arca kernel: eax: e22c0000 ebx: c17a1e4a ecx: c019defc edx: c1e73c80
Dec 4 17:56:49 arca kernel: esi: c1e73c80 edi: bffffa18 ebp: bffffa58 esp: c12e1fb0
Dec 4 17:56:49 arca kernel: ds: 0018 es: 0018 ss: 0018
Dec 4 17:56:49 arca kernel: Process ls (pid: 974, process nr: 44, stackpage=c12e1000)
Dec 4 17:56:49 arca kernel: Stack: c12e0000 08050b00 08052d42 00000000 c0109226 bffffa6c bffffa18 400a205c
Dec 4 17:56:49 arca kernel: 08050b00 08052d42 bffffa58 0000006b 0000002b 0000002b 0000006b 40080461
Dec 4 17:56:49 arca kernel: 00000023 00000246 bffffa00 0000002b
Dec 4 17:56:49 arca kernel: Call Trace: [<c0109226>]
Dec 4 17:56:49 arca kernel: Code: 8b 40 4c 85 c0 74 09 53 ff d0 83 c4 04 eb 03 90 31 c0 85 c0

Here the resolved symbols.

>>EIP: c012909d <do_follow_link+19/88>
Trace: c0129288 <lookup_dentry+17c/1bc>
Trace: c01292f5 <__namei+2d/84>
Trace: c01271ea <sys_newstat+16/64>
Trace: c0109226 <system_call+3a/40>
Code: c012909d <do_follow_link+19/88>
Code: c012909d <do_follow_link+19/88> 83 78 2c 00 cmpl $0x0,0x2c(%eax)
Code: c01290a1 <do_follow_link+1d/88> 74 57 je c01290fa <do_follow_link+76/88>
Code: c01290a3 <do_follow_link+1f/88> 89 e0 movl %esp,%eax
Code: c01290a5 <do_follow_link+21/88> 89 c3 movl %eax,%ebx
Code: c01290ad <do_follow_link+29/88> 81 e3 00 e0 ff andl $0xffffe000,%ebx
Code: c01290b3 <do_follow_link+2f/88> 8b 83 d0 01 00 movl 0x900001d0(%ebx),%eax
Code: c01290bf <do_follow_link+3b/88> 90 nop
Code: c01290c0 <do_follow_link+3c/88> 90 nop
>>EIP: c012909d <do_follow_link+19/88>
Trace: c0129288 <lookup_dentry+17c/1bc>
Trace: c01292f5 <__namei+2d/84>
Trace: c01271ea <sys_newstat+16/64>
Trace: c0109226 <system_call+3a/40>
Code: c012909d <do_follow_link+19/88>
Code: c012909d <do_follow_link+19/88> 83 78 2c 00 cmpl $0x0,0x2c(%eax)
Code: c01290a1 <do_follow_link+1d/88> 74 57 je c01290fa <do_follow_link+76/88>
Code: c01290a3 <do_follow_link+1f/88> 89 e0 movl %esp,%eax
Code: c01290a5 <do_follow_link+21/88> 89 c3 movl %eax,%ebx
Code: c01290ad <do_follow_link+29/88> 81 e3 00 e0 ff andl $0xffffe000,%ebx
Code: c01290b3 <do_follow_link+2f/88> 8b 83 d0 01 00 movl 0x900001d0(%ebx),%eax
Code: c01290bf <do_follow_link+3b/88> 90 nop
Code: c01290c0 <do_follow_link+3c/88> 90 nop
>>EIP: c012909d <do_follow_link+19/88>
Trace: c0129288 <lookup_dentry+17c/1bc>
Trace: c01292f5 <__namei+2d/84>
Trace: c01271ea <sys_newstat+16/64>
Trace: c0109226 <system_call+3a/40>
Code: c012909d <do_follow_link+19/88>
Code: c012909d <do_follow_link+19/88> 83 78 2c 00 cmpl $0x0,0x2c(%eax)
Code: c01290a1 <do_follow_link+1d/88> 74 57 je c01290fa <do_follow_link+76/88>
Code: c01290a3 <do_follow_link+1f/88> 89 e0 movl %esp,%eax
Code: c01290a5 <do_follow_link+21/88> 89 c3 movl %eax,%ebx
Code: c01290ad <do_follow_link+29/88> 81 e3 00 e0 ff andl $0xffffe000,%ebx
Code: c01290b3 <do_follow_link+2f/88> 8b 83 d0 01 00 movl 0x900001d0(%ebx),%eax
Code: c01290bf <do_follow_link+3b/88> 90 nop
Code: c01290c0 <do_follow_link+3c/88> 90 nop
>>EIP: c012909d <do_follow_link+19/88>
Trace: c0129288 <lookup_dentry+17c/1bc>
Trace: c01292f5 <__namei+2d/84>
Trace: c01271ea <sys_newstat+16/64>
Trace: c0109226 <system_call+3a/40>
Code: c012909d <do_follow_link+19/88>
Code: c012909d <do_follow_link+19/88> 83 78 2c 00 cmpl $0x0,0x2c(%eax)
Code: c01290a1 <do_follow_link+1d/88> 74 57 je c01290fa <do_follow_link+76/88>
Code: c01290a3 <do_follow_link+1f/88> 89 e0 movl %esp,%eax
Code: c01290a5 <do_follow_link+21/88> 89 c3 movl %eax,%ebx
Code: c01290ad <do_follow_link+29/88> 81 e3 00 e0 ff andl $0xffffe000,%ebx
Code: c01290b3 <do_follow_link+2f/88> 8b 83 d0 01 00 movl 0x900001d0(%ebx),%eax
Code: c01290bf <do_follow_link+3b/88> 90 nop
Code: c01290c0 <do_follow_link+3c/88> 90 nop
>>EIP: c012909d <do_follow_link+19/88>
Trace: c0129288 <lookup_dentry+17c/1bc>
Trace: c01292f5 <__namei+2d/84>
Trace: c01271ea <sys_newstat+16/64>
Trace: c0109226 <system_call+3a/40>
Code: c012909d <do_follow_link+19/88>
Code: c012909d <do_follow_link+19/88> 83 78 2c 00 cmpl $0x0,0x2c(%eax)
Code: c01290a1 <do_follow_link+1d/88> 74 57 je c01290fa <do_follow_link+76/88>
Code: c01290a3 <do_follow_link+1f/88> 89 e0 movl %esp,%eax
Code: c01290a5 <do_follow_link+21/88> 89 c3 movl %eax,%ebx
Code: c01290ad <do_follow_link+29/88> 81 e3 00 e0 ff andl $0xffffe000,%ebx
Code: c01290b3 <do_follow_link+2f/88> 8b 83 d0 01 00 movl 0x900001d0(%ebx),%eax
Code: c01290bf <do_follow_link+3b/88> 90 nop
Code: c01290c0 <do_follow_link+3c/88> 90 nop
>>EIP: c012909d <do_follow_link+19/88>
Trace: c0129288 <lookup_dentry+17c/1bc>
Trace: c01292f5 <__namei+2d/84>
Trace: c01271ea <sys_newstat+16/64>
Trace: c0109226 <system_call+3a/40>
Code: c012909d <do_follow_link+19/88>
Code: c012909d <do_follow_link+19/88> 83 78 2c 00 cmpl $0x0,0x2c(%eax)
Code: c01290a1 <do_follow_link+1d/88> 74 57 je c01290fa <do_follow_link+76/88>
Code: c01290a3 <do_follow_link+1f/88> 89 e0 movl %esp,%eax
Code: c01290a5 <do_follow_link+21/88> 89 c3 movl %eax,%ebx
Code: c01290ad <do_follow_link+29/88> 81 e3 00 e0 ff andl $0xffffe000,%ebx
Code: c01290b3 <do_follow_link+2f/88> 8b 83 d0 01 00 movl 0x900001d0(%ebx),%eax
Code: c01290bf <do_follow_link+3b/88> 90 nop
Code: c01290c0 <do_follow_link+3c/88> 90 nop
>>EIP: c01272c8 <sys_newlstat+2c/64>
Trace: c0109226 <system_call+3a/40>
Code: c01272c8 <sys_newlstat+2c/64>
Code: c01272c8 <sys_newlstat+2c/64> 8b 40 4c movl 0x4c(%eax),%eax
Code: c01272cb <sys_newlstat+2f/64> 85 c0 testl %eax,%eax
Code: c01272cd <sys_newlstat+31/64> 74 09 je c01272d8 <sys_newlstat+3c/64>
Code: c01272cf <sys_newlstat+33/64> 53 pushl %ebx
Code: c01272d0 <sys_newlstat+34/64> ff d0 call *%eax
Code: c01272d8 <sys_newlstat+3c/64> 83 c4 04 addl $0x4,%esp
Code: c01272db <sys_newlstat+3f/64> eb 03 jmp c01272da <sys_newlstat+3e/64>
Code: c01272dd <sys_newlstat+41/64> 90 nop
Code: c01272de <sys_newlstat+42/64> 31 c0 xorl %eax,%eax
Code: c01272e0 <sys_newlstat+44/64> 85 c0 testl %eax,%eax
>>EIP: c01272c8 <sys_newlstat+2c/64>
Trace: c0109226 <system_call+3a/40>
Code: c01272c8 <sys_newlstat+2c/64>
Code: c01272c8 <sys_newlstat+2c/64> 8b 40 4c movl 0x4c(%eax),%eax
Code: c01272cb <sys_newlstat+2f/64> 85 c0 testl %eax,%eax
Code: c01272cd <sys_newlstat+31/64> 74 09 je c01272d8 <sys_newlstat+3c/64>
Code: c01272cf <sys_newlstat+33/64> 53 pushl %ebx
Code: c01272d0 <sys_newlstat+34/64> ff d0 call *%eax
Code: c01272d8 <sys_newlstat+3c/64> 83 c4 04 addl $0x4,%esp
Code: c01272db <sys_newlstat+3f/64> eb 03 jmp c01272da <sys_newlstat+3e/64>
Code: c01272dd <sys_newlstat+41/64> 90 nop
Code: c01272de <sys_newlstat+42/64> 31 c0 xorl %eax,%eax
Code: c01272e0 <sys_newlstat+44/64> 85 c0 testl %eax,%eax
>>EIP: c01272c8 <sys_newlstat+2c/64>
Trace: c0109226 <system_call+3a/40>
Code: c01272c8 <sys_newlstat+2c/64>
Code: c01272c8 <sys_newlstat+2c/64> 8b 40 4c movl 0x4c(%eax),%eax
Code: c01272cb <sys_newlstat+2f/64> 85 c0 testl %eax,%eax
Code: c01272cd <sys_newlstat+31/64> 74 09 je c01272d8 <sys_newlstat+3c/64>
Code: c01272cf <sys_newlstat+33/64> 53 pushl %ebx
Code: c01272d0 <sys_newlstat+34/64> ff d0 call *%eax
Code: c01272d8 <sys_newlstat+3c/64> 83 c4 04 addl $0x4,%esp
Code: c01272db <sys_newlstat+3f/64> eb 03 jmp c01272da <sys_newlstat+3e/64>
Code: c01272dd <sys_newlstat+41/64> 90 nop
Code: c01272de <sys_newlstat+42/64> 31 c0 xorl %eax,%eax
Code: c01272e0 <sys_newlstat+44/64> 85 c0 testl %eax,%eax
>>EIP: c01272c8 <sys_newlstat+2c/64>
Trace: c0109226 <system_call+3a/40>
Code: c01272c8 <sys_newlstat+2c/64>
Code: c01272c8 <sys_newlstat+2c/64> 8b 40 4c movl 0x4c(%eax),%eax
Code: c01272cb <sys_newlstat+2f/64> 85 c0 testl %eax,%eax
Code: c01272cd <sys_newlstat+31/64> 74 09 je c01272d8 <sys_newlstat+3c/64>
Code: c01272cf <sys_newlstat+33/64> 53 pushl %ebx
Code: c01272d0 <sys_newlstat+34/64> ff d0 call *%eax
Code: c01272d8 <sys_newlstat+3c/64> 83 c4 04 addl $0x4,%esp
Code: c01272db <sys_newlstat+3f/64> eb 03 jmp c01272da <sys_newlstat+3e/64>
Code: c01272dd <sys_newlstat+41/64> 90 nop
Code: c01272de <sys_newlstat+42/64> 31 c0 xorl %eax,%eax
Code: c01272e0 <sys_newlstat+44/64> 85 c0 testl %eax,%eax
>>EIP: c01272c8 <sys_newlstat+2c/64>
Trace: c0109226 <system_call+3a/40>
Code: c01272c8 <sys_newlstat+2c/64>
Code: c01272c8 <sys_newlstat+2c/64> 8b 40 4c movl 0x4c(%eax),%eax
Code: c01272cb <sys_newlstat+2f/64> 85 c0 testl %eax,%eax
Code: c01272cd <sys_newlstat+31/64> 74 09 je c01272d8 <sys_newlstat+3c/64>
Code: c01272cf <sys_newlstat+33/64> 53 pushl %ebx
Code: c01272d0 <sys_newlstat+34/64> ff d0 call *%eax
Code: c01272d8 <sys_newlstat+3c/64> 83 c4 04 addl $0x4,%esp
Code: c01272db <sys_newlstat+3f/64> eb 03 jmp c01272da <sys_newlstat+3e/64>
Code: c01272dd <sys_newlstat+41/64> 90 nop
Code: c01272de <sys_newlstat+42/64> 31 c0 xorl %eax,%eax
Code: c01272e0 <sys_newlstat+44/64> 85 c0 testl %eax,%eax
>>EIP: c01272c8 <sys_newlstat+2c/64>
Trace: c0109226 <system_call+3a/40>
Code: c01272c8 <sys_newlstat+2c/64>
Code: c01272c8 <sys_newlstat+2c/64> 8b 40 4c movl 0x4c(%eax),%eax
Code: c01272cb <sys_newlstat+2f/64> 85 c0 testl %eax,%eax
Code: c01272cd <sys_newlstat+31/64> 74 09 je c01272d8 <sys_newlstat+3c/64>
Code: c01272cf <sys_newlstat+33/64> 53 pushl %ebx
Code: c01272d0 <sys_newlstat+34/64> ff d0 call *%eax
Code: c01272d8 <sys_newlstat+3c/64> 83 c4 04 addl $0x4,%esp
Code: c01272db <sys_newlstat+3f/64> eb 03 jmp c01272da <sys_newlstat+3e/64>
Code: c01272dd <sys_newlstat+41/64> 90 nop
Code: c01272de <sys_newlstat+42/64> 31 c0 xorl %eax,%eax
Code: c01272e0 <sys_newlstat+44/64> 85 c0 testl %eax,%eax
>>EIP: c01272c8 <sys_newlstat+2c/64>
Trace: c0109226 <system_call+3a/40>
Code: c01272c8 <sys_newlstat+2c/64>
Code: c01272c8 <sys_newlstat+2c/64> 8b 40 4c movl 0x4c(%eax),%eax
Code: c01272cb <sys_newlstat+2f/64> 85 c0 testl %eax,%eax
Code: c01272cd <sys_newlstat+31/64> 74 09 je c01272d8 <sys_newlstat+3c/64>
Code: c01272cf <sys_newlstat+33/64> 53 pushl %ebx
Code: c01272d0 <sys_newlstat+34/64> ff d0 call *%eax
Code: c01272d8 <sys_newlstat+3c/64> 83 c4 04 addl $0x4,%esp
Code: c01272db <sys_newlstat+3f/64> eb 03 jmp c01272da <sys_newlstat+3e/64>
Code: c01272dd <sys_newlstat+41/64> 90 nop
Code: c01272de <sys_newlstat+42/64> 31 c0 xorl %eax,%eax
Code: c01272e0 <sys_newlstat+44/64> 85 c0 testl %eax,%eax
>>EIP: c01272c8 <sys_newlstat+2c/64>
Trace: c0109226 <system_call+3a/40>
Code: c01272c8 <sys_newlstat+2c/64>
Code: c01272c8 <sys_newlstat+2c/64> 8b 40 4c movl 0x4c(%eax),%eax
Code: c01272cb <sys_newlstat+2f/64> 85 c0 testl %eax,%eax
Code: c01272cd <sys_newlstat+31/64> 74 09 je c01272d8 <sys_newlstat+3c/64>
Code: c01272cf <sys_newlstat+33/64> 53 pushl %ebx
Code: c01272d0 <sys_newlstat+34/64> ff d0 call *%eax
Code: c01272d8 <sys_newlstat+3c/64> 83 c4 04 addl $0x4,%esp
Code: c01272db <sys_newlstat+3f/64> eb 03 jmp c01272da <sys_newlstat+3e/64>
Code: c01272dd <sys_newlstat+41/64> 90 nop
Code: c01272de <sys_newlstat+42/64> 31 c0 xorl %eax,%eax
Code: c01272e0 <sys_newlstat+44/64> 85 c0 testl %eax,%eax

Every time I run `ls` in that part of fs the kernel continue to Oops. All
other continue to work.

I started debugging the asm code and seems that the Oops occurred in the
underlined condition in namei.c:

static struct dentry * do_follow_link(struct dentry *base, struct dentry *dentry)
{
struct inode * inode = dentry->d_inode;

if (inode && inode->i_op && inode->i_op->follow_link) {
^^^^^^^^^^^^^^^^^^^^^^^^
if (current->link_count < 5) {
struct dentry * result;

current->link_count++;
/* This eats the base */
result = inode->i_op->follow_link(inode, base);
current->link_count--;
dput(dentry);
The disassemble code is:
0xc0129084 <do_follow_link>: pushl %edi
0xc0129085 <do_follow_link+1>: pushl %esi
0xc0129086 <do_follow_link+2>: pushl %ebx
0xc0129087 <do_follow_link+3>: movl 0x10(%esp,1),%edi
0xc012908b <do_follow_link+7>: movl 0x14(%esp,1),%esi
-----------------------------------------------------------
This should `inode' condition.

0xc012908f <do_follow_link+11>: movl 0x8(%esi),%edx
0xc0129092 <do_follow_link+14>: testl %edx,%edx
0xc0129094 <do_follow_link+16>: je 0xc01290fa <do_follow_link+118>
-----------------------------------------------------------
This the `inode->i_op' condition.

0xc0129096 <do_follow_link+18>: movl 0x50(%edx),%eax
0xc0129099 <do_follow_link+21>: testl %eax,%eax
0xc012909b <do_follow_link+23>: je 0xc01290fa <do_follow_link+118>
-----------------------------------------------------------
This the `inode->i_op->follow_link' condition.

0xc012909d <do_follow_link+25>: cmpl $0x0,0x2c(%eax)
^^^^^^^^^^^^^^^^^^^^^^
The Oops should be above...

0xc01290a1 <do_follow_link+29>: je 0xc01290fa <do_follow_link+118>
-----------------------------------------------------------
0xc01290a3 <do_follow_link+31>: movl %esp,%eax
0xc01290a5 <do_follow_link+33>: movl %eax,%ebx
0xc01290a7 <do_follow_link+35>: andl $0xffffe000,%ebx
0xc01290ad <do_follow_link+41>: movl 0x1d0(%ebx),%eax
0xc01290b3 <do_follow_link+47>: cmpl $0x4,%eax
0xc01290b6 <do_follow_link+50>: jg 0xc01290ec <do_follow_link+104>
0xc01290b8 <do_follow_link+52>: incl %eax
0xc01290b9 <do_follow_link+53>: movl %eax,0x1d0(%ebx)
0xc01290fb <do_follow_link+119>: call 0xc012dab0 <dput>
0xc0129100 <do_follow_link+124>: movl %esi,%eax
0xc0129102 <do_follow_link+126>: addl $0x4,%esp
0xc0129105 <do_follow_link+129>: popl %ebx
0xc0129106 <do_follow_link+130>: popl %esi
0xc0129107 <do_follow_link+131>: popl %edi
0xc0129108 <do_follow_link+132>: ret
0xc0129109 <do_follow_link+133>: leal 0x0(%esi),%esi

Am I wrong?

Andrea[s] Arcangeli

- Next message: Ildar Khabibrakhmanov: "RE: 2.1.70: stange NFS modes"
- Previous message: Michael Harnois: "Re: fix for ppp under 2.1.69/2.1.70"