<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2995" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN class=742015116-12122006>I am running into a
problem where I get an error when doing an lvremove after creating a snapshot. I
am running 2.6.10:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=742015116-12122006>=======================================================</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=742015116-12122006>kernel BUG at
drivers/md/kcopyd.c:145!<BR>invalid operand: 0000 [#1] <BR>SMP <BR>Modules
linked in: ipmi_watchdog vmc vMCstub ipmibus ipmi_serial
ipmi_devintf<BR>ipmi_msghandler pmemfs<BR>CPU:
2<BR>EIP: 0060:[<c038af34>] Not
tainted VLI<BR>EFLAGS: 00010283 (2.6.10-pne)<BR>EIP is at
client_free_pages+0x38/0x42<BR>eax: 00000100 ebx:
f6afcd00 ecx: 00000000 edx: 00000000<BR>esi:
f88b2080 edi: 0000002c ebp: f6829ee8 esp:
f6829ee0<BR>ds: 007b es: 007b ss: 0068<BR>Process
lvremove (pid: 8622, threadinfo=f6828000 task=f70e4c70)<BR>Stack: f6afcd00
f6afcd00 f6829ef8 c038b979 f6afcd00 f7014180 f6829f10
c038c339<BR> f6afcd00 f6f42ca0 f88b2080
f6f7ab80 f6829f2c c0386099 f88b2080
00000000<BR> f6a4a480 f8866000 00000004
f6829f40 c0387f3b f6f7ab80 00000000
c052b620<BR> f6829f54 c038874f f6a4a480
f6828000 00000000 f6829f7c c0389cc7
f8866000<BR> 00004000 f6829fa0 c03886ec
f8866000 c134fd04 f6d7ea80 c0389bee
f6829fbc<BR> c017cf94 f75f2c6c f6d7ea80
c134fd04 080de8d0 ffffffe7 f70e4c70 f70e4de8<BR>Call
Trace:<BR> [<c01034fb>]
show_stack+0x80/0x96<BR> [<c010368e>]
show_registers+0x15d/0x1d6<BR> [<c01039ec>]
die+0x106/0x194<BR> [<c010400f>]
do_trap+0xdc/0x13e<BR> [<c01042ed>]
do_invalid_op+0xb5/0xbf<BR> [<c01031a3>]
error_code+0x2b/0x30<BR> [<c038b979>]
kcopyd_client_destroy+0x1d/0x37<BR> [<c038c339>]
snapshot_dtr+0x70/0x7e<BR> [<c0386099>]
table_destroy+0x62/0xcc<BR> [<c0387f3b>]
__hash_remove+0x5b/0x84<BR> [<c038874f>]
dev_remove+0x63/0xc5<BR> [<c0389cc7>]
ctl_ioctl+0xd9/0x137<BR> [<c017cf94>]
sys_ioctl+0x207/0x267<BR> [<c010263c>]
no_dpa_vsyscall_enter+0x8/0x1b<BR>Code: 39 43 14 75 26 8b 43 0c 89 04 24 e8 61
ff ff ff c7 43 0c 00 00 00 00 c7<BR>43 10 00 00 00 00 c7 43 14 00 00 00 00 83 c4
04 5b 5d c3 <0f> 0b 91 00 2f f1<BR>49 c0 eb d0 55 89 e5 83 ec 18 c7 44 24
14 00<BR> <6>Kcore timestamp : 1165881319.900042<BR>Kcore
HighResolution timestamp : B43B8A9DA6<BR>Oops: 0000
[#2]<BR>SMP<BR>=========================================</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=742015116-12122006></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=742015116-12122006>It seems to be
running into the BUG_ON in this code:</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=742015116-12122006></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=742015116-12122006>static void
client_free_pages(struct kcopyd_client *mc)</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=742015116-12122006>{</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=742015116-12122006>
BUG_ON(kc->nr_free_pages != kc->nr_pages);</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=742015116-12122006>
drop_pages(kc->pages);</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=742015116-12122006> kc->pages =
NULL;</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=742015116-12122006> kc->nr_free_pages =
kc->nr_pages = 0;</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=742015116-12122006>}</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><SPAN class=742015116-12122006><FONT face=Arial size=2>Interestingly enough
if I put like a 10 second sleep after the original snapshot creation then it
seems OK, but if I sleep 5 seconds or less then it breaks as
above.</FONT></SPAN></DIV>
<DIV><SPAN class=742015116-12122006><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=742015116-12122006><FONT face=Arial size=2>Any ideas on what is
going on would be appreciated.</FONT></SPAN></DIV>
<DIV><SPAN class=742015116-12122006><FONT face=Arial
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=742015116-12122006><FONT face=Arial
size=2>Thanks</FONT></SPAN></DIV>
<DIV><SPAN class=742015116-12122006></SPAN> </DIV>
<DIV align=left><FONT face=Arial size=2>Chris Kottaridis</FONT></DIV>
<DIV align=left><FONT face=Arial size=2>Senior Engineer</FONT></DIV>
<DIV align=left><FONT face=Arial size=2>Wind River Systems</FONT></DIV>
<DIV align=left><FONT face=Arial size=2>719-522-9786</FONT></DIV>
<DIV align=left><FONT face=Arial size=2><SPAN class=971590420-14032006><FONT
face=Arial size=2></FONT></SPAN></FONT></DIV>
<DIV> </DIV></BODY></HTML>