Project

General

Profile

Actions

Bug #3947

closed

krbd: read zeroing freed bio?

Added by Alex Elder about 11 years ago. Updated about 11 years ago.

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

0%

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

Description

This happened to me once before but I wasn't sure what
I did. Now I think I do know. This is with the new
request code.

I tried mapping an image and then reading from it. In
zero_bio_chain() called from rbd_osd_read_callback()
it seems to be hitting uninitialized (or freed) memory.

Now while I'm trying to write this up I think I know
the problem. It looks like the object being read is
"image.rbd" and that's a page I/O, not a bio-based I/O.

Good news everyone!

Actions #1

Updated by Alex Elder about 11 years ago

  • Status changed from New to Resolved

This got resolved in version 2 of the "new request code,"
which is now present in the testing branch.

Actions

Also available in: Atom PDF