From 11625a19ecf1dcb82f07e7da66864b1b0b9efe98 Mon Sep 17 00:00:00 2001 From: Yehuda Sadeh-Weinraub Date: Wed, 19 Mar 2008 14:20:01 +0200 Subject: [PATCH] client: fix wrong mtime/atime bug --- src/kernel/mds_client.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/kernel/mds_client.c b/src/kernel/mds_client.c index 9d411e085631a..ddab788f3c18e 100644 --- a/src/kernel/mds_client.c +++ b/src/kernel/mds_client.c @@ -1178,6 +1178,9 @@ void send_cap_ack(struct ceph_mds_client *mdsc, __u64 ino, int caps, return; fc = msg->front.iov_base; + + memset(fc, 0, sizeof(*fc)); + fc->op = cpu_to_le32(CEPH_CAP_OP_ACK); /* misnomer */ fc->seq = cpu_to_le64(seq); fc->caps = cpu_to_le32(caps); -- 2.39.5