Whamcloud - gitweb
LU-6584 osd: prevent int type overflow in osd_read_prep() 85/16685/2
authorMikhail Pershin <mike.pershin@intel.com>
Wed, 30 Sep 2015 18:11:04 +0000 (21:11 +0300)
committerOleg Drokin <oleg.drokin@intel.com>
Wed, 7 Oct 2015 17:39:15 +0000 (17:39 +0000)
commitefe3842c76b8041a048457779554ffa5ba76567d
treedbda764dd9ceab926a11da821d28b6eab25edd43
parent881b288d70318644098c335b92f07388e9e2d3a5
LU-6584 osd: prevent int type overflow in osd_read_prep()

There is possible type overflow in osd_read_prep() that may
cause too big value in lnb_rc followed by assertion.

Signed-off-by: Mikhail Pershin <mike.pershin@intel.com>
Change-Id: If17b533e7d0dcae7db57eefc0e5981821f628c56
Reviewed-on: http://review.whamcloud.com/16685
Tested-by: Jenkins
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Cliff White <cliff.white@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/osd-zfs/osd_io.c