Messages in this thread | | | Date | Wed, 9 Jun 1999 10:31:52 +0000 ( ) | From | "Dave Jones." <> | Subject | Several Oops with 2.3.[4|5] |
| |
Got several oops yesterday using 2.3.5 vanilla.
The first occured while copying a large directory (The X source code) from a VFAT partition to an ext2 partition.
Here's the ksymoops output:
Options used: -V (default) -o /lib/modules/2.3.4/ (default) -k /proc/ksyms (default) -l /proc/modules (default) -m /boot/System.map-2.3.5 (specified) -c 1 (default)
Unable to handle kernel paging request at virtual address 4024af04 current->tss.cr3 = 00101000, %cr3 = 00101000 *pde = 00000000 Oops: 0002 CPU: 0 EIP: 0010:[remove_inode_page+27/116] EFLAGS: 00010282 eax: c028adc8 ebx: c02ed2fc ecx: 4024af04 edx: c02ed2fc esi: 000000fa edi: 00000030 ebp: c000c000 esp: c000dfb8 ds: 0018 es: 0018 ss: 0018 Process kswapd (pid: 4, process nr: 4, stackpage=c000d000) Stack: 00000005 00000006 c01227ba 00000006 00000030 00000000 c01c0f6e c000c1cd c012285e 00000030 00000f00 c0003fa8 c0106000 000000a0 c01089af 00000000 00000f00 c0205fd8 Call Trace: [do_try_to_free_pages+38/120] [tvecs+10478/19552] [kswapd+82/200] [get_options+0/112] [kernel_thread+35/48] Code: 89 01 c7 42 2c 00 00 00 00 ff 0d 60 25 1f c0 8b 4a 08 c7 42
Code: 00000000 Before first symbol 00000000 <_IP>: <=== Code: 00000000 Before first symbol 0: 89 01 movl %eax,(%ecx) <=== Code: 00000002 Before first symbol 2: c7 42 2c 00 00 00 00 movl $0x0,0x2c(%edx) Code: 00000009 Before first symbol 9: ff 0d 60 25 1f c0 decl 0xc01f2560 Code: 0000000f Before first symbol f: 8b 4a 08 movl 0x8(%edx),%ecx Code: 00000012 Before first symbol 12: c7 42 00 00 00 00 00 movl $0x0,0x0(%edx)
I also get oops's when I copy lots of data from NTFS to ext2.
But when that happens, I either get hundreds of oops msgs scrolling too fast to capture, or a few oops followed by a system reset. Nothing shows in the logs when this happens. These oops' happen on 2.3.4 also.
After getting the above oops, I dropped back to 2.3.4. When I did a 'bzip2 -d X333servonly.tar.bz2' I got another oops. This one seems to be close to the previous oops, and may even be the same problem.
Options used: -V (default) -o /lib/modules/2.3.4/ (default) -k /proc/ksyms (default) -l /proc/modules (default) -m /boot/System.map-2.3.4 (specified) -c 1 (default)
Unable to handle kernel paging request at virtual address 402ce2f8 current->tss.cr3 = 00101000, %cr3 = 00101000 *pde = 00000000 Oops: 0002 CPU: 0 EIP: 0010:[remove_inode_page+80/116] EFLAGS: 00010202 eax: c02ceb48 ebx: c02ce2c0 ecx: 402ce2f4 edx: c02ce2c0 esi: 000000ff edi: 00000030 ebp: c000c000 esp: c000dfb8 ds: 0018 es: 0018 ss: 0018 Process kswapd (pid: 4, process nr: 4, stackpage=c000d000) Stack: 00000020 00000006 c012283a 00000006 00000030 00000000 c01c10ae c000c1cd c01228de 00000030 00000f00 c0003fa8 c0106000 000000a0 c01089af 00000000 00000f00 c0205fd8 Call Trace: [do_try_to_free_pages+38/120] [tvecs+10478/19552] [kswapd+82/200] [get_options+0/112] [kernel_thread+35/48] Code: 89 41 04 8b 4a 04 85 c9 74 04 8b 02 89 01 c7 02 00 00 00 00
Code: 00000000 Before first symbol 00000000 <_IP>: <=== Code: 00000000 Before first symbol 0: 89 41 04 movl %eax,0x4(%ecx) <=== Code: 00000003 Before first symbol 3: 8b 4a 04 movl 0x4(%edx),%ecx Code: 00000006 Before first symbol 6: 85 c9 testl %ecx,%ecx Code: 00000008 Before first symbol 8: 74 04 je 0000000e Before first symbol Code: 0000000a Before first symbol a: 8b 02 movl (%edx),%eax Code: 0000000c Before first symbol c: 89 01 movl %eax,(%ecx) Code: 0000000e Before first symbol e: c7 02 00 00 00 00 movl $0x0,(%edx)
There's also another instance I can cause an oops. Trying to place mp3's with causes the following oops. (Soundblaster Live card)
Options used: -V (default) -o /lib/modules/2.3.4/ (default) -k /proc/ksyms (default) -l /proc/modules (default) -m /boot/System.map-2.3.5 (specified) -c 1 (default)
Unable to handle kernel NULL pointer dereference at virtual address 00000000 current->tss.cr3 = 03efc000, %cr3 = 03efc000 *pde = 00000000 Oops: 0002 CPU: 0 EIP: 0010:[__wake_up+72/236] EFLAGS: 00010086 eax: 00000016 ebx: c5055000 ecx: c01f1a08 edx: c3df6000 esi: c1a05ce0 edi: c3060000 ebp: c2a95f48 esp: c2a95f34 ds: 0018 es: 0018 ss: 0018 Process mpg123 (pid: 2936, process nr: 75, stackpage=c2a95000) Stack: c1a05ce0 c3060000 00000282 00000003 c307d108 c2a95f68 c504921c c1a05ce0 c380d00c c0657260 00003e1f 00000000 c5053000 bffffa94 c01259cb c380d00c c1a05ce0 c1a05ce0 00000000 c0657260 c0126c4f c1a05ce0 c1a05ce0 c1a05ce0 Call Trace: [__fput+31/72] [fput+23/68] [filp_close+79/88] [sys_close+76/88] [system_call+52/56] Code: c7 05 00 00 00 00 00 00 00 00 83 c4 04 8b 4d fc 83 39 00 74
Code: 00000000 Before first symbol 00000000 <_IP>: <=== Code: 00000000 Before first symbol 0: c7 05 00 00 00 00 00 movl $0x0,0x0 <=== Code: 00000007 Before first symbol 7: 00 00 00 Code: 0000000a Before first symbol a: 83 c4 04 addl $0x4,%esp Code: 0000000d Before first symbol d: 8b 4d fc movl 0xfffffffc(%ebp),%ecx Code: 00000010 Before first symbol 10: 83 39 00 cmpl $0x0,(%ecx) Code: 00000013 Before first symbol 13: 74 00 je 00000015 Before first symbol
If further info is required, just ask.
regards,
Dave.
_______________________________________________ | Dave 'Barc0de' Jones. djones2@glam.ac.uk | | http://www.comp.glam.ac.uk/students/djones2 | |_______________________________________________|
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |