Kernel panic when using CEPHFS (Hammer) /w kernel vivid-lts on Ubuntu 14.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Kamal Mostafa | ||
Vivid |
Fix Released
|
Undecided
|
Kamal Mostafa | ||
linux-lts-utopic (Ubuntu) |
Fix Released
|
Undecided
|
Kamal Mostafa | ||
Trusty |
Fix Released
|
Undecided
|
Kamal Mostafa | ||
linux-lts-vivid (Ubuntu) |
Fix Released
|
Undecided
|
Kamal Mostafa | ||
Trusty |
Fix Released
|
Undecided
|
Kamal Mostafa |
Bug Description
Reported by Dennis Kramer at http://
----------
Nowadays i'm getting a kernel panic when i use the vivid-lts (3.19.x) kernel on ubuntu 14.04 after I try to mount cephfs. Log indicates:
kernel BUG at /build/
[ 27.307226] invalid opcode: 0000 [#1] SMP
[ 27.307599] Modules linked in: ceph libceph libcrc32c fscache ib_iser rdma_cm iw_cm ib_cm ib_sa ib_mad ib_core ib_addr iscsi_tcp libiscsi_tcp libiscsi scsi_transport_
[ 27.307599] CPU: 0 PID: 118 Comm: kworker/0:2 Not tainted 3.19.0-56-generic #62~14.04.1-Ubuntu
[ 27.307599] Hardware name: OpenStack Foundation OpenStack Nova, BIOS 1.7.5-20150310_
[ 27.307599] Workqueue: ceph-msgr con_work [libceph]
[ 27.307599] task: ffff88007ca0ce80 ti: ffff88003657c000 task.ti: ffff88003657c000
[ 27.307599] RIP: 0010:[<
[ 27.307599] RSP: 0018:ffff880036
[ 27.307599] RAX: ffff880077e1bb02 RBX: ffff8800364af000 RCX: 0000000000000000
[ 27.307599] RDX: 0000000038a516d3 RSI: 0000000000000000 RDI: ffff880077e1baf2
[ 27.307599] RBP: ffff88003657fbe8 R08: 0000000000000000 R09: 0000000000000000
[ 27.307599] R10: ffffffffc0275fe6 R11: 0000000000000000 R12: ffff88007873c700
[ 27.307599] R13: ffff880078458000 R14: 0000000000000000 R15: ffff880077e1ba80
[ 27.307599] FS: 000000000000000
[ 27.307599] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 27.307599] CR2: 00007ff6e2973000 CR3: 0000000036387000 CR4: 00000000000006f0
[ 27.307599] Stack:
[ 27.307599] ffff88003657fb8c ffffffffc02e1109 0100000000000015 0000000000000001
[ 27.307599] ffff8800362e0118 ffff880077e1bafa ffff88003657fbe8 0000000000000000
[ 27.307599] 0000000000000000 ffff8800362e0118 0000000000000000 0000000000000001
[ 27.307599] Call Trace:
[ 27.307599] [<ffffffffc02e1
[ 27.307599] [<ffffffffc02e4
[ 27.307599] [<ffffffffc02e4
[ 27.307599] [<ffffffffc02e7
[ 27.307599] [<ffffffffc027a
[ 27.307599] [<ffffffff810ab
[ 27.307599] [<ffffffff810ac
[ 27.307599] [<ffffffff810a4
[ 27.307599] [<ffffffffc027b
[ 27.307599] [<ffffffff8108d
[ 27.307599] [<ffffffff8108e
[ 27.307599] [<ffffffff8108e
[ 27.307599] [<ffffffff81093
[ 27.307599] [<ffffffff81093
[ 27.307599] [<ffffffff817b8
[ 27.307599] [<ffffffff81093
[ 27.307599] Code: e9 27 f9 ff ff 44 89 a3 70 02 00 00 48 89 de 4c 89 ef 44 89 65 88 e8 a0 c3 ff ff 8b 45 88 e9 09 f9 ff ff 4c 63 e0 e9 d9 f9 ff ff <0f> 0b 49 8b 8f 98 fc ff ff 4d 8b 87 a0 fc ff ff 4c 89 fa 48 c7
[ 27.307599] RIP [<ffffffffc02e3
[ 27.307599] RSP <ffff88003657fb48>
[ 27.379039] ---[ end trace 1928182fad693b4d ]---
[ 27.379983] BUG: unable to handle kernel paging request at ffffffffffffffd8
[ 27.381275] IP: [<ffffffff81094
[ 27.382382] PGD 1c19067 PUD 1c1b067 PMD 0
[ 27.383004] Oops: 0000 [#2] SMP
[ 27.383004] Modules linked in: ceph libceph libcrc32c fscache ib_iser rdma_cm iw_cm ib_cm ib_sa ib_mad ib_core ib_addr iscsi_tcp libiscsi_tcp libiscsi scsi_transport_
[ 27.383004] CPU: 0 PID: 118 Comm: kworker/0:2 Tainted: G D 3.19.0-56-generic #62~14.04.1-Ubuntu
[ 27.383004] Hardware name: OpenStack Foundation OpenStack Nova, BIOS 1.7.5-20150310_
[ 27.383004] task: ffff88007ca0ce80 ti: ffff88003657c000 task.ti: ffff88003657c000
[ 27.383004] RIP: 0010:[<
[ 27.383004] RSP: 0018:ffff880036
[ 27.383004] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 000000000000000d
[ 27.383004] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff88007ca0ce80
[ 27.383004] RBP: ffff88003657f7c8 R08: 0000000000000000 R09: 0000000000000246
[ 27.383004] R10: ffffffff810721a4 R11: ffffea0001dfba00 R12: ffff88007ca0d3a0
[ 27.383004] R13: 0000000000000000 R14: 0000000000000000 R15: ffff88007ca0ce80
[ 27.383004] FS: 000000000000000
[ 27.383004] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b
[ 27.383004] CR2: 0000000000000028 CR3: 0000000036387000 CR4: 00000000000006f0
[ 27.383004] Stack:
[ 27.383004] ffff88003657f7e8 ffffffff8108ed05 ffff88003657f7e8 ffff88007fc13e80
[ 27.383004] ffff88003657f858 ffffffff817b45fb ffff88007ca0ce80 0000000000013e80
[ 27.383004] ffff88003657ffd8 0000000000013e80 0000000000000004 ffff88007ca0ce80
[ 27.383004] Call Trace:
[ 27.383004] [<ffffffff8108e
[ 27.383004] [<ffffffff817b4
[ 27.383004] [<ffffffff817b4
[ 27.383004] [<ffffffff81077
[ 27.383004] [<ffffffff81018
[ 27.383004] [<ffffffff81018
[ 27.383004] [<ffffffff81015
[ 27.383004] [<ffffffff81015
[ 27.383004] [<ffffffffc02e3
[ 27.383004] [<ffffffff81016
[ 27.383004] [<ffffffff817ba
[ 27.383004] [<ffffffffc0275
[ 27.383004] [<ffffffffc02e3
[ 27.383004] [<ffffffffc02e3
[ 27.383004] [<ffffffffc02e1
[ 27.383004] [<ffffffffc02e4
[ 27.383004] [<ffffffffc02e4
[ 27.383004] [<ffffffffc02e7
[ 27.383004] [<ffffffffc027a
[ 27.383004] [<ffffffff810ab
[ 27.383004] [<ffffffff810ac
[ 27.383004] [<ffffffff810a4
[ 27.383004] [<ffffffffc027b
[ 27.383004] [<ffffffff8108d
[ 27.383004] [<ffffffff8108e
[ 27.383004] [<ffffffff8108e
[ 27.383004] [<ffffffff81093
[ 27.383004] [<ffffffff81093
[ 27.383004] [<ffffffff817b8
[ 27.383004] [<ffffffff81093
[ 27.383004] Code: 00 48 89 e5 5d 48 8b 40 c8 48 c1 e8 02 83 e0 01 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 8b 87 c8 04 00 00 55 48 89 e5 <48> 8b 40 d8 5d c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00
[ 27.383004] RIP [<ffffffff81094
[ 27.383004] RSP <ffff88003657f7c8>
[ 27.383004] CR2: ffffffffffffffd8
[ 27.383004] ---[ end trace 1928182fad693b4e ]---
[ 27.383004] Fixing recursive fault but reboot is needed!
Changed in linux-lts-utopic (Ubuntu Trusty): | |
status: | New → Fix Committed |
Changed in linux (Ubuntu Vivid): | |
status: | New → Fix Committed |
tags: | added: verification-done-vivid |
Changed in linux (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in linux-lts-utopic (Ubuntu): | |
status: | New → Fix Released |
Changed in linux-lts-vivid (Ubuntu): | |
status: | New → Fix Released |
On Thu, Mar 31, 2016 at 12:06:42PM +0800, Yan, Zheng wrote:
> ubuntu-vivid git tree includes commit ebeec2ef4c (ceph: fix message
> length computation), but does not contain backport for upstream commit
> 1f041a89b4 (ceph: fix request time stamp encoding). This breaks cephfs
> kernel driver completely. Please add the later commit to your git
> tree.
>
> Regards
> Yan, Zheng
The patch [[ 1f041a89b4 (ceph: fix request time stamp encoding) ]] is required for all trees that carry a backport of 777d738 (ceph: fix message length computation):
3.19.y-ckt (stable)
3.16.y-ckt (stable)
ubuntu-vivid
ubuntu-utopic