RE: [EXTERNAL] [PATCH v3 15/30] tools: hv: Append extra cflags
From: Haiyang Zhang
Date: Sun Mar 08 2026 - 16:29:45 EST
> -----Original Message-----
> From: Leo Yan <leo.yan@xxxxxxx>
> Sent: Sunday, March 8, 2026 12:46 PM
> To: Arnaldo Carvalho de Melo <acme@xxxxxxxxxx>; Ian Rogers
> <irogers@xxxxxxxxxx>; Namhyung Kim <namhyung@xxxxxxxxxx>; James Clark
> <james.clark@xxxxxxxxxx>; Kees Cook <kees@xxxxxxxxxx>; Quentin Monnet
> <qmo@xxxxxxxxxx>; Nathan Chancellor <nathan@xxxxxxxxxx>; Nicolas Schier
> <nsc@xxxxxxxxxx>; Nick Desaulniers <nick.desaulniers+lkml@xxxxxxxxx>; Bill
> Wendling <morbo@xxxxxxxxxx>; Justin Stitt <justinstitt@xxxxxxxxxx>; Alexei
> Starovoitov <ast@xxxxxxxxxx>; Daniel Borkmann <daniel@xxxxxxxxxxxxx>;
> Andrii Nakryiko <andrii@xxxxxxxxxx>; Martin KaFai Lau
> <martin.lau@xxxxxxxxx>; Eduard Zingerman <eddyz87@xxxxxxxxx>; Song Liu
> <song@xxxxxxxxxx>; Yonghong Song <yonghong.song@xxxxxxxxx>; John Fastabend
> <john.fastabend@xxxxxxxxx>; KP Singh <kpsingh@xxxxxxxxxx>; Stanislav
> Fomichev <sdf@xxxxxxxxxxx>; Hao Luo <haoluo@xxxxxxxxxx>; Jiri Olsa
> <jolsa@xxxxxxxxxx>; Rafael J. Wysocki <rafael@xxxxxxxxxx>; Daniel Lezcano
> <daniel.lezcano@xxxxxxxxxx>; Zhang Rui <rui.zhang@xxxxxxxxx>; Lukasz Luba
> <lukasz.luba@xxxxxxx>; Peter Zijlstra <peterz@xxxxxxxxxxxxx>; Ingo Molnar
> <mingo@xxxxxxxxxx>; Mark Rutland <mark.rutland@xxxxxxx>; Alexander
> Shishkin <alexander.shishkin@xxxxxxxxxxxxxxx>; Adrian Hunter
> <adrian.hunter@xxxxxxxxx>; Masami Hiramatsu <mhiramat@xxxxxxxxxx>; William
> Breathitt Gray <wbg@xxxxxxxxxx>; Barry Song <baohua@xxxxxxxxxx>; Qinxin
> Xia <xiaqinxin@xxxxxxxxxx>; Bartosz Golaszewski <brgl@xxxxxxxxxx>; Kent
> Gibson <warthog618@xxxxxxxxx>; KY Srinivasan <kys@xxxxxxxxxxxxx>; Haiyang
> Zhang <haiyangz@xxxxxxxxxxxxx>; Wei Liu <wei.liu@xxxxxxxxxx>; Dexuan Cui
> <DECUI@xxxxxxxxxxxxx>; Long Li <longli@xxxxxxxxxxxxx>; Jonathan Cameron
> <jic23@xxxxxxxxxx>; David Lechner <dlechner@xxxxxxxxxxxx>; Nuno Sá
> <nuno.sa@xxxxxxxxxx>; Andy Shevchenko <andy@xxxxxxxxxx>; Andrew Morton
> <akpm@xxxxxxxxxxxxxxxxxxxx>; Willy Tarreau <w@xxxxxx>; Thomas Weißschuh
> <linux@xxxxxxxxxxxxxx>; Josh Poimboeuf <jpoimboe@xxxxxxxxxx>; Robert Moore
> <robert.moore@xxxxxxxxx>; Len Brown <lenb@xxxxxxxxxx>; Srinivas Pandruvada
> <srinivas.pandruvada@xxxxxxxxxxxxxxx>; Tejun Heo <tj@xxxxxxxxxx>; David
> Vernet <void@xxxxxxxxxxxxx>; Andrea Righi <arighi@xxxxxxxxxx>; Changwoo
> Min <changwoo@xxxxxxxxxx>; Mark Brown <broonie@xxxxxxxxxx>; Steven Rostedt
> <rostedt@xxxxxxxxxxx>; Gabriele Monaco <gmonaco@xxxxxxxxxx>; Shuah Khan
> <shuah@xxxxxxxxxx>; Jiri Kosina <jikos@xxxxxxxxxx>; Benjamin Tissoires
> <bentiss@xxxxxxxxxx>
> Cc: linux-kbuild@xxxxxxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx;
> llvm@xxxxxxxxxxxxxxx; bpf@xxxxxxxxxxxxxxx; linux-perf-
> users@xxxxxxxxxxxxxxx; Leo Yan <leo.yan@xxxxxxx>
> Subject: [EXTERNAL] [PATCH v3 15/30] tools: hv: Append extra cflags
>
> [Some people who received this message don't often get email from
> leo.yan@xxxxxxx. Learn why this is important at
> https://aka.ms/LearnAboutSenderIdentification ]
>
> Append EXTRA_CFLAGS to CFLAGS so that additional flags can be applied to
> the compiler.
>
> Signed-off-by: Leo Yan <leo.yan@xxxxxxx>
> ---
> tools/hv/Makefile | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/tools/hv/Makefile b/tools/hv/Makefile
> index
> 34ffcec264ab0fdf7075d25456ef012cb866796b..e39c16325b451ee7c2ddc581cc4d1689
> 15472ed6 100644
> --- a/tools/hv/Makefile
> +++ b/tools/hv/Makefile
> @@ -16,6 +16,7 @@ endif
> # (this improves performance and avoids hard-to-debug behaviour);
> MAKEFLAGS += -r
>
> +override CFLAGS += $(EXTRA_CFLAGS)
> override CFLAGS += -O2 -Wall -g -D_GNU_SOURCE -I$(OUTPUT)include
> override CFLAGS += -Wno-address-of-packed-member
Reviewed-by: Haiyang Zhang <haiyangz@xxxxxxxxxxxxx>