Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Jan 2011 23:04:16 +0000 (UTC)
From:      Warner Losh <imp@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-projects@freebsd.org
Subject:   svn commit: r217992 - projects/graid/head/sys/geom/raid
Message-ID:  <201101272304.p0RN4Grk042170@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201101272304.p0RN4Grk042170>