Project

General

Profile

Actions

Backport #15033

closed

hammer: QEMU VM hangs talking to RBD via librbd

Added by Nathan Cutler about 8 years ago. Updated about 8 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Jason Dillaman
Target version:
Release:
hammer
Pull request ID:
Crash signature (v1):
Crash signature (v2):


Related issues 1 (0 open1 closed)

Copied from rbd - Bug #14988: QEMU VM hangs talking to RBD via librbdResolvedJason Dillaman03/05/2016

Actions
Actions #1

Updated by Nathan Cutler about 8 years ago

  • Copied from Bug #14988: QEMU VM hangs talking to RBD via librbd added
Actions #2

Updated by Nathan Cutler about 8 years ago

  • Assignee set to Jason Dillaman
Actions #3

Updated by Jason Dillaman about 8 years ago

  • Status changed from New to In Progress
  • Priority changed from Normal to Urgent
Actions #4

Updated by Jason Dillaman about 8 years ago

  • Description updated (diff)
Actions #5

Updated by Jason Dillaman about 8 years ago

  • Status changed from In Progress to Fix Under Review
Actions #6

Updated by Stefan Priebe about 8 years ago

Hi,

i recompiled hammer from current hammer-backport branch which includes #15033. I just replaced librbd and kept the original 0.94.6 versions of ceph-osd running.

While doing sync inside the guest and doing afterwards a snapshot the vm still started to hang completely doing no I/O anymore.

- Is the hammer-backport incomplete?
- do i also need newer ceph-osd processes?

Actions #7

Updated by Jason Dillaman about 8 years ago

@Stefan Kleijkers: are you sure this fix was in hammer-backports when you ran your test or are you saying you merged it manually? It looks like it was merged into hammer-backports only yesterday with commit af09e99c062fde6091ca2ffc6b7f1c0241eabfd0.

Actions #8

Updated by Stefan Priebe about 8 years ago

Hammer Backports was force pushed.

last time i tested it there was the following commit:

commit 7d6737ea82f23f50654a9f17cc8d2cb50c1afe4b
Merge: 297ed62 281d63d
Author: Xiaoxi Chen <>
Date: Fri Mar 11 20:49:42 2016 -0700

Merge 8011: hammer: librbd: possible QEMU deadlock after creating image snapshots
Reviewed-by: Xiaoxi Chen &lt;&gt;
Actions #9

Updated by Loïc Dachary about 8 years ago

hammer-backports is not a branch that is for usage, it is solely for test purposes

Actions #10

Updated by Loïc Dachary about 8 years ago

but this backport was just merged into the hammer branch ;-)

Actions #11

Updated by Jason Dillaman about 8 years ago

@Stefan Kleijkers: are you able to recreate your lockup and provide "debug rbd=20"-level logging?

Actions #12

Updated by Jason Dillaman about 8 years ago

  • Status changed from Fix Under Review to Resolved
  • Target version set to v0.94.7
Actions

Also available in: Atom PDF