Whamcloud - gitweb
LU-7737 lod: not return -EIO during process updates log 08/18308/2
authorDi Wang <di.wang@intel.com>
Thu, 4 Feb 2016 11:23:23 +0000 (06:23 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 9 Feb 2016 19:03:03 +0000 (19:03 +0000)
commit028e65b03dac9497256978d2266acb8c20b48a99
tree2d304f04c78bbf48921b734ab6e24dbcd3bdc80f
parent4bfb99a83b632b0ad26df4544e556250683b4d4d
LU-7737 lod: not return -EIO during process updates log

Do not return -EIO in lod_process_updates_recovery(),
otherwise the update log might be deleted incorrectly,
especially when doing umount during recovery, see
llog_process_thread().

Signed-off-by: Di Wang <di.wang@intel.com>
Change-Id: I822dae9984eb044ce3d63a30d8bb24294f46dd65
Reviewed-on: http://review.whamcloud.com/18308
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Mike Pershin <mike.pershin@intel.com>
Reviewed-by: Lai Siyao <lai.siyao@intel.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/lod/lod_dev.c