wok annotate lvm2/stuff/lvm2_hotfix_udevsync.patch @ rev 10316

eet: Add $CONFIGURE_ARGS.
author Christopher Rogers <slaxemulator@gmail.com>
date Sat May 21 23:53:33 2011 +0000 (2011-05-21)
parents
children
rev   line source
slaxemulator@8344 1 --- a/lib/locking/locking.h
slaxemulator@8344 2 +++ b/lib/locking/locking.h
slaxemulator@8344 3 @@ -143,7 +143,12 @@ int check_lvm1_vg_inactive(struct cmd_context *cmd, const char *vgname);
slaxemulator@8344 4 lock_vol(cmd, (lv)-&gt;lvid.s, flags | LCK_LV_CLUSTERED(lv)) : \
slaxemulator@8344 5 0)
slaxemulator@8344 6
slaxemulator@8344 7 -#define unlock_vg(cmd, vol) lock_vol(cmd, vol, LCK_VG_UNLOCK)
slaxemulator@8344 8 +#define unlock_vg(cmd, vol) \
slaxemulator@8344 9 + do {\
slaxemulator@8344 10 + sync_local_dev_names(cmd); \
slaxemulator@8344 11 + lock_vol(cmd, vol, LCK_VG_UNLOCK); \
slaxemulator@8344 12 + } while (0)
slaxemulator@8344 13 +
slaxemulator@8344 14 #define unlock_and_free_vg(cmd, vg, vol) \
slaxemulator@8344 15 do { \
slaxemulator@8344 16 unlock_vg(cmd, vol); \</pre>