scsi/bfa: off by one in bfa_ioc_mbox_isr()
Subsystems (3)
PATCH 1/1 scsi/bfa: off by one in bfa_ioc_mbox_isr()
This should be ">=" here instead of ">" so that we don't read past the end of the array.
Signed-off-by Dan Carpenter <[email protected]>
drivers/scsi/bfa/bfa_ioc.c +1 -1
@@ -1595,7 +1595,7 @@ bfa_ioc_mbox_isr(struct bfa_ioc_s *ioc)return ; } -if ((mc >BFI_MC_MAX ) || (mod->mbhdlr[mc].cbfn =NULL )) +if ((mc >=BFI_MC_MAX ) || (mod->mbhdlr[mc].cbfn =NULL ))return ; mod->mbhdlr[mc].cbfn (mod->mbhdlr[mc].cbarg, &m);