cxl/uapi: Fix defined but not used warnings
authorBen Widawsky <ben.widawsky@intel.com>
Sat, 4 Sep 2021 02:20:56 +0000 (19:20 -0700)
committerDan Williams <dan.j.williams@intel.com>
Tue, 7 Sep 2021 18:39:01 +0000 (11:39 -0700)
Fix unused-const-variable warnings emitted by gcc when cxlmem.h is used
by pretty much all files except pci.c

Signed-off-by: Ben Widawsky <ben.widawsky@intel.com>
Reviewed-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Link: https://lore.kernel.org/r/163072205652.2250120.16833548560832424468.stgit@dwillia2-desk3.amr.corp.intel.com
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
include/uapi/linux/cxl_mem.h

index f6e8a00..8d206f2 100644 (file)
@@ -50,7 +50,7 @@ enum { CXL_CMDS };
 #define ___C(a, b) { b }
 static const struct {
        const char *name;
-} cxl_command_names[] = { CXL_CMDS };
+} cxl_command_names[] __attribute__((__unused__)) = { CXL_CMDS };
 
 /*
  * Here's how this actually breaks out: