[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

[dm-devel] Fw: 2.6.16-rc5 oops in dm_mirror during pvmove (old bio_clone bug?)




Begin forwarded message:

Date: Wed, 1 Mar 2006 11:18:37 -0000
From: <pete chapman exgate tek com>
To: <linux-kernel vger kernel org>
Subject: 2.6.16-rc5 oops in dm_mirror during pvmove (old bio_clone bug?)


While doing an overnight pvmove on a ~200G physical volume, disk
activity by a cron job seems to have provoked an oops. I saw this on a
2.6.12 kernel too, and the bug seems to have been around for a while:
http://lkml.org/lkml/2005/4/1/116

Mar  1 00:00:00 gallifrey CROND[27778]: (andyh) CMD
(/home/andyh/bin/scripts/backup.sh >& /home/andyh/misc/backup_cron.log)
Mar  1 00:00:06 gallifrey kernel: Unable to handle kernel paging request
at ffffc2001008ec20 RIP:
Mar  1 00:00:06 gallifrey kernel:
<ffffffff882679c4>{:dm_mirror:core_in_sync+12}
Mar  1 00:00:06 gallifrey kernel: PGD 23fc4e067 PUD 23fc4f067 PMD
23fa6c067 PTE 0
Mar  1 00:00:06 gallifrey kernel: Oops: 0000 [1] SMP 
Mar  1 00:00:06 gallifrey kernel: CPU 0 
Mar  1 00:00:06 gallifrey kernel: Modules linked in: dm_mirror
binfmt_misc ipt_REJECT xt_mac xt_tcpudp iptable_filter ip_tables
x_tables nfsd exportfs lockd nfs_acl sunrpc ipv6 nls_iso8859_1 cifs
rfcomm l2cap bluetooth parport_pc lp parport af_packet floppy video
thermal processor fan container button battery ac usb_storage libusual
e1000 ide_cd loop hw_random ehci_hcd uhci_hcd usbcore ext3 jbd ata_piix
libata dm_mod sd_mod scsi_mod
Mar  1 00:00:06 gallifrey kernel: Pid: 27782, comm: tar Not tainted
2.6.16-rc5.13mdksmp #1
Mar  1 00:00:06 gallifrey kernel: RIP: 0010:[_end+131774916/2132033536]
<ffffffff882679c4>{:dm_mirror:core_in_sync+12}
Mar  1 00:00:06 gallifrey kernel: RIP: 0010:[<ffffffff882679c4>]
<ffffffff882679c4>{:dm_mirror:core_in_sync+12}
Mar  1 00:00:06 gallifrey kernel: RSP: 0018:ffff810231981848  EFLAGS:
00010202
Mar  1 00:00:06 gallifrey kernel: RAX: ffff8102396c55e8 RBX:
0000000000000000 RCX: 000000000000000a
Mar  1 00:00:06 gallifrey kernel: RDX: ffffc20010081000 RSI:
000000000006e110 RDI: ffff81023c138e68
Mar  1 00:00:06 gallifrey kernel: RBP: ffff810231981848 R08:
ffff8101901211b0 R09: 0000000000000000
Mar  1 00:00:06 gallifrey kernel: R10: ffff81023fd49040 R11:
ffff81023f714b30 R12: ffff81023f714b30
Mar  1 00:00:06 gallifrey kernel: R13: ffff810178e13720 R14:
0000000000000000 R15: ffff8101d65e6198
Mar  1 00:00:06 gallifrey kernel: FS:  00002b979cafe6e0(0000)
GS:ffffffff80472000(0000) knlGS:0000000000000000
Mar  1 00:00:06 gallifrey kernel: CS:  0010 DS: 0000 ES: 0000 CR0:
000000008005003b
Mar  1 00:00:06 gallifrey kernel: CR2: ffffc2001008ec20 CR3:
000000022e2a9000 CR4: 00000000000006e0
Mar  1 00:00:06 gallifrey kernel: Process tar (pid: 27782, threadinfo
ffff810231980000, task ffff810233fee140)
Mar  1 00:00:06 gallifrey kernel: Stack: ffff810231981878
ffffffff882683f4 0000000000000000 ffff8101f961ada0
Mar  1 00:00:06 gallifrey kernel:        ffff81023f714b30
000000001b844010 ffff8102319818a8 ffffffff88029dc6
Mar  1 00:00:06 gallifrey kernel:        0000000000000000
ffffc2000003d0d0
Mar  1 00:00:06 gallifrey kernel: Call Trace:
<ffffffff882683f4>{:dm_mirror:mirror_map+87}
Mar  1 00:00:06 gallifrey kernel:
<ffffffff88029dc6>{:dm_mod:__map_bio+68}
<ffffffff8802a014>{:dm_mod:__split_bio+356}
Mar  1 00:00:06 gallifrey kernel:
<ffffffff8802a3ae>{:dm_mod:dm_request+273}
<ffffffff801d9837>{generic_make_request+348}
Mar  1 00:00:06 gallifrey kernel:
<ffffffff88029dd6>{:dm_mod:__map_bio+84}
<ffffffff8802a014>{:dm_mod:__split_bio+356}
Mar  1 00:00:06 gallifrey kernel:
<ffffffff8802a3ae>{:dm_mod:dm_request+273}
<ffffffff801d9837>{generic_make_request+348}
Mar  1 00:00:06 gallifrey kernel:
<ffffffff801d9cfb>{submit_bio+191} <ffffffff8017d0eb>{submit_bh+263}
Mar  1 00:00:06 gallifrey kernel:
<ffffffff8805b948>{:ext3:__ext3_get_inode_loc+680}
<ffffffff8805d24a>{:ext3:ext3_read_inode+56}
Mar  1 00:00:06 gallifrey kernel:
<ffffffff880622b9>{:ext3:ext3_lookup+120}
<ffffffff80191743>{d_lookup+40}
Mar  1 00:00:06 gallifrey kernel:
<ffffffff8018891d>{do_lookup+197}
<ffffffff8018934d>{__link_path_walk+2433}
Mar  1 00:00:06 gallifrey kernel:
<ffffffff801898a0>{link_path_walk+103}
<ffffffff801e5230>{_atomic_dec_and_lock+52}
Mar  1 00:00:06 gallifrey kernel:
<ffffffff801943dd>{mntput_no_expire+27}
<ffffffff80189ede>{do_path_lookup+607}
Mar  1 00:00:06 gallifrey kernel:
<ffffffff8018a52c>{__user_walk_fd+63}
<ffffffff8018360e>{vfs_lstat_fd+33}
Mar  1 00:00:06 gallifrey kernel:
<ffffffff801e5230>{_atomic_dec_and_lock+52}
<ffffffff801943dd>{mntput_no_expire+27}
Mar  1 00:00:06 gallifrey kernel:
<ffffffff80183c43>{sys_newlstat+34} <ffffffff8017bef1>{fput+20}
Mar  1 00:00:06 gallifrey kernel:
<ffffffff80179799>{filp_close+98} <ffffffff8017a097>{sys_close+147}
Mar  1 00:00:06 gallifrey kernel:
<ffffffff8010a7e6>{system_call+126}
Mar  1 00:00:06 gallifrey kernel:
Mar  1 00:00:06 gallifrey kernel: Code: 0f a3 32 19 c0 85 c0 c9 0f 95 c0
0f b6 c0 c3 48 8b 4f 08 55
Mar  1 00:00:06 gallifrey kernel: RIP
<ffffffff882679c4>{:dm_mirror:core_in_sync+12} RSP <ffff810231981848>
Mar  1 00:00:06 gallifrey kernel: CR2: ffffc2001008ec20
Mar  1 00:00:06 gallifrey kernel:  BUG: tar/27782, lock held at task
exit time!
Mar  1 00:00:06 gallifrey kernel:  [ffff8101d65e65c0] {inode_init_once}
Mar  1 00:00:06 gallifrey kernel: .. held by:               tar:27782
[ffff810233fee140, 118]
Mar  1 00:00:06 gallifrey kernel: ... acquired at:
do_lookup+0x81/0x174
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo vger kernel org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]