public inbox for lvm2-cvs@sourceware.org
help / color / mirror / Atom feed
* LVM2 lib/activate/activate.c ./WHATS_NEW
@ 2008-06-08 11:33 agk
0 siblings, 0 replies; 2+ messages in thread
From: agk @ 2008-06-08 11:33 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: agk@sourceware.org 2008-06-08 11:33:15
Modified files:
lib/activate : activate.c
. : WHATS_NEW
Log message:
Revert assuming precommitted metadata is live when activating (unnecessary).
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/lib/activate/activate.c.diff?cvsroot=lvm2&r1=1.136&r2=1.137
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.890&r2=1.891
--- LVM2/lib/activate/activate.c 2008/06/05 13:06:39 1.136
+++ LVM2/lib/activate/activate.c 2008/06/08 11:33:15 1.137
@@ -993,11 +993,7 @@
if (!activation())
goto activate;
- /*
- * If we're activating and precommitted metadata is still cached,
- * we assume it matches the new live metadata.
- */
- if (!(lv = lv_from_lvid(cmd, lvid_s, 1)))
+ if (!(lv = lv_from_lvid(cmd, lvid_s, 0)))
return 0;
if (!_passes_activation_filter(cmd, lv)) {
@@ -1022,11 +1018,7 @@
if (!activation())
return 1;
- /*
- * If we're activating and precommitted metadata is still cached,
- * we assume it matches the new live metadata.
- */
- if (!(lv = lv_from_lvid(cmd, lvid_s, 1)))
+ if (!(lv = lv_from_lvid(cmd, lvid_s, 0)))
return 0;
if (filter && !_passes_activation_filter(cmd, lv)) {
--- LVM2/WHATS_NEW 2008/06/06 19:32:35 1.890
+++ LVM2/WHATS_NEW 2008/06/08 11:33:15 1.891
@@ -1,5 +1,6 @@
Version 2.02.38 -
=================================
+ Revert assuming precommitted metadata is live when activating (unnecessary).
Drop cached metadata for disappearing VG in vgmerge.
In script-processing mode, stop if any command fails.
Warn if command exits with non-zero status code without a prior log_error.
^ permalink raw reply [flat|nested] 2+ messages in thread
* LVM2 lib/activate/activate.c ./WHATS_NEW
@ 2010-07-08 12:24 zkabelac
0 siblings, 0 replies; 2+ messages in thread
From: zkabelac @ 2010-07-08 12:24 UTC (permalink / raw)
To: lvm-devel, lvm2-cvs
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac@sourceware.org 2010-07-08 12:24:04
Modified files:
lib/activate : activate.c
. : WHATS_NEW
Log message:
Do not log backtrace in valid _lv_resume() code path
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/lib/activate/activate.c.diff?cvsroot=lvm2&r1=1.170&r2=1.171
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/WHATS_NEW.diff?cvsroot=lvm2&r1=1.1658&r2=1.1659
--- LVM2/lib/activate/activate.c 2010/05/24 15:32:20 1.170
+++ LVM2/lib/activate/activate.c 2010/07/08 12:24:04 1.171
@@ -961,8 +961,10 @@
goto_out;
if (!info.exists || !info.suspended) {
- r = error_if_not_active ? 0 : 1;
- goto_out;
+ if (error_if_not_active)
+ goto_out;
+ r = 1;
+ goto out;
}
if (!_lv_activate_lv(lv))
--- LVM2/WHATS_NEW 2010/07/07 19:02:50 1.1658
+++ LVM2/WHATS_NEW 2010/07/08 12:24:04 1.1659
@@ -1,5 +1,7 @@
Version 2.02.71 -
===============================
+ Do not log backtrace in valid _lv_resume() code path.
+ Cleanup help strings in configure.in.
Prompt if metadataignore with vgextend or pvchange would adjust vg_mda_copies.
Adjust vg_mda_copies if metadataignore given with vgextend or pvchange.
Adjust auto-metadata repair and caching logic to try to cope with empty mdas.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2010-07-08 12:24 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-06-08 11:33 LVM2 lib/activate/activate.c ./WHATS_NEW agk
2010-07-08 12:24 zkabelac
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).