From: Xiubo Li Date: Mon, 27 Feb 2023 04:55:59 +0000 (+0800) Subject: mds: memset the head by default to fix the readable.sh test failure X-Git-Tag: v18.1.0~266^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F50268%2Fhead;p=ceph.git mds: memset the head by default to fix the readable.sh test failure Introduced-by: cbd7e304020(ceph_fs.h: add 32 bits extended num_retry and num_fwd support) Fixes: https://tracker.ceph.com/issues/58853 Signed-off-by: Xiubo Li --- diff --git a/src/messages/MClientRequest.h b/src/messages/MClientRequest.h index 4835be2edff..d8cec31531a 100644 --- a/src/messages/MClientRequest.h +++ b/src/messages/MClientRequest.h @@ -111,7 +111,9 @@ public: protected: // cons MClientRequest() - : MMDSOp(CEPH_MSG_CLIENT_REQUEST, HEAD_VERSION, COMPAT_VERSION) {} + : MMDSOp(CEPH_MSG_CLIENT_REQUEST, HEAD_VERSION, COMPAT_VERSION) { + memset(&head, 0, sizeof(head)); + } MClientRequest(int op, bool over=true) : MMDSOp(CEPH_MSG_CLIENT_REQUEST, HEAD_VERSION, COMPAT_VERSION) { memset(&head, 0, sizeof(head));