Bug 751906 - kernel bug when running partprobe
Summary: kernel bug when running partprobe
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 16
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 753297
TreeView+ depends on / blocked
 
Reported: 2011-11-08 01:45 UTC by Joey Boggs
Modified: 2011-11-14 21:05 UTC (History)
8 users (show)

Fixed In Version: kernel-3.1.1-1.fc16
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-11-14 21:05:05 UTC
Type: ---


Attachments (Terms of Use)

Description Joey Boggs 2011-11-08 01:45:40 UTC
When booting a Fedora 16 LiveCD and running partprobe I'm getting the folling kernel bug message. I've searched and found a thread on the dm-devel list which says this is fixed upstream pending an updated commit

kernel-3.1-0.7.fc16.x86_64
parted-3.0-4.fc16.x86_64

http://www.redhat.com/archives/dm-devel/2011-October/msg00025.html

Nov  8 00:47:48 localhost kernel: [ 1259.056812] ------------[ cut here ]------------
Nov  8 00:47:48 localhost kernel: [ 1259.056871] kernel BUG at block/blk-flush.c:323!
Nov  8 00:47:48 localhost kernel: [ 1259.056926] invalid opcode: 0000 [#1] SMP 
Nov  8 00:47:48 localhost kernel: [ 1259.057068] CPU 5 
Nov  8 00:47:48 localhost kernel: [ 1259.057117] Modules linked in: bridge ebtable_nat ebtables lockd xt_multiport ip6table_filter ip6_tables i5000_edac 8021q edac_core ioatdma ipmi_msghandler garp stp dca llc sha256_generic shpchp cryptoloop dm_crypt virtio_net kvm_intel kvm sunrpc squashfs dm_round_robin bnx2 e1000e lpfc scsi_transport_fc scsi_tgt radeon ttm drm_kms_helper drm i2c_algo_bit i2c_core dm_multipath [last unloaded: scsi_wait_scan]
Nov  8 00:47:48 localhost kernel: [ 1259.057541] 
Nov  8 00:47:48 localhost kernel: [ 1259.057541] Pid: 2791, comm: partprobe Not tainted 3.1.0-7.fc16.x86_64 #1 IBM IBM System x3650 -[7979AC1]-/System Planar
Nov  8 00:47:48 localhost kernel: [ 1259.057541] RIP: 0010:[<ffffffff8120e16f>]  [<ffffffff8120e16f>] blk_insert_flush+0x84/0x101
Nov  8 00:47:48 localhost kernel: [ 1259.057541] RSP: 0018:ffff880484e7bc28  EFLAGS: 00010046
Nov  8 00:47:48 localhost kernel: [ 1259.057541] RAX: 0000000000000000 RBX: ffff88048dad0718 RCX: 0000000008018215
Nov  8 00:47:48 localhost kernel: [ 1259.057541] RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffff88048493d008
Nov  8 00:47:48 localhost kernel: [ 1259.057541] RBP: ffff880484e7bc38 R08: ffff88048493d008 R09: 0000000000000003
Nov  8 00:47:48 localhost kernel: [ 1259.057541] R10: 0000000000000001 R11: ffff88048dad9548 R12: ffff88048dad0718
Nov  8 00:47:48 localhost kernel: [ 1259.057541] R13: 0000000000000046 R14: 0000000000000005 R15: ffff880484903600
Nov  8 00:47:48 localhost kernel: [ 1259.057541] FS:  00007f7769722800(0000) GS:ffff8804bfd40000(0000) knlGS:0000000000000000
Nov  8 00:47:48 localhost kernel: [ 1259.057541] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Nov  8 00:47:48 localhost kernel: [ 1259.057541] CR2: 0000000000a11618 CR3: 0000000485352000 CR4: 00000000000406e0
Nov  8 00:47:48 localhost kernel: [ 1259.057541] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Nov  8 00:47:48 localhost kernel: [ 1259.057541] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Nov  8 00:47:48 localhost kernel: [ 1259.057541] Process partprobe (pid: 2791, threadinfo ffff880484e7a000, task ffff8804a0890000)
Nov  8 00:47:48 localhost kernel: [ 1259.057541] Stack:
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  ffff88048493d008 ffff88048493d008 ffff880484e7bc68 ffffffff812069f0
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  ffff88048493d008 ffff88048dad0718 0000000000000046 0000000000000005
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  ffff880484e7bc98 ffffffff8120b234 ffff88048493d008 ffff88048dad9548
Nov  8 00:47:48 localhost kernel: [ 1259.057541] Call Trace:
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff812069f0>] __elv_add_request+0x1a5/0x1df
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff8120b234>] blk_insert_cloned_request+0x67/0x89
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff8138df81>] dm_dispatch_request+0x3b/0x61
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff8138f76a>] dm_request_fn+0x151/0x1f4
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff8120731d>] __blk_run_queue+0x1b/0x1d
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff8120cc25>] __make_request+0x276/0x2a9
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff8138ea4b>] dm_request+0x30/0x172
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff8120b5a1>] generic_make_request+0x27d/0x312
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff810e0425>] ? mempool_alloc_slab+0x15/0x17
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff81044023>] ? should_resched+0xe/0x2d
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff8120b714>] submit_bio+0xde/0xfd
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff81150dfb>] ? bio_alloc_bioset+0x4c/0xc3
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff8120dd33>] blkdev_issue_flush+0x8f/0xcf
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff811522f1>] blkdev_fsync+0x35/0x42
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff8114b3d7>] vfs_fsync_range+0x23/0x25
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff8114b3f5>] vfs_fsync+0x1c/0x1e
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff8114b6b4>] sys_fsync+0x29/0x3c
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  [<ffffffff814bc482>] system_call_fastpath+0x16/0x1b
Nov  8 00:47:48 localhost kernel: [ 1259.057541] Code: 80 e4 f3 41 89 40 40 85 f6 75 11 31 c9 31 d2 4c 89 c7 e8 df e2 ff ff e9 87 00 00 00 49 8b 40 60 48 85 c0 74 06 49 3b 40 68 74 02 <0f> 0b 83 fe 02 75 19 48 8b 73 08 4c 89 c7 48 89 da e8 40 15 02 
Nov  8 00:47:48 localhost kernel: [ 1259.057541] RIP  [<ffffffff8120e16f>] blk_insert_flush+0x84/0x101
Nov  8 00:47:48 localhost kernel: [ 1259.057541]  RSP <ffff880484e7bc28>
Nov  8 00:47:48 localhost kernel: [ 1259.057541] ---[ end trace 16042c7504ef720b ]---

Comment 1 Josh Boyer 2011-11-08 02:05:43 UTC
I believe that lead to commits

e67b77c791ca2778198c9e7088f3266ed2da7a55 and
834f9f61a525d2f6d3d0c93894e26326c8d3ceed

Both are CC'd to stable, so hopefully they land in 3.1.1.

Jeff, do those seem like the correct commits to you?

Comment 2 Jeff Moyer 2011-11-08 13:40:54 UTC
Yeah, those are the ones.

Comment 3 Mike Burns 2011-11-10 19:09:46 UTC
Is there an ETA for when this will be available in Fedora?

Thanks

Comment 4 Josh Boyer 2011-11-10 21:35:20 UTC
Chuck built a 3.1.1-rc1 kernel for f16 last night that should include those commits.  You can find it here:

http://koji.fedoraproject.org/koji/buildinfo?buildID=273365

We'll push an update of 3.1.1 to f16 as soon as GregKH releases it and we can get it built.

Comment 5 Josh Boyer 2011-11-14 21:05:05 UTC
This should be fixed in the latest f16 kernel update.


Note You need to log in before you can comment on or make changes to this bug.