Whamcloud - gitweb
LU-7422 llite: don't panic when fid is insane 85/17985/3
authorSergey Cheremencev <sergey.cheremencev@seagate.com>
Mon, 16 Nov 2015 12:54:25 +0000 (15:54 +0300)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 31 May 2016 04:54:30 +0000 (04:54 +0000)
commite4eb90ecdc09740d90834cb1e95b5693e6637173
treea59de115835e843f5e7d43dd1122eb5fae92f6fe
parentf5c7fec23cb26219d959290a4a311119747cc609
LU-7422 llite: don't panic when fid is insane

LASSERT should never be done on data that is
received to over the network. Return EINVAL
when server returns invalid fid despite of
it_status == 0.

Change-Id: I4341d1002761ab4c86bd7af4d0ca5718fe2a3623
Signed-off-by: Sergey Cheremencev <sergey.cheremencev@seagate.com>
Seagate-bug-id: MRP-3073
Reviewed-on: http://review.whamcloud.com/17985
Tested-by: Jenkins
Reviewed-by: John L. Hammond <john.hammond@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/llite/llite_lib.c