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