linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [ANNOUNCE] mdadm-3.1 has been withdrawn
@ 2009-11-06  6:45 Neil Brown
  2009-11-09 14:39 ` Doug Ledford
  0 siblings, 1 reply; 22+ messages in thread
From: Neil Brown @ 2009-11-06  6:45 UTC (permalink / raw)
  To: linux-raid


Greetings.

 About a week ago I released mdadm-3.1
 I have now 'withdrawn' it meaning that it doesn't appear on the
 kernel.org mirrors any more, and I ask people not to use it.

 The reason is that it is not as reliable at managing a raid[56]
 reshape as I thought and it can corrupt data too easily.

 In particular the 'backup' that is taken of the area being reshaped
 gets restored to the wrong location when the array is stopped in the
 middle of a reshape and reassembled.

 If anyone has used mdadm-3.1 to reshape an array and has stopped and
 restarted the array during that process (and I know some people have)
 then it is very possible that some data in that filesystem has been
 corrupted.  I would urge you do take whatever measures you can to
 check for corruption.  An fsck at the very least would be advised.

 The code in the devel-3.1 branch of my git tree
 (git://neil.brown.name/mdadm) has this bug fixed as well as a number
 of other improvements.  I will probably release it as 3.1.1 some time
 next week.

 Note that you need 2.6.32 for most of the reshape operations with the
 new code.  This is because 2.6.31 does not handle a device failure
 during reshape correctly and a subsequent crash can cause data to be
 lost.  When the needed patches appear in a 2.6.31.y stable kernel. I
 will adjust the requirement that mdadm imposes.

 A big "thank you" to everyone who tested out this code and an even
 bigger apology to anyone who has suffered data loss because of it.

NeilBrown

^ permalink raw reply	[flat|nested] 22+ messages in thread
[parent not found: <nfbrown@novell.com>]

end of thread, other threads:[~2009-11-14  3:32 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-06  6:45 [ANNOUNCE] mdadm-3.1 has been withdrawn Neil Brown
2009-11-09 14:39 ` Doug Ledford
2009-11-09 15:36   ` berk walker
2009-11-09 15:42     ` Jon Nelson
2009-11-09 16:51       ` Mikael Abrahamsson
2009-11-09 21:07         ` Doug Ledford
2009-11-09 21:27           ` Luca Berra
2009-11-09 21:43             ` Jon Nelson
2009-11-10  8:25           ` Mikael Abrahamsson
2009-11-10 14:22             ` Jon Nelson
2009-11-11  3:26               ` Michael Evans
2009-11-12 22:25           ` Bill Davidsen
2009-11-13  5:50             ` Mikael Abrahamsson
2009-11-13 13:04               ` Bill Davidsen
2009-11-09 20:22   ` Neil F Brown
2009-11-09 21:00     ` Doug Ledford
2009-11-13 23:54     ` Dan Williams
2009-11-14  3:32       ` Doug Ledford
     [not found] <nfbrown@novell.com>
2009-11-12 17:51 ` greg
2009-11-12 23:02   ` Rudy Zijlstra
2009-11-13  1:53     ` Michael Evans
2009-11-13  2:02   ` Neil Brown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).