Whamcloud - gitweb
LU-4629 osd-ldiskfs: Fix null pointer dereference 10/10610/3
authorDmitry Eremin <dmitry.eremin@intel.com>
Thu, 5 Jun 2014 17:27:56 +0000 (21:27 +0400)
committerOleg Drokin <oleg.drokin@intel.com>
Wed, 11 Jun 2014 03:00:46 +0000 (03:00 +0000)
commitb7de855bb76837dffde39ecd192a9a0df090b82e
treed60670b68893aa921c1a52b80f4cf89c2cbbef44
parentf4842b027ee57969fa1b01b90d5f23aed18b5eb5
LU-4629 osd-ldiskfs: Fix null pointer dereference

Null pointer 'ooc' that comes from line 1036 may be dereferenced
at line 1083.

Pointer 'it' checked for NULL at line 1036 may be passed to function
and may be dereferenced there by passing argument 2 to function
'osd_scrub_wakeup' at line 1089. Also there is one similar error on
line 1089.

Signed-off-by: Dmitry Eremin <dmitry.eremin@intel.com>
Change-Id: Iaffa27e48063fbff8b09f390760c24a1da8dd6b3
Reviewed-on: http://review.whamcloud.com/10610
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/osd-ldiskfs/osd_scrub.c