From: David Teigland <teigland@redhat.com>
Date: Wed, 21 Mar 2012 14:18:34 +0000 (-0500)
Subject: dlm: last element of dlm_local_addr[] never used
X-Git-Tag: firefly_0821_release~3680^2~3323^2
X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=1b189b8889b7d8e0bddc2655d171c43cfd344157;p=firefly-linux-kernel-4.4.55.git

dlm: last element of dlm_local_addr[] never used

The last element of dlm_local_addr[DLM_MAX_ADDR_COUNT]
was not used because the loop ended at COUNT - 1.

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: David Teigland <teigland@redhat.com>
---

diff --git a/fs/dlm/lowcomms.c b/fs/dlm/lowcomms.c
index 0b3109ee4257..ad607996def0 100644
--- a/fs/dlm/lowcomms.c
+++ b/fs/dlm/lowcomms.c
@@ -1082,7 +1082,7 @@ static void init_local(void)
 	int i;
 
 	dlm_local_count = 0;
-	for (i = 0; i < DLM_MAX_ADDR_COUNT - 1; i++) {
+	for (i = 0; i < DLM_MAX_ADDR_COUNT; i++) {
 		if (dlm_our_addr(&sas, i))
 			break;