diff options
author | Saurabh Sengar <ssengar@linux.microsoft.com> | 2024-05-05 22:38:58 -0700 |
---|---|---|
committer | Wei Liu <wei.liu@kernel.org> | 2024-05-28 05:27:35 +0000 |
commit | 207e03b00b47ccbd692941b183510026e1bd6ce9 (patch) | |
tree | 9e317d73853cd27242f8af2ce9566941923e9c3b | |
parent | 8852ebf1948d94ecaf4d1113032dda7e58e72b84 (diff) |
tools: hv: suppress the invalid warning for packed member alignment
Packed struct vmbus_bufring is 4096 byte aligned and the reporting
warning is for the first member of that struct which shouldn't add
any offset to create alignment issue.
Suppress the warning by adding -Wno-address-of-packed-member flag to
gcc.
Fixes: 45bab4d74651 ("tools: hv: Add vmbus_bufring")
Reported-by: kernel test robot <yujie.liu@intel.com>
Closes: https://lore.kernel.org/all/202404121913.GhtSoKbW-lkp@intel.com/
Signed-off-by: Saurabh Sengar <ssengar@linux.microsoft.com>
Link: https://lore.kernel.org/r/1714973938-4063-1-git-send-email-ssengar@linux.microsoft.com
Signed-off-by: Wei Liu <wei.liu@kernel.org>
Message-ID: <1714973938-4063-1-git-send-email-ssengar@linux.microsoft.com>
-rw-r--r-- | tools/hv/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/hv/Makefile b/tools/hv/Makefile index bb52871da3412..2e60e2c212cd9 100644 --- a/tools/hv/Makefile +++ b/tools/hv/Makefile @@ -17,6 +17,7 @@ endif MAKEFLAGS += -r override CFLAGS += -O2 -Wall -g -D_GNU_SOURCE -I$(OUTPUT)include +override CFLAGS += -Wno-address-of-packed-member ALL_TARGETS := hv_kvp_daemon hv_vss_daemon ifneq ($(ARCH), aarch64) |