[SCSI] bnx2i: bug fixes in bnx2i_init_one to handle error conditions