Date: Mon, 23 Aug 1999 19:28:38 -0700 (PDT) From: Greg Lehey <grog@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/vinum vinumrevive.c Message-ID: <199908240228.TAA29327@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
grog 1999/08/23 19:28:38 PDT
Modified files:
sys/dev/vinum vinumrevive.c
Log:
Lock stripes of striped and RAID-5 plexes before writing them. This
avoids a race condition where multiple RAID-5 subdisks are being
revived at the same time. The locks should also prevent conflicts
with user requests on concatenated and striped plexes, but this needs
more work.
Tidy up some comments.
Revision Changes Path
1.16 +36 -25 src/sys/dev/vinum/vinumrevive.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199908240228.TAA29327>
