Re: Issue #5876 : assertion failure in rbd_img_obj_callback()

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

 



> On 03/25/2014 04:04 AM, Ilya Dryomov wrote:
>> On Tue, Mar 25, 2014 at 10:39 AM, Olivier Bonvalet <ceph.list@xxxxxxxxx> wrote:
>>> Hi,
>>>
>>> what can/should I do to help fix that problem ?
>>>
>>> for now, RBD kernel client hang on :
>>>         Assertion failure in rbd_img_obj_callback() at line 2131:
>>>            rbd_assert(which >= img_request->next_completion);
>
> If you can build your own kernel as Ilya says I'd like to
> see the values of which and img_request->next_completion
> here.

Looks like which was 1, which means that next_completion had to be 2 or
greater.  I miss solaris crash dumps ...

On a different note, why are we asserting next_completion outside of
a spinlock which is supposed to protect next_completion?

Thanks,

                Ilya
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux