From: Guoqing Jiang Date: Mon, 7 Mar 2016 09:31:03 +0000 (+0800) Subject: Remove dead code about LKF_CONVERT flag X-Git-Tag: mdadm-4.0~129 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=21f541cc31ad3801ae282824cc2092326ed8bf95;p=thirdparty%2Fmdadm.git Remove dead code about LKF_CONVERT flag Since flags is only set as LKF_NOQUEUE, the code with LKF_CONVERT flag should be delete. Reported-by: Jes Sorensen Signed-off-by: Guoqing Jiang Signed-off-by: Jes Sorensen --- diff --git a/mdadm.h b/mdadm.h index 355c4556..97aac529 100755 --- a/mdadm.h +++ b/mdadm.h @@ -64,7 +64,6 @@ typedef uint64_t cmap_handle_t; #include #else #define LKF_NOQUEUE 0x00000001 -#define LKF_CONVERT 0x00000004 #define LKM_PWMODE 4 #define EUNLOCK 0x10002 diff --git a/util.c b/util.c index 96a806d4..09c2f6f9 100644 --- a/util.c +++ b/util.c @@ -147,13 +147,7 @@ int cluster_get_dlmlock(int *lockid) return -ENOMEM; } - /* Conversions need the lockid in the LKSB */ - if (flags & LKF_CONVERT) - dlm_lock_res->lksb.sb_lkid = *lockid; - snprintf(str, 64, "bitmap%s", cluster_name); - /* if flags with LKF_CONVERT causes below return ENOENT which means - * "No such file or directory" */ ret = dlm_hooks->ls_lock(dlm_lock_res->ls, LKM_PWMODE, &dlm_lock_res->lksb, flags, str, strlen(str), 0, dlm_ast, dlm_lock_res, NULL, NULL); @@ -177,8 +171,6 @@ int cluster_release_dlmlock(int lockid) if (!cluster_name) return -1; - /* if flags with LKF_CONVERT causes below return EINVAL which means - * "Invalid argument" */ ret = dlm_hooks->ls_unlock(dlm_lock_res->ls, lockid, 0, &dlm_lock_res->lksb, dlm_lock_res); if (ret) {