1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-29 15:22:30 +03:00
lvm2/lib/locking
Milan Broz 9e959f9bdd Fix remote metadata backup for clvmd
Run backup of metadata on remote nodes in the
same place like local node - when calling backup().

Introduce backup_locally() which calls only
local backup if needed.

Remote backup is now trigerred by LCK_VG_BACKUP flag
combination (special VG lock).

This lock type will call check_current_backup()
(including backup_locally() call) and updates
metadata on all nodes.

(Patch fixes non-functional remote backup,
current call during VG lock never triggers.)
2009-04-22 09:39:45 +00:00
..
.exported_symbols Missing .exported_symbols 2004-06-24 08:16:09 +00:00
cluster_locking.c Fix remote metadata backup for clvmd 2009-04-22 09:39:45 +00:00
external_locking.c Some whitespace tidy-ups. 2008-01-30 14:00:02 +00:00
file_locking.c * minor compilator warning fix for improper function declaration. 2008-11-12 09:30:52 +00:00
locking_types.h Clean up numerous compiler warnings that crept in recently. 2007-08-22 14:38:18 +00:00
locking.c Fix interrupt unblocking after vgcreate, for example: drop_cached_metadata() 2009-02-22 16:13:57 +00:00
locking.h Fix remote metadata backup for clvmd 2009-04-22 09:39:45 +00:00
Makefile.in Right, a simple build (without options) is working again. 2008-11-03 22:14:30 +00:00
no_locking.c Update lvmcache VG lock state for all locking types now. 2008-04-07 19:17:29 +00:00