Project

General

Profile

Actions

Bug #5454

closed

krbd: assertion failure in rbd_img_obj_callback()

Added by Andreas Bluemle almost 11 years ago. Updated over 10 years ago.

Status:
Resolved
Priority:
High
Assignee:
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
3.0.80-0.5
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

when working on a large rbd image, I am hitting an
assertion failure in rbd kernel module; the
assertion is in rbd_img_obj_callback()

rbd_assert(img_request != NULL);

The test is a sequential write on an rbd
image, format 1. The size of the image is 1 TByte,
order is 22 (i.e. default object size).

The code of the rbd (and libceph) kernel modules is
from kernel.org, 3.10-rc6, running on a 3.0.80-0.5 kernel.

The problem looks like the rbd_obj_request structure in
question has been released already when processing of
the reponse to the original request takes place.


Files

README.rbd_img_obj_callback-panic (12.2 KB) README.rbd_img_obj_callback-panic Andreas Bluemle, 06/25/2013 12:15 PM

Related issues 1 (0 open1 closed)

Has duplicate rbd - Bug #5662: kernel BUG at drivers/block/rbd.c:2133Duplicate07/18/2013

Actions
Actions

Also available in: Atom PDF