From: Jianpeng Ma Date: Fri, 28 Aug 2015 01:48:58 +0000 (+0800) Subject: osdc/Journaler:: For read operation add fadvise-dontneed flag. X-Git-Tag: v9.1.0~101^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7e3c7a45a56eb3eb70f26e17ab819b9f3afa873c;p=ceph.git osdc/Journaler:: For read operation add fadvise-dontneed flag. Signed-off-by: Jianpeng Ma --- diff --git a/src/osdc/Journaler.cc b/src/osdc/Journaler.cc index 2229a9e08dac..d2d648f08d21 100644 --- a/src/osdc/Journaler.cc +++ b/src/osdc/Journaler.cc @@ -940,7 +940,7 @@ void Journaler::_issue_read(uint64_t len) if (l > len) l = len; C_Read *c = new C_Read(this, requested_pos); - filer.read(ino, &layout, CEPH_NOSNAP, requested_pos, l, &c->bl, 0, wrap_finisher(c)); + filer.read(ino, &layout, CEPH_NOSNAP, requested_pos, l, &c->bl, 0, wrap_finisher(c), CEPH_OSD_OP_FLAG_FADVISE_DONTNEED); requested_pos += l; len -= l; }