Fix a da(4) driver memory leak for SCSI SMR devices.
In the probe case for SCSI SMR Host Aware or Most Managed drives, be sure to free allocated memory. sys/cam/scsi/scsi_da.c: In dadone_probezone(), free the data pointer before returning. MFC after: 3 days Sponsored by: Spectra Logic Approved by: re (kib)
This commit is contained in:
parent
a19efb5e69
commit
b90df93520
@ -5674,6 +5674,9 @@ dadone_probezone(struct cam_periph *periph, union ccb *done_ccb)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
free(csio->data_ptr, M_SCSIDA);
|
||||
|
||||
daprobedone(periph, done_ccb);
|
||||
return;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user