Re: Linux 2.4.0test1-ac18 Bad obj in slab.c:1702

From: Albert Cranford (ac9410@bellsouth.net)
Date: Tue Jun 13 2000 - 18:54:33 EST


Alan Cox wrote:
>
> These patches are versus 2.4.0-test1 from your favourite kernel mirror
> (ftp.*.kernel.org:/pub/linux/kernel/v2.4.0). The patches are in
> /pub/linux/kernel/people/alan.
>
> James Cloos is maintaining diffs between -ac versions at
> <http://jhcloos.com/pub/linux-2.4.0-test1-ac/>
> <ftp://jhcloos.com/pub/linux-2.4.0-test1-ac/>
>
> 2.4.0-test1-ac18
> o Rivafb compilation issues (Ferenc Bakonyi)
> o Fix HGA docs (Ferenc Bakonyi)
> o FIX IDE setup (Petr Vandrovec)
> o Update Alpha to new ptrace stuff (Ivan Kokshaysky)
> o BTTV init fixes (Werner Almesberger)
> o Fix msp3400 early init crash (Werner Almesberger)
> o Fix non SMP raid5 build (me)
> o ATI fb driver fixes (Paul Mackerras)
> o Fix ISAPnP unload bugs (Ivan Kokshaysky)
> o CODA update (Jan Harkes)
> o AWACS audio mixer fixup (Ani Joshi)
> o First USB bandwidth stuff (Randy Dunlap)
> o Use vmalloc for big fdsets (me)
> o Resync with 2.2.16 part1
> - Minor doc updates, add sbc60xx wdt
> - girbil timeouts small driver fixes
> - ira driver fixes, megaraid, fix 4096 byte
> scsi disk support, new seagate signature,
> readv overrun fix. gcc 3.0 preparations
> o cm206 driver was broken by devfs - fixed (me)
>
Has anyone else reported this while running ac18?
bunzip clean kernel
cd linux
apply patch ac18
cp /usr/src/config .config
make oldconfig
make dep and bug. Did not happen with ..ac10 through ac17.
Later,
Albert
ksymoops 2.3.3 on i586 2.4.0-test1-ac18. Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.0-test1-ac18/ (default)
     -m /usr/src/linux/System.map (default)
kmem_free: Bad obj addr (objp=c0de9ce0, name=buffer_head)
kernel BUG at slab.c:1702!
invalid operand: 0000
CPU: 0
EIP: 0010:[<c012a302>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010286
eax: 0000001b ebx: c0de9d5c ecx: c02dc323 edx: c02de034
esi: c12659e0 edi: c0de9d58 ebp: c13fff64 esp: c13fff44
ds: 0018 es: 0018 ss: 0018
Process kswapd (pid: 3, stackpage=c13ff000)
Stack: c02693a4 c0269875 000006a6 00000000 c0de9ce0 c0de9ce0 00000246 c0de9ce0
       c13fff88 c0133057 c12659e0 c0de9ce0 c10d12b8 c10d12d4 0000014b 00000003
       c0de9ce0 c13fffac c01239be c10d12b8 00000000 00000008 00000040 c02df060
Call Trace: [<c0133057>] (0) [<c01239be>] (36) [<c012b42e>] (36) [<c012b562>] (36) [<c0108db5>] (28)
Code: 0f 0b eb 0c 56 57 68 ec 9a 26 c0 e8 6a fb ff ff 8d 65 ec 5b

>>EIP; c012a302 <kmem_cache_free+273/28b> <=====
Trace; c0133057 <block_symlink+387/792>
Trace; c01239be <truncate_inode_pages+45d/76f>
Trace; c012b42e <kmem_find_general_cachep+96a/dbc>
Trace; c012b562 <kmem_find_general_cachep+a9e/dbc>
Trace; c0108db5 <kernel_thread+28/1bf>
Code; c012a302 <kmem_cache_free+273/28b>
00000000 <_EIP>:
Code; c012a302 <kmem_cache_free+273/28b> <=====
   0: 0f 0b ud2a <=====
Code; c012a304 <kmem_cache_free+275/28b>
   2: eb 0c jmp 10 <_EIP+0x10> c012a312 <kmem_cache_free+283/28b>
Code; c012a306 <kmem_cache_free+277/28b>
   4: 56 push %esi
Code; c012a307 <kmem_cache_free+278/28b>
   5: 57 push %edi
Code; c012a308 <kmem_cache_free+279/28b>
   6: 68 ec 9a 26 c0 push $0xc0269aec
Code; c012a30d <kmem_cache_free+27e/28b>
   b: e8 6a fb ff ff call fffffb7a <_EIP+0xfffffb7a> c0129e7c <kmem_cache_destroy+641/69c>
Code; c012a312 <kmem_cache_free+283/28b>
  10: 8d 65 ec lea 0xffffffec(%ebp),%esp
Code; c012a315 <kmem_cache_free+286/28b>
  13: 5b pop %ebx

8 warnings and 1 error issued. Results may not be reliable.

-- 
Albert Cranford Deerfield Beach FL USA
ac9410@bellsouth.net

- 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/



This archive was generated by hypermail 2b29 : Thu Jun 15 2000 - 21:00:30 EST