Gentoo Archives: gentoo-commits

From: "Tiziano Mueller (dev-zero)" <dev-zero@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-fs/evms/files: evms-2.5.5-snapshot.patch digest-evms-2.5.5-r10
Date: Mon, 03 Dec 2007 20:13:35
Message-Id: E1IzHfV-0000VU-DY@stork.gentoo.org
1 dev-zero 07/12/03 20:13:29
2
3 Added: evms-2.5.5-snapshot.patch digest-evms-2.5.5-r10
4 Log:
5 Added fix for snapshots on kernel >=2.6.19 (bug #192036). Fixed tests and disabled them.
6 (Portage version: 2.1.4_rc4)
7
8 Revision Changes Path
9 1.1 sys-fs/evms/files/evms-2.5.5-snapshot.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/evms/files/evms-2.5.5-snapshot.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/evms/files/evms-2.5.5-snapshot.patch?rev=1.1&content-type=text/plain
13
14 Index: evms-2.5.5-snapshot.patch
15 ===================================================================
16 --- evms-2.5.5/engine/dm-targets.c.orig 2005-11-07 15:46:41.000000000 +0000
17 +++ evms-2.5.5/engine/dm-targets.c 2007-09-08 23:54:23.000000000 +0100
18 @@ -921,14 +921,14 @@
19 *
20 * Generate an ASCII constructor string for a snapshot target.
21 * A snapshot string has the form:
22 - * <org_major>:<org_minor> <snap_major>:<snap_minor> <p|n> <chunk_size> <org_parent_major>:<org_parent_minor>
23 + * <org_major>:<org_minor> <snap_major>:<snap_minor> <p|n> <chunk_size>
24 **/
25 static int snapshot_build_params(dm_target_t *target)
26 {
27 dm_target_snapshot_t *snapshot = target->data.snapshot;
28 char *format = (dm_get_version() == 3) ?
29 - "%x:%x %x:%x %c %u %x:%x" :
30 - "%u:%u %u:%u %c %u %u:%u";
31 + "%x:%x %x:%x %c %u" :
32 + "%u:%u %u:%u %c %u" ;
33 int rc = ENOMEM;
34
35 LOG_PROC_ENTRY();
36 @@ -938,9 +938,7 @@
37 snprintf(target->params, 50, format,
38 snapshot->origin.major, snapshot->origin.minor,
39 snapshot->snapshot.major, snapshot->snapshot.minor,
40 - (snapshot->persistent) ? 'p' : 'n', snapshot->chunk_size,
41 - snapshot->origin_parent.major,
42 - snapshot->origin_parent.minor);
43 + (snapshot->persistent) ? 'p' : 'n', snapshot->chunk_size);
44 rc = 0;
45 }
46
47
48
49
50 1.1 sys-fs/evms/files/digest-evms-2.5.5-r10
51
52 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/evms/files/digest-evms-2.5.5-r10?rev=1.1&view=markup
53 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-fs/evms/files/digest-evms-2.5.5-r10?rev=1.1&content-type=text/plain
54
55 Index: digest-evms-2.5.5-r10
56 ===================================================================
57 MD5 45b463f0cbade194dc0a08be432b572e evms-2.5.5.tar.gz 2286321
58 RMD160 716d6b34f48f6f7a3f5f4627bc4a2c34957607f7 evms-2.5.5.tar.gz 2286321
59 SHA256 9dbfaac148d822068ba883f6533935e03ae5cfc9fdf8836dea6aee99c859307c evms-2.5.5.tar.gz 2286321
60
61
62
63 --
64 gentoo-commits@g.o mailing list