]> www.infradead.org Git - users/jedix/linux-maple.git/commit
qla4xxx: Fix verify boot idx correctly
authorLalit Chandivade <lalit.chandivade@qlogic.com>
Wed, 1 Feb 2012 19:12:48 +0000 (00:42 +0530)
committerMaxim Uvarov <maxim.uvarov@oracle.com>
Mon, 12 Nov 2012 09:55:06 +0000 (01:55 -0800)
commit60a78dafbd452992bd4c7d5ba47b315943bba8d2
tree9b13e842d18745dffa502a642c34a4da7627c746
parent8d380725a04118524e5d5d944cd5ff441cac5891
qla4xxx: Fix verify boot idx correctly

qla4xxx_verify_boot_idx can falsely report a DDB to be boot target
if ha->pri_ddb_idx and ha->sec_ddb_idx are not initialized correctly.
What this could cause is if there is DDB entry in FLash at index 0, then
qla4xxx_verify_boot_idx would return wrong result as ha->pri_ddb_idx is not
set correctly. Fixed the qla4xxx_get_boot_info to set the ha->pri_ddb_idx and
ha->sec_ddb_idx correctly.

Jira Key: IUEKR2ISCSI-22

Signed-off-by: Tej Parkash <tej.parkash@qlogic.com>
Signed-off-by: Lalit Chandivade <lalit.chandivade@qlogic.com>
drivers/scsi/qla4xxx/ql4_os.c