[dm-devel] dmraid ./CHANGELOG ./README lib/version.h lib/ ...
heinzm at sourceware.org
heinzm at sourceware.org
Fri Feb 22 17:06:02 UTC 2008
CVSROOT: /cvs/dm
Module name: dmraid
Changes by: heinzm at sourceware.org 2008-02-22 17:06:01
Modified files:
. : CHANGELOG README
lib : version.h
lib/format/ataraid: asr.c pdc.c
lib/metadata : metadata.c
tools : VERSION
Log message:
1.0.0.rc13 checkin
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/dmraid/CHANGELOG.diff?cvsroot=dm&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/dmraid/README.diff?cvsroot=dm&r1=1.3&r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/dmraid/lib/version.h.diff?cvsroot=dm&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/dmraid/lib/format/ataraid/asr.c.diff?cvsroot=dm&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/dmraid/lib/format/ataraid/pdc.c.diff?cvsroot=dm&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/dmraid/lib/metadata/metadata.c.diff?cvsroot=dm&r1=1.2&r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/dmraid/tools/VERSION.diff?cvsroot=dm&r1=1.2&r2=1.3
--- dmraid/CHANGELOG 2008/02/22 17:04:35 1.2
+++ dmraid/CHANGELOG 2008/02/22 17:06:00 1.3
@@ -1,4 +1,14 @@
+Changelog from dmraid 1.0.0.rc12 to 1.0.0.rc13 2006.10.11
+
+
+FIXES:
+------
+o pdc.c: magic number check
+o metadata.c: rd_type() returned wrong unified_type for asr
+
+
+
Changelog from dmraid 1.0.0.rc11 to 1.0.0.rc12 2006.09.22
@@ -21,6 +31,7 @@
+
Changelog from dmraid 1.0.0.rc10 to 1.0.0.rc11 2006.05.16
FIXES:
--- dmraid/README 2008/02/22 17:04:35 1.3
+++ dmraid/README 2008/02/22 17:06:00 1.4
@@ -1,6 +1,6 @@
********************************************************************************
* *
-* dmraid (Device-Mapper Software RAID support tool) 1.0.0.rc12 2006.05.15 *
+* dmraid (Device-Mapper Software RAID support tool) 1.0.0.rc13 2006.10.11 *
* *
* (C)opyright 2004-2006 Heinz Mauelshagen, Red Hat GmbH. *
* All rights reserved. *
--- dmraid/lib/version.h 2008/02/22 17:04:35 1.2
+++ dmraid/lib/version.h 2008/02/22 17:06:00 1.3
@@ -1,12 +1,12 @@
#ifndef DMRAID_LIB_VERSION
-#define DMRAID_LIB_VERSION "1.0.0.rc12"
+#define DMRAID_LIB_VERSION "1.0.0.rc13"
#define DMRAID_LIB_MAJOR_VERSION 1
#define DMRAID_LIB_MINOR_VERSION 0
#define DMRAID_LIB_SUBMINOR_VERSION 0
-#define DMRAID_LIB_VERSION_SUFFIX "rc12"
+#define DMRAID_LIB_VERSION_SUFFIX "rc13"
-#define DMRAID_LIB_DATE "(2006.09.15)"
+#define DMRAID_LIB_DATE "(2006.10.11)"
#endif
--- dmraid/lib/format/ataraid/asr.c 2008/02/22 17:04:35 1.2
+++ dmraid/lib/format/ataraid/asr.c 2008/02/22 17:06:00 1.3
@@ -114,6 +114,7 @@
{ 0, t_undef},
};
+printf("cl->raidtype=%d rd_type=%d\n", cl->raidtype, rd_type(types, (unsigned int) cl->raidtype));
return cl ? rd_type(types, (unsigned int) cl->raidtype) : t_undef;
}
--- dmraid/lib/format/ataraid/pdc.c 2008/02/22 17:04:35 1.2
+++ dmraid/lib/format/ataraid/pdc.c 2008/02/22 17:06:00 1.3
@@ -170,8 +170,7 @@
* No we've got the PDC magic string veryfied, we can
* check that the rest of the metadata is valid.
*/
- if (pdc->magic_0 == pdc->raid.magic_0 &&
- pdc->raid.total_disks &&
+ if (pdc->raid.total_disks &&
pdc->raid.total_disks < PDC_MAXDISKS)
return 1;
--- dmraid/lib/metadata/metadata.c 2008/02/22 17:04:36 1.2
+++ dmraid/lib/metadata/metadata.c 2008/02/22 17:06:00 1.3
@@ -987,8 +987,7 @@
*/
enum type rd_type(struct types *t, unsigned int type)
{
- for (; t->type && t->type != type; t++);
-
+ for (; t->unified_type != t_undef && t->type != type; t++);
return t->unified_type;
}
@@ -1000,7 +999,6 @@
enum status rd_status(struct states *s, unsigned int status, enum compare cmp)
{
for (; s->status && (cmp == AND ? !(s->status & status) : (s->status != status)); s++);
-
return s->unified_status;
}
--- dmraid/tools/VERSION 2008/02/22 17:04:36 1.2
+++ dmraid/tools/VERSION 2008/02/22 17:06:01 1.3
@@ -1 +1 @@
-1.0.0.rc12 (2006.09.15)
+1.0.0.rc13 (2006.10.11)
More information about the dm-devel
mailing list