Messages in this thread | | | Date | Tue, 21 Mar 2000 20:55:30 +0100 | From | "Lorenzo `Caffeine' Marcantonio" <> | Subject | Trouble with 2.3.99-pre1 |
| |
After a while (see below for how to reproduce), it spit out this:
ksymoops 2.3.3 on i686 2.3.48. Options used -v /usr/src/linux/vmlinux (specified) -K (specified) -L (specified) -o /lib/modules/2.3.99-pre1/ (specified) -m /usr/src/linux/System.map (specified)
No modules in ksyms, skipping objects CPU: 0 EIP: 0010:[<c0127e53>] Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010286 eax: 00000073 ebx: c00ea118 ecx: c11239e0 edx: c11239e0 esi: c00ebfa0 edi: 0000001d ebp: ffffffff esp: c1633d60 ds: 0018 es: 0018 ss: 0018 Process mkdep (pid: 203, stackpage=c1633000) Stack: c11239e8 c11239e0 00000282 00000003 c00eb020 c11239e8 00000000 00000202 00000001 00000020 c0128079 c11239e0 00000003 c0003f40 00000400 c0003f40 00000400 c012e8bd c11239e0 00000003 c0003f40 00000400 c0003f40 c012e9bc Call Trace: [<c0128079>] [<c012e8bd>] [<c012e9bc>] [<c012ee88>] [<c012f344>] [<c0122690>] [<c0144fae>] [<c0144924>] [<c01227e1>] [<c0123d47>] [<c0123ba0>] [<c01207da>] [<c0120930>] [<c011198a>] [<c010ed2a>] [<c010ae2d>] Code: 89 45 00 8b 6d 00 83 ef 01 73 c2 c7 45 00 00 00 00 00 fa c7
>>EIP; c0127e53 <kmalloc+cb/160> <===== Trace; c0128079 <kfree+191/1a8> Trace; c012e8bd <create_page_buffers+c1/e4> Trace; c012e9bc <block_flushpage+84/88> Trace; c012ee88 <block_read_full_page+50/214> Trace; c012f344 <generic_commit_write+38/54> Trace; c0122690 <__find_get_page+118/234> Trace; c0144fae <ext2_update_inode+7a/33c> Trace; c0144924 <ext2_getblk+34/cc> Trace; c01227e1 <__find_lock_page+35/240> Trace; c0123d47 <filemap_sync+257/31c> Trace; c0123ba0 <filemap_sync+b0/31c> Trace; c01207da <do_mmap_pgoff+fe/3d0> Trace; c0120930 <do_mmap_pgoff+254/3d0> Trace; c011198a <remap_area_pages+17a/2f8> Trace; c010ed2a <old_mmap+11a/188> Trace; c010ae2d <error_code+2d/34> Code; c0127e53 <kmalloc+cb/160> 00000000 <_EIP>: Code; c0127e53 <kmalloc+cb/160> <===== 0: 89 45 00 movl %eax,0x0(%ebp) <===== Code; c0127e56 <kmalloc+ce/160> 3: 8b 6d 00 movl 0x0(%ebp),%ebp Code; c0127e59 <kmalloc+d1/160> 6: 83 ef 01 subl $0x1,%edi Code; c0127e5c <kmalloc+d4/160> 9: 73 c2 jae ffffffcd <_EIP+0xffffffcd> c0127e20 <kmalloc+98/160> Code; c0127e5e <kmalloc+d6/160> b: c7 45 00 00 00 movl $0x0,0x0(%ebp) Code; c0127e63 <kmalloc+db/160> 10: 00 00 Code; c0127e65 <kmalloc+dd/160> 12: fa cli Code; c0127e66 <kmalloc+de/160> 13: c7 00 00 00 00 movl $0x0,(%eax) Code; c0127e6b <kmalloc+e3/160> 18: 00
ALWAYS occurs if I do this:
- Boot with init=/bin/sh - mount / rw, /usr etc... - NO modules loaded - In /usr/src/linux:
make clean make dep make dep
... somewhere during the second make dep dies with segfault (can't umount cleanly, BTW no damage suffered)
also, sometimes, while copying some LARGE tar file (glibc sources :) some areas are corrupted (all 0xFF)
Hardware: - Toshiba Satellite 2650XDVD, 64 MB RAM, ~6 GB HDD (EIDE), Celeron 466
RAM should be OK, kernels before approx 2.3.48 work fine. Using gcc 2.95.2 (a little too aggressive, maybe?... I'll try with 2.7.2)
Same kernel SEEMS to work ok on another machine (with a lot more of memory =256MB, maybe after a while...)
- 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/
| |