From 4a1c27c0e6e2e70be2b58e01872e321352c8e484 Mon Sep 17 00:00:00 2001 From: Josh Durgin Date: Mon, 1 Apr 2013 11:09:52 -0700 Subject: [PATCH] librados: don't use lockdep for AioCompletionImpl This is a quick workaround for the next branch. A more complete fix will be done for the master branch. This does not affect correctness, just what qa runs with lockdep enabled do. Signed-off-by: Josh Durgin Reviewed-by: Sage Weil (cherry picked from commit 267ce0d90b8f3afaaddfdc0556c9bafbf4628426) --- src/librados/AioCompletionImpl.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/librados/AioCompletionImpl.h b/src/librados/AioCompletionImpl.h index 619e7471605d4..b3e1e8a16e2c5 100644 --- a/src/librados/AioCompletionImpl.h +++ b/src/librados/AioCompletionImpl.h @@ -47,7 +47,7 @@ struct librados::AioCompletionImpl { tid_t aio_write_seq; xlist::item aio_write_list_item; - AioCompletionImpl() : lock("AioCompletionImpl lock"), + AioCompletionImpl() : lock("AioCompletionImpl lock", false, false), ref(1), rval(0), released(false), ack(false), safe(false), callback_complete(0), callback_safe(0), callback_arg(0), is_read(false), pbl(0), buf(0), maxlen(0), -- 2.39.5