Whamcloud - gitweb
LU-2099 osd: clear iobuf up on I/O completion 05/10305/3
authorAlex Zhuravlev <alexey.zhuravlev@intel.com>
Tue, 13 May 2014 06:33:03 +0000 (10:33 +0400)
committerOleg Drokin <oleg.drokin@intel.com>
Wed, 14 May 2014 15:19:48 +0000 (15:19 +0000)
commit7fa8f9c27e086975bb4e892a6cbfedd8fcda8dda
tree63cb575ccda1cc1b96ff4fca02f03a896edefac8
parent1fab3bba187c927a85c827c4ff481e30914b5b2a
LU-2099 osd: clear iobuf up on I/O completion

it was a bad idea to clear iobuf on buffer release because the
same buffers can be used few times in case of transient ENOSPC.

Change-Id: Ic1d2ddaa0794f2f6f7d1ba71620e06b4ea7a99d2
Signed-off-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-on: http://review.whamcloud.com/10305
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Tested-by: Jinshan Xiong <jinshan.xiong@intel.com>
Reviewed-by: Jinshan Xiong <jinshan.xiong@intel.com>
Reviewed-by: Niu Yawei <yawei.niu@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/osd-ldiskfs/osd_handler.c
lustre/osd-ldiskfs/osd_internal.h
lustre/osd-ldiskfs/osd_io.c