On Sun, Jun 18, 2017 at 1:18 PM, Willem Jan Withagen <wjw@xxxxxxxxxxx> wrote: > librbd/io/AioCompletion.cc:199:ssize_t AioCompletion::get_return_value() { librbd just wraps librados, so I would think all the error codes should have already been properly translated before it reaches this level since otherwise any internal librbd error logging will output the incorrect failure reason. I'd suspect most of the client-side handling should probably be handled inside osdc/Objecter.h/cc.. -- Jason -- 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