OSDN Git Service

scsi: dpt_i2o: use after free in __adpt_reset()
authorDan Carpenter <dan.carpenter@oracle.com>
Mon, 19 Mar 2018 10:34:01 +0000 (13:34 +0300)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 21 Mar 2018 22:34:19 +0000 (18:34 -0400)
commit10ff6be6de59e1c7d0bd5d899f896ce991f4fdc2
tree6e204ea09c2e6bfc659aec402a4ee7c9a61eefca
parent24268fd1ad3213079f1af09359b4243fffa95869
scsi: dpt_i2o: use after free in __adpt_reset()

In __adpt_reset() the problem is that adpt_hba_reset() frees "pHba" on
error but we dereference it to print the name in the error message.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/dpt_i2o.c