[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
[linux-lvm] Lvremove crashes in kcopyd line 145
- From: "Kottaridis, Chris" <chris kottaridis windriver com>
- To: <linux-lvm redhat com>
- Subject: [linux-lvm] Lvremove crashes in kcopyd line 145
- Date: Tue, 12 Dec 2006 08:58:23 -0800
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:
=======================================================
kernel BUG at
drivers/md/kcopyd.c:145!
invalid operand: 0000 [#1]
SMP
Modules
linked in: ipmi_watchdog vmc vMCstub ipmibus ipmi_serial
ipmi_devintf
ipmi_msghandler pmemfs
CPU:
2
EIP: 0060:[<c038af34>] Not
tainted VLI
EFLAGS: 00010283 (2.6.10-pne)
EIP is at
client_free_pages+0x38/0x42
eax: 00000100 ebx:
f6afcd00 ecx: 00000000 edx: 00000000
esi:
f88b2080 edi: 0000002c ebp: f6829ee8 esp:
f6829ee0
ds: 007b es: 007b ss: 0068
Process
lvremove (pid: 8622, threadinfo=f6828000 task=f70e4c70)
Stack: f6afcd00
f6afcd00 f6829ef8 c038b979 f6afcd00 f7014180 f6829f10
c038c339
f6afcd00 f6f42ca0 f88b2080
f6f7ab80 f6829f2c c0386099 f88b2080
00000000
f6a4a480 f8866000 00000004
f6829f40 c0387f3b f6f7ab80 00000000
c052b620
f6829f54 c038874f f6a4a480
f6828000 00000000 f6829f7c c0389cc7
f8866000
00004000 f6829fa0 c03886ec
f8866000 c134fd04 f6d7ea80 c0389bee
f6829fbc
c017cf94 f75f2c6c f6d7ea80
c134fd04 080de8d0 ffffffe7 f70e4c70 f70e4de8
Call
Trace:
[<c01034fb>]
show_stack+0x80/0x96
[<c010368e>]
show_registers+0x15d/0x1d6
[<c01039ec>]
die+0x106/0x194
[<c010400f>]
do_trap+0xdc/0x13e
[<c01042ed>]
do_invalid_op+0xb5/0xbf
[<c01031a3>]
error_code+0x2b/0x30
[<c038b979>]
kcopyd_client_destroy+0x1d/0x37
[<c038c339>]
snapshot_dtr+0x70/0x7e
[<c0386099>]
table_destroy+0x62/0xcc
[<c0387f3b>]
__hash_remove+0x5b/0x84
[<c038874f>]
dev_remove+0x63/0xc5
[<c0389cc7>]
ctl_ioctl+0xd9/0x137
[<c017cf94>]
sys_ioctl+0x207/0x267
[<c010263c>]
no_dpa_vsyscall_enter+0x8/0x1b
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
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
49 c0 eb d0 55 89 e5 83 ec 18 c7 44 24
14 00
<6>Kcore timestamp : 1165881319.900042
Kcore
HighResolution timestamp : B43B8A9DA6
Oops: 0000
[#2]
SMP
=========================================
It seems to be
running into the BUG_ON in this code:
static void
client_free_pages(struct kcopyd_client *mc)
{
BUG_ON(kc->nr_free_pages != kc->nr_pages);
drop_pages(kc->pages);
kc->pages =
NULL;
kc->nr_free_pages =
kc->nr_pages = 0;
}
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.
Any ideas on what is
going on would be appreciated.
Thanks
Chris Kottaridis
Senior Engineer
Wind River Systems
719-522-9786
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]