wok-next diff lvm2/stuff/lvm2_hotfix_udevsync.patch @ rev 10399
nspr: add CONFIGURE_ARGS (also was not building properly if build and host are set in cook.site ???)
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Tue May 24 02:55:10 2011 +0200 (2011-05-24) |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/lvm2/stuff/lvm2_hotfix_udevsync.patch Tue May 24 02:55:10 2011 +0200 1.3 @@ -0,0 +1,16 @@ 1.4 +--- a/lib/locking/locking.h 1.5 ++++ b/lib/locking/locking.h 1.6 +@@ -143,7 +143,12 @@ int check_lvm1_vg_inactive(struct cmd_context *cmd, const char *vgname); 1.7 + lock_vol(cmd, (lv)->lvid.s, flags | LCK_LV_CLUSTERED(lv)) : \ 1.8 + 0) 1.9 + 1.10 +-#define unlock_vg(cmd, vol) lock_vol(cmd, vol, LCK_VG_UNLOCK) 1.11 ++#define unlock_vg(cmd, vol) \ 1.12 ++ do {\ 1.13 ++ sync_local_dev_names(cmd); \ 1.14 ++ lock_vol(cmd, vol, LCK_VG_UNLOCK); \ 1.15 ++ } while (0) 1.16 ++ 1.17 + #define unlock_and_free_vg(cmd, vg, vol) \ 1.18 + do { \ 1.19 + unlock_vg(cmd, vol); \</pre>