SCSI: mpt2sas: Introduced check for enclosure_handle to avoid crash
commit34f5fef1b6038f7b85ff685b3676915a9668e1a8
authorKashyap, Desai <kashyap.desai@lsi.com>
Fri, 7 Aug 2009 14:03:17 +0000 (7 19:33 +0530)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 9 Sep 2009 03:33:41 +0000 (8 20:33 -0700)
treeb1b9ec6ceed356da1d6fe18cf06228b9127d0717
parentcbac26a3241f857e24fede1944aa825a4549cc17
SCSI: mpt2sas: Introduced check for enclosure_handle to avoid crash

commit 15052c9e85bf0cdadcb69eb89623bf12bad8b4f8 upstream.

Kernel panic is seen because of enclosure_handle received from FW is zero.
Check is introduced before calling mpt2sas_config_get_enclosure_pg0.

Signed-off-by: Kashyap Desai <kashyap.desai@lsi.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/scsi/mpt2sas/mpt2sas_scsih.c