1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/libdm
Zdenek Kabelac 0638d1d82e libdm: preload revert after failing callback
Revert activated volumes if callback fails.
This is currently used only for thin_check failure support.

When thin_check detects failure in thin metadata device, it deactivate
volumes in reversed order that have been preloaded for thin pool activation.
After this change lvm command will not leave active pool subvolumes
in dm table.
2014-01-17 10:48:49 +01:00
..
datastruct Use void pointer instead of char for binary key 2011-03-10 12:48:40 +00:00
ioctl gcc: replace #ifdef linux with __linux__ 2013-11-13 13:56:29 +00:00
misc cleanup: self compilable headers 2013-12-12 13:28:19 +01:00
mm libdm: Fix a data race in dm_pool_{create,destroy}. 2013-10-10 00:34:35 +02:00
regex cleanup: stack usage 2013-07-01 23:11:14 +02:00
.exported_symbols Generate liblvm2app and libdevmapper exported symbols from header files. 2010-06-25 18:17:38 +00:00
libdevmapper.h headers: use __linux__ instead of linux 2013-10-17 11:54:44 +02:00
libdevmapper.pc.in Switch to use Requires.private for devmapper.pc and lvm2app.pc 2010-05-11 08:54:11 +00:00
libdm-common.c cleanup: do not pass uninitialized space to selinux. 2013-11-15 12:38:37 +01:00
libdm-common.h libdm: introduce and use DEV_UUID macro 2012-10-10 17:16:15 +02:00
libdm-config.c libdm: prevent empty config file section names 2013-12-05 01:09:03 +00:00
libdm-deptree.c libdm: preload revert after failing callback 2014-01-17 10:48:49 +01:00
libdm-file.c Drop unreachable code 2012-02-08 12:59:45 +00:00
libdm-report.c libdm: catch wrongly reported values 2013-11-15 12:38:37 +01:00
libdm-string.c libdm: improve check in dm_split_lvm_name 2013-04-21 23:10:43 +02:00
Makefile.in libdm: Link to libpthread unconditionally. 2013-10-10 00:34:35 +02:00