Add missing lockfs option when suspend origin, before thin volume
snapshot is created
Version 2.02.97 -
===============================
+ Fix missing sync of filesystem when creating thin volume snapshot.
Version 2.02.96 - 8th June 2012
===============================
(lv_is_origin(lv_pre) || lv_is_cow(lv_pre)))
lockfs = 1;
+ if (laopts->origin_only && lv_is_thin_volume(lv) && lv_is_thin_volume(lv_pre))
+ lockfs = 1;
+
/*
* Suspending an LV directly above a PVMOVE LV also
* suspends other LVs using that same PVMOVE LV.
if (lv_is_thin_pool(lv) && laopts->origin_only)
messages_only = 1;
- if (!lv_is_origin(lv))
+ if (!lv_is_origin(lv) && !lv_is_thin_volume(lv))
laopts->origin_only = 0;
if (test_mode()) {