> On 03/25/2014 04:04 AM, Ilya Dryomov wrote:
>> On Tue, Mar 25, 2014 at 10:39 AM, Olivier Bonvalet <[email protected]>
>> 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 [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html