1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-22 17:35:59 +03:00
lvm2/lib/misc
Jonathan Earl Brassow 62e38da133 Allow cluster mirrors to handle the absence of the checkpoint lib (libSaCkpt).
The OpenAIS checkpoint library is going away; therefore, cmirrord must
operate without it.  The algorithms the handle the timing of when to send
a checkpoint, the determination of what to send, and which ongoing cluster
requests are relevent with respect to the checkpoints are unaffected.  We
need only replace the functions that actually perform the storing/transmitting
and retrieving/receiving of the checkpoint data.  Rather than store the
checkpoint data in an OpenAIS checkpoint file, we simply transmit it along
with the message that notifies the incoming node that the checkpoint is
ready.
2012-02-29 21:15:34 +00:00
..
configure.h.in Allow cluster mirrors to handle the absence of the checkpoint lib (libSaCkpt). 2012-02-29 21:15:34 +00:00
crc_gen.c was renamed 2010-09-27 19:10:46 +00:00
crc.c Fix CRC32 calculation on big endian CPU 2011-02-08 12:41:08 +00:00
crc.h Speed up CRC32 calculations by using a larger lookup table. 2010-09-27 19:09:34 +00:00
intl.h Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1. 2007-08-20 20:55:30 +00:00
last-path-component.h cleaner const char* usage for last_path_component() 2008-11-12 09:53:33 +00:00
lib.h more tweaking to get things to compile - dmlib.h for log fns, list.h 2008-11-03 18:59:59 +00:00
lvm-exec.c Revert patch 2011-09-19 18:38:43 +00:00
lvm-exec.h Add exec_cmd paramater sync_needed 2011-01-13 14:51:32 +00:00
lvm-file.c Add some log_sys_errors to close() call 2012-02-27 11:28:47 +00:00
lvm-file.h Make _init_rand() thread safe - use rand_r() instead of rand(). 2008-12-07 04:27:56 +00:00
lvm-globals.c Ensure strncpy() function always ends with '\0' 2012-02-08 11:05:04 +00:00
lvm-globals.h Avoid warning for small pv_min_size 2012-02-01 13:42:18 +00:00
lvm-percent.c Refactor the percent (mirror sync, snapshot usage) handling code to use 2010-11-30 11:53:31 +00:00
lvm-percent.h Differentiate between snapshot status of "Invalid" and "Merge failed". 2012-01-20 22:02:04 +00:00
lvm-string.c Some fixmes 2012-02-08 12:57:15 +00:00
lvm-string.h Move the core of the lib/config/config.c functionality into libdevmapper, 2011-08-30 14:55:15 +00:00
lvm-version.h.in Add an API version number, LVM_LIBAPI, to the VERSION string. 2009-07-22 20:01:28 +00:00
lvm-wrappers.c Move common libudev code to lvm-wrappers.[ch]. 2011-04-22 11:59:59 +00:00
lvm-wrappers.h Move common libudev code to lvm-wrappers.[ch]. 2011-04-22 11:59:59 +00:00
sharedlib.c Ensure strncpy() function always ends with '\0' 2012-02-08 11:05:04 +00:00
sharedlib.h Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1. 2007-08-20 20:55:30 +00:00
timestamp.c Skip NULL check before dm_free 2011-01-28 10:16:04 +00:00
timestamp.h Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1. 2007-08-20 20:55:30 +00:00
util.c Fix the fsadm build failure without using -llvm. 2007-10-03 16:10:04 +00:00
util.h Newer gcc doesn't need this trick 2011-04-08 14:11:40 +00:00