Whamcloud - gitweb
LU-7536 mdt: handling NULL dereference in mdt_reconstruct 95/20395/5
authorJadhav Vikram <jadhav.vikram@seagate.com>
Tue, 26 Apr 2016 04:15:58 +0000 (09:45 +0530)
committerOleg Drokin <oleg.drokin@intel.com>
Thu, 16 Jun 2016 22:15:01 +0000 (22:15 +0000)
commitaa40787eee1835e4f84a40caa96fb232354bd799
tree2c9a36cbe717a75db3a034b9c525836dd7764296
parent1738f00d4a4cee01a2c39a6313acabdcb5775269
LU-7536 mdt: handling NULL dereference in mdt_reconstruct

mdt_reconstruct function corresponding to op-code
REINT_MIGRATE is not present, so as per request format
used in mdt_reint adding mdt reconstruct functions.
Also added assertion to check max opcodes and undefined
reconstruct function. Also updated opcode REINT_RMENTRY
and REINT_MIGRADE at missing places.

Seagate-bug-id: MRP-3205
Signed-off-by: Jadhav Vikram <jadhav.vikram@seagate.com>
Change-Id: I489ee3dfa5972c14f37aed5307103cf329d802f7
Reviewed-on: http://review.whamcloud.com/20395
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Gu Zheng <gzheng@ddn.com>
Reviewed-by: Li Xi <lixi@ddn.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/contrib/wireshark/packet-lustre.c
lustre/mdt/mdt_recovery.c