svn commit: r217992 - projects/graid/head/sys/geom/raid

Warner Losh imp at FreeBSD.org
Thu Jan 27 23:04:16 UTC 2011


Author: imp
Date: Thu Jan 27 23:04:16 2011
New Revision: 217992
URL: http://svn.freebsd.org/changeset/base/217992

Log:
  Bzero the bio we setup for each slab of work.

Modified:
  projects/graid/head/sys/geom/raid/tr_raid1.c

Modified: projects/graid/head/sys/geom/raid/tr_raid1.c
==============================================================================
--- projects/graid/head/sys/geom/raid/tr_raid1.c	Thu Jan 27 21:45:38 2011	(r217991)
+++ projects/graid/head/sys/geom/raid/tr_raid1.c	Thu Jan 27 23:04:16 2011	(r217992)
@@ -176,6 +176,7 @@ g_raid_tr_raid1_rebuild_some(struct g_ra
 	trs->trso_recover_slabs = SD_REBUILD_CLUSTER_IDLE;
 	trs->trso_fair_io = SD_REBUILD_FAIR_IO;
 	bp = &trs->trso_bio;
+	memset(bp, 0, sizeof(*bp));
 	bp->bio_offset = sd->sd_rebuild_pos;
 	bp->bio_length = MIN(SD_REBUILD_SLAB,
 	    sd->sd_volume->v_mediasize - sd->sd_rebuild_pos);


More information about the svn-src-projects mailing list