Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Jun 2000 13:51:42 +0930
From:      Greg Lehey <grog@lemis.com>
To:        FreeBSD current users <FreeBSD-current@FreeBSD.ORG>, FreeBSD Stable Users <freebsd-stable@FreeBSD.ORG>
Subject:   HEADS UP: Data corruption bug in Vinum found and fixed
Message-ID:  <20000602135142.K22978@wantadilla.lemis.com>

next in thread | raw e-mail | index | archive | help
I've just discovered (and fixed) a serious data corruption bug in
Vinum.  Under certain circumstances, serious data corruption can
result:

1.  You are using RAID-4 or RAID-5 plexes.
2.  One of these plexes (not the first plex in the system, whether a
    RAID-[45] plex or not) develops parity problems.
3.  You correct these errors with the 'rebuildparity' command.

Under these circumstances, the corrected blocks will probably be
written to the wrong subdisk.  The original parity errors will remain.
 
The fix is in 4-STABLE and 5-CURRENT (revisions 1.22.2.1 and 1.29,
respectively).  I don't think that 3-STABLE currently supports the
rebuildparity command, but I shall check and MFC if necessary.

Greg
--
Finger grog@lemis.com for PGP public key
See complete headers for address and phone numbers


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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