public inbox for lvm2-cvs@sourceware.org help / color / mirror / Atom feed
From: mbroz@sourceware.org To: lvm-devel@redhat.com, lvm2-cvs@sourceware.org Subject: LVM2 ./WHATS_NEW doc/example.conf lib/config/d ... Date: Wed, 06 Jan 2010 13:27:00 -0000 [thread overview] Message-ID: <20100106132708.21880.qmail@sourceware.org> (raw) CVSROOT: /cvs/lvm2 Module name: LVM2 Changes by: mbroz@sourceware.org 2010-01-06 13:27:07 Modified files: . : WHATS_NEW doc : example.conf lib/config : defaults.h lib/metadata : mirror.c tools : lvconvert.c Log message: Rename mirror_device_fault_policy to mirror_image_fault policy Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1366&r2=1.1367 http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/doc/example.conf.diff?cvsroot=lvm2&r1=1.52&r2=1.53 http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/lib/config/defaults.h.diff?cvsroot=lvm2&r1=1.56&r2=1.57 http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/lib/metadata/mirror.c.diff?cvsroot=lvm2&r1=1.102&r2=1.103 http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/tools/lvconvert.c.diff?cvsroot=lvm2&r1=1.100&r2=1.101 --- LVM2/WHATS_NEW 2010/01/06 13:26:21 1.1366 +++ LVM2/WHATS_NEW 2010/01/06 13:27:06 1.1367 @@ -1,5 +1,6 @@ Version 2.02.57 - ==================================== + Rename mirror_device_fault_policy to mirror_image_fault policy. Remove empty PV devices if lvconvert --repair is using defined policies. Use fixed buffer to prevent stack overflow in persistent filter dump. Use snapshot metadata usage to determine if a snapshot is empty. --- LVM2/doc/example.conf 2009/11/30 17:17:11 1.52 +++ LVM2/doc/example.conf 2010/01/06 13:27:07 1.53 @@ -405,7 +405,7 @@ # be allocated for the replacement. mirror_log_fault_policy = "allocate" - mirror_device_fault_policy = "remove" + mirror_image_fault_policy = "remove" } --- LVM2/lib/config/defaults.h 2010/01/05 20:56:51 1.56 +++ LVM2/lib/config/defaults.h 2010/01/06 13:27:07 1.57 @@ -46,7 +46,7 @@ #define DEFAULT_MIRRORLOG "disk" #define DEFAULT_MIRROR_LOG_FAULT_POLICY "allocate" -#define DEFAULT_MIRROR_DEV_FAULT_POLICY "remove" +#define DEFAULT_MIRROR_IMAGE_FAULT_POLICY "remove" #define DEFAULT_MIRROR_MAX_IMAGES 8 /* limited by kernel DM_KCOPYD_MAX_REGIONS */ #define DEFAULT_DMEVENTD_MIRROR_LIB "libdevmapper-event-lvm2mirror.so" #define DEFAULT_DMEVENTD_MONITOR 1 --- LVM2/lib/metadata/mirror.c 2010/01/05 21:07:31 1.102 +++ LVM2/lib/metadata/mirror.c 2010/01/06 13:27:07 1.103 @@ -783,9 +783,13 @@ if (log_policy) policy = find_config_str(NULL, "activation/mirror_log_fault_policy", DEFAULT_MIRROR_LOG_FAULT_POLICY); - else - policy = find_config_str(NULL, "activation/mirror_device_fault_policy", - DEFAULT_MIRROR_DEV_FAULT_POLICY); + else { + policy = find_config_str(NULL, "activation/mirror_image_fault_policy", + NULL); + if (!policy) + policy = find_config_str(NULL, "activation/mirror_device_fault_policy", + DEFAULT_MIRROR_IMAGE_FAULT_POLICY); + } if (!strcmp(policy, "remove")) return MIRROR_REMOVE; --- LVM2/tools/lvconvert.c 2010/01/06 13:26:21 1.100 +++ LVM2/tools/lvconvert.c 2010/01/06 13:27:07 1.101 @@ -475,6 +475,9 @@ if (arg_count(cmd, use_policies_ARG)) { leg_policy = find_config_tree_str(cmd, + "activation/mirror_image_fault_policy", NULL); + if (!leg_policy) + leg_policy = find_config_tree_str(cmd, "activation/mirror_device_fault_policy", DEFAULT_MIRROR_DEVICE_FAULT_POLICY); log_policy = find_config_tree_str(cmd,
next reply other threads:[~2010-01-06 13:27 UTC|newest] Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top 2010-01-06 13:27 mbroz [this message] -- strict thread matches above, loose matches on Subject: below -- 2009-10-05 12:44 agk 2009-09-02 14:47 mornfall 2009-08-01 17:08 snitzer 2009-08-01 17:07 snitzer 2009-07-24 23:29 agk 2006-09-02 1:18 agk 2006-08-31 20:56 agk
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20100106132708.21880.qmail@sourceware.org \ --to=mbroz@sourceware.org \ --cc=lvm-devel@redhat.com \ --cc=lvm2-cvs@sourceware.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
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 read-only IMAP folder(s) and NNTP newsgroup(s).