Re: news on evms develop?

"Changju Gao" <[email protected]> Thu, 28 Aug 2008 09:38:37 -0600
Newsgroups gmane.linux.evms.devel
Message-ID <[email protected]>
This is a MIME message. If you are reading this text, you may want to 
consider changing to a mail reader or gateway that understands how to 
properly handle MIME multipart messages.

--=__Part3D14CE6D.2__=
Content-Type: multipart/alternative; boundary="=__Part3D14CE6D.3__="

--=__Part3D14CE6D.3__=
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

That's great news.=20
=20
2.6.19+ kernel device mapper requires exactly 4 parameters. EVMS
Snapshot provides some extra parameters. The attached patch fixes the
problem.=20
=20
=20
Regards,
=20
Changju Gao

>>> Steve Dobbelstein <[email protected]> 8/28/2008 9:10 AM >>>

Mauro Sanna <[email protected]> wrote on 08/28/2008
05:52:05 AM:

> > > Is evms project destined to die?
> > No. The development will continue.
> >=20
>=20
> I know that there aren't developers.

Technically, there are still developers (there are 12 registered for
the project), there just hasn't been much public development lately. :)

Since I have lately had some free cycles from my normal job, I am
working on putting together the next release, 2.5.6.  It will mainly be
a roll-up of fixes and patches since 2.5.5.  All the code is in CVS.  I
am working on the other things needed for a release--updating to the
latest kernels, generating kernel patches, updating documentation,
etc.--and am waiting on the latest updates to the Swedish translation.=20
(Yes, EVES now speaks Swedish.)  Stay tuned.

We have also added a new maintainer to keep the project going.  Tiziano
M=C3=BCller, the EVMS maintainer on Gentoo Linux, has graciously voluntee=
red
to step up as an EVMS maintainer and has already been contributing to
the project.  Thanks, Tiziano!

Steve D.

--=__Part3D14CE6D.3__=
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META content=3D"MSHTML 6.00.6000.16705" name=3DGENERATOR></HEAD>
<BODY style=3D"MARGIN: 4px 4px 1px; FONT: 10pt Tahoma">
<DIV>That's great news. </DIV>
<DIV>&nbsp;</DIV>
<DIV>2.6.19+ kernel device mapper&nbsp;requires exactly 4 parameters. EVMS =
Snapshot provides some extra parameters. The attached patch fixes the =
problem. </DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>Regards,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Changju Gao</DIV>
<DIV><BR>&gt;&gt;&gt; Steve Dobbelstein &lt;[email protected]&gt; =
8/28/2008 9:10 AM &gt;&gt;&gt;<BR></DIV>
<P><TT>Mauro Sanna &lt;[email protected]&gt; wrote on =
08/28/2008 05:52:05 AM:<BR><BR>&gt; &gt; &gt; Is evms project destined to =
die?<BR>&gt; &gt; No. The development will continue.<BR>&gt; &gt; <BR>&gt; =
<BR>&gt; I know that there aren't developers.<BR></TT><BR><TT>Technically, =
there are still developers (there are 12 registered for the project), =
there just hasn't been much public development lately. :)</TT><BR><BR><TT>S=
ince I have lately had some free cycles from my normal job, I am working =
on putting together the next release, 2.5.6. &nbsp;It will mainly be a =
roll-up of fixes and patches since 2.5.5. &nbsp;All the code is in CVS. =
&nbsp;I am working on the other things needed for a release--updating to =
the latest kernels, generating kernel patches, updating documentation, =
etc.--and am waiting on the latest updates to the Swedish translation. =
&nbsp;(Yes, EVES now speaks Swedish.) &nbsp;Stay tuned.</TT><BR><BR><TT>We =
have also added a new maintainer to keep the project going. &nbsp;</TT><TT>=
Tiziano M=C3=BCller, the EVMS maintainer on Gentoo Linux, has graciously =
volunteered to step up as an EVMS maintainer and has already been =
contributing to the project. &nbsp;Thanks, Tiziano!</TT><BR><BR><TT>Steve =
D.</TT><BR></P></BODY></HTML>

--=__Part3D14CE6D.3__=--

--=__Part3D14CE6D.2__=
Content-Type: text/plain; name="dm_snapshot.patch"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename="dm_snapshot.patch"

--- engine/dm-targets.c.orig	2008-08-15 15:02:50.000000000 +0200
+++ engine/dm-targets.c	2008-08-15 15:05:45.000000000 +0200
@@ -921,14 +921,14 @@
  *
  * Generate an ASCII constructor string for a snapshot target.
  * A snapshot string has the form:
- *   <org_major>:<org_minor> <snap_major>:<snap_minor> <p|n> <chunk_size> =
<org_parent_major>:<org_parent_minor>
+ *   <org_major>:<org_minor> <snap_major>:<snap_minor> <p|n> <chunk_size>=
=20
  **/
 static int snapshot_build_params(dm_target_t *target)
 {
 	dm_target_snapshot_t *snapshot =3D target->data.snapshot;
 	char *format =3D (dm_get_version() =3D=3D 3) ?
-			"%x:%x %x:%x %c %u %x:%x" :
-			"%u:%u %u:%u %c %u %u:%u";
+			"%x:%x %x:%x %c %u" :
+			"%u:%u %u:%u %c %u";
 	int rc =3D ENOMEM;
=20
 	LOG_PROC_ENTRY();
@@ -938,9 +938,7 @@
 		snprintf(target->params, 50, format,
 			 snapshot->origin.major, snapshot->origin.minor,
 			 snapshot->snapshot.major, snapshot->snapshot.minor=
,
-			 (snapshot->persistent) ? 'p' : 'n', snapshot->chun=
k_size,
-			 snapshot->origin_parent.major,
-			 snapshot->origin_parent.minor);
+			 (snapshot->persistent) ? 'p' : 'n', snapshot->chun=
k_size);
 		rc =3D 0;
 	}
=20

--=__Part3D14CE6D.2__=
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
--=__Part3D14CE6D.2__=
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Evms-devel mailing list
[email protected]
To subscribe/unsubscribe, please visit:
https://lists.sourceforge.net/lists/listinfo/evms-devel

--=__Part3D14CE6D.2__=--