PERFORCE change 120026 for review
Matt Jacob
mjacob at FreeBSD.org
Fri May 18 14:58:00 PDT 2007
http://perforce.freebsd.org/chv.cgi?CH=120026
Change 120026 by mjacob at mjexp on 2007/05/18 21:57:35
Zero scsi_readcapacity allocations so we can really
tell if there has been data returned (for some broken
residual checking points).
Affected files ...
.. //depot/projects/mjexp/sys/cam/scsi/scsi_da.c#11 edit
Differences ...
==== //depot/projects/mjexp/sys/cam/scsi/scsi_da.c#11 (text+ko) ====
@@ -1303,9 +1303,8 @@
struct ccb_scsiio *csio;
struct scsi_read_capacity_data *rcap;
- rcap = (struct scsi_read_capacity_data *)malloc(sizeof(*rcap),
- M_SCSIDA,
- M_NOWAIT);
+ rcap = (struct scsi_read_capacity_data *)
+ malloc(sizeof(*rcap), M_SCSIDA, M_NOWAIT|M_ZERO);
if (rcap == NULL) {
printf("dastart: Couldn't malloc read_capacity data\n");
/* da_free_periph??? */
@@ -1330,7 +1329,7 @@
struct scsi_read_capacity_data_long *rcaplong;
rcaplong = (struct scsi_read_capacity_data_long *)
- malloc(sizeof(*rcaplong), M_SCSIDA, M_NOWAIT);
+ malloc(sizeof(*rcaplong), M_SCSIDA, M_NOWAIT|M_ZERO);
if (rcaplong == NULL) {
printf("dastart: Couldn't malloc read_capacity data\n");
/* da_free_periph??? */
More information about the p4-projects
mailing list