[dm-devel] "dm io" slab cache object not released in snapshot test

Yue Xu yuex_rsh at yahoo.com
Fri Oct 22 20:47:13 UTC 2004


--- Alasdair G Kergon <agk at redhat.com> wrote:

> On Wed, Oct 13, 2004 at 09:17:02AM -0700, Yue Xu
> wrote:
> > I can reproduce a bug by running a lvm2 snapshot
> test
> 
> Nice that it's reproducible!
> 
> Firstly, we've just checked newer 2.4 kernel patches
> into 
> device-mapper CVS: please re-test with them.
> 
> If it still goes wrong, please try to provide the
> full set of 
> (processed) kernel error messages.

Sorry, here are the *processed* messages:

Oct 19 15:08:56 sh11 kernel: kernel BUG at slab.c:815!
Oct 19 15:08:56 sh11 kernel: invalid operand: 0000
Oct 19 15:08:56 sh11 kernel: CPU:    0
Oct 19 15:08:56 sh11 kernel: EIP:    0010:[<c013732a>]
   Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
Oct 19 15:08:56 sh11 kernel: EFLAGS: 00010246
Oct 19 15:08:56 sh11 kernel: eax: 00000000   ebx:
f2d68ce4   ecx: f7caf3c8   edx: f241f5b0
Oct 19 15:08:56 sh11 kernel: esi: f241f5a2   edi:
f889183e   ebp: f3025ed0   esp: f3025ea4
Oct 19 15:08:56 sh11 kernel: ds: 0018   es: 0018   ss:
0018
Oct 19 15:08:56 sh11 kernel: Process modprobe (pid:
6333, stackpage=f3025000)
Oct 19 15:08:56 sh11 kernel: Stack: f2d68ce4 0000001c
00000000 f3025ec0 f2d68d04 f241f5b0 f
ffffffc 0000000c 
Oct 19 15:08:56 sh11 kernel:        00000000 00000000
00000000 f3025ef0 f888861f f8891838 0
000001c 00000080 
Oct 19 15:08:56 sh11 kernel:        00020000 00000000
00000000 f3025f04 f888867f ffffffea 0
0000000 00000000 
Oct 19 15:08:56 sh11 kernel: Call Trace:   
[<f888861f>] [<f8891838>] [<f888867f>] [<c011f0
Oct 19 15:08:56 sh11 kernel:   [<f8888060>]
[<f889302c>] [<f8888060>] [<c0109187>]
Oct 19 15:08:56 sh11 kernel: Code: 0f 0b 2f 03 34 dc
33 c0 8b 01 89 ca 89 c1 0f 18 00 81 fa


>>EIP; c013732a <kmem_cache_create+2ca/3a0>   <=====

>>ebx; f2d68ce4 <_end+328e3f60/383842dc>
>>ecx; f7caf3c8 <_end+3782a644/383842dc>
>>edx; f241f5b0 <_end+31f9a82c/383842dc>
>>esi; f241f5a2 <_end+31f9a81e/383842dc>
>>edi; f889183e
<[dm-mod]__ksymtab_dm_unregister_target+4/8>
>>ebp; f3025ed0 <_end+32ba114c/383842dc>
>>esp; f3025ea4 <_end+32ba1120/383842dc>

Trace; f888861f <[dm-mod]local_init+5f/80>
Trace; f8891838
<[dm-mod]__ksymtab_dm_register_target+6/8>
Trace; f888867f <[dm-mod]dm_init+f/40>
Trace; f8888060 <[dm-mod]generic_fls8+0/40>
Trace; f889302c
<[dm-mod]__kstrtab_dm_io_async+15c7/3f7b>
Trace; f8888060 <[dm-mod]generic_fls8+0/40>
Trace; c0109187 <system_call+33/38>

Code;  c013732a <kmem_cache_create+2ca/3a0>
00000000 <_EIP>:
Code;  c013732a <kmem_cache_create+2ca/3a0>   <=====
   0:   0f 0b                     ud2a      <=====
Code;  c013732c <kmem_cache_create+2cc/3a0>
   2:   2f                        das    
Code;  c013732d <kmem_cache_create+2cd/3a0>
   3:   03 34 dc                  add   
(%esp,%ebx,8),%esi
Code;  c0137330 <kmem_cache_create+2d0/3a0>
   6:   33 c0                     xor    %eax,%eax
Code;  c0137332 <kmem_cache_create+2d2/3a0>
   8:   8b 01                     mov    (%ecx),%eax
Code;  c0137334 <kmem_cache_create+2d4/3a0>
   a:   89 ca                     mov    %ecx,%edx
Code;  c0137336 <kmem_cache_create+2d6/3a0>
   c:   89 c1                     mov    %eax,%ecx
Code;  c0137338 <kmem_cache_create+2d8/3a0>
   e:   0f 18 00                  prefetchnta (%eax)
Code;  c013733b <kmem_cache_create+2db/3a0>
  11:   81 fa 00 00 00 00         cmp    $0x0,%edx





		
_______________________________
Do you Yahoo!?
Declare Yourself - Register online to vote today!
http://vote.yahoo.com




More information about the dm-devel mailing list