From: Loic Dachary Date: Tue, 27 May 2014 16:34:10 +0000 (+0200) Subject: erasure-code: reduce jerasure verbosity X-Git-Tag: v0.85~100^2~5 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=5fb4354f3530a237c804526e44af4e4af60b60f4;p=ceph.git erasure-code: reduce jerasure verbosity Only output a message about adjusting the buffer size when it is adjusted, not when the size does not need adjustment. Signed-off-by: Loic Dachary --- diff --git a/src/erasure-code/jerasure/ErasureCodeJerasure.cc b/src/erasure-code/jerasure/ErasureCodeJerasure.cc index 8b982ce3dc20..e207c3aa612b 100644 --- a/src/erasure-code/jerasure/ErasureCodeJerasure.cc +++ b/src/erasure-code/jerasure/ErasureCodeJerasure.cc @@ -122,9 +122,9 @@ int ErasureCodeJerasure::encode(const set &want_to_encode, { unsigned blocksize = get_chunk_size(in.length()); unsigned padded_length = blocksize * k; - dout(10) << "encode adjusted buffer length from " << in.length() - << " to " << padded_length << dendl; - assert(padded_length % k == 0); + if (in.length() != padded_length) + dout(10) << "encode adjusted buffer length from " << in.length() + << " to " << padded_length << dendl; bufferlist out(in); if (padded_length - in.length() > 0) { bufferptr pad(padded_length - in.length());