Messages in this thread Patch in this message | | | From | Anders Roxell <> | Subject | [PATCH] fs/ocfs2/dlmglue: lockdep_keys defined but not used | Date | Wed, 4 Jul 2018 11:53:18 +0200 |
| |
When CONFIG_DEBUG_LOCK_ALLOC isn't enabled lockdep_keys isn't used and we get a warning: fs/ocfs2/dlmglue.c:99:30: warning: ‘lockdep_keys’ defined but not used [-Wunused-variable] static struct lock_class_key lockdep_keys[OCFS2_NUM_LOCK_TYPES]; ^~~~~~~~~~~~ Adding __maybe_unused to the declaration hids the warning.
Fixes: 1cd75cdb8fbb ("ocfs2: make several functions and variables static (and some const)") Signed-off-by: Anders Roxell <anders.roxell@linaro.org> --- fs/ocfs2/dlmglue.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fs/ocfs2/dlmglue.c b/fs/ocfs2/dlmglue.c index 040ddb6e7dab..160e0b224367 100644 --- a/fs/ocfs2/dlmglue.c +++ b/fs/ocfs2/dlmglue.c @@ -96,7 +96,7 @@ struct ocfs2_unblock_ctl { }; /* Lockdep class keys */ -static struct lock_class_key lockdep_keys[OCFS2_NUM_LOCK_TYPES]; +static struct lock_class_key __maybe_unused lockdep_keys[OCFS2_NUM_LOCK_TYPES]; static int ocfs2_check_meta_downconvert(struct ocfs2_lock_res *lockres, int new_level); -- 2.18.0
| |