Whamcloud - gitweb
LU-4931 ofd: use thread buffer for ladvise 89/22489/4
authorLi Xi <lixi@ddn.com>
Wed, 14 Sep 2016 03:16:08 +0000 (23:16 -0400)
committerOleg Drokin <oleg.drokin@intel.com>
Sat, 8 Oct 2016 16:38:52 +0000 (16:38 +0000)
commitc29cf72acd431e65f0438804561e7c30feef0366
tree721ba24967e5ddbb1febb1aca0f3d14b99fa36c4
parente8f5f496ed41f237c4fb44cc7355f1ded4c33ac6
LU-4931 ofd: use thread buffer for ladvise

A buffer is allocated everytime when handling willread advice.
This is not efficient, so replace it by using thread buffer
instead.

Signed-off-by: Li Xi <lixi@ddn.com>
Change-Id: I34015ea0658cb116b3348f8cab67128645718cac
Reviewed-on: http://review.whamcloud.com/22489
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/include/obd.h
lustre/ofd/ofd_dev.c
lustre/target/tgt_internal.h