From: Kefu Chai Date: Mon, 25 Jan 2016 07:08:02 +0000 (+0800) Subject: os/bluestore: fix bluestore_wal_transaction_t encoding test X-Git-Tag: v10.0.3~6^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F7419%2Fhead;p=ceph.git os/bluestore: fix bluestore_wal_transaction_t encoding test bluestore_wal_op_t::op is encoded/dumped but it is not initialized in its ctor. so set it to 0 in its ctor. 0 is not an valid op though, but it helps with debugging and testing. Signed-off-by: Kefu Chai Signed-off-by: Brad Hubbard --- diff --git a/src/os/bluestore/bluestore_types.h b/src/os/bluestore/bluestore_types.h index abe31f284cf..c07412dab72 100644 --- a/src/os/bluestore/bluestore_types.h +++ b/src/os/bluestore/bluestore_types.h @@ -258,7 +258,7 @@ struct bluestore_wal_op_t { OP_COPY = 2, OP_ZERO = 4, } type_t; - __u8 op; + __u8 op = 0; bluestore_extent_t extent; bluestore_extent_t src_extent; uint64_t src_rmw_head, src_rmw_tail;