lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Thu, 03 Nov 2022 09:25:49 +0100 From: Paolo Abeni <pabeni@...hat.com> To: Yang Jihong <yangjihong1@...wei.com>, davem@...emloft.net, edumazet@...gle.com, kuba@...nel.org, keescook@...omium.org, gustavoars@...nel.org, netdev@...r.kernel.org, linux-kernel@...r.kernel.org, bpf@...r.kernel.org, acme@...nel.org Subject: Re: [PATCH] uapi: Add missing linux/stddef.h header file to in.h On Mon, 2022-10-31 at 17:55 +0800, Yang Jihong wrote: > commit 5854a09b4957 ("net/ipv4: Use __DECLARE_FLEX_ARRAY() helper") does not > include "linux/stddef.h" header file, and tools headers update linux/in.h copy, > BPF prog fails to be compiled: > > CLNG-BPF [test_maps] bpf_flow.bpf.o > CLNG-BPF [test_maps] cgroup_skb_sk_lookup_kern.bpf.o > In file included from progs/cgroup_skb_sk_lookup_kern.c:9: > /root/linux/tools/include/uapi/linux/in.h:199:3: error: type name requires a specifier or qualifier > __DECLARE_FLEX_ARRAY(__be32, imsf_slist_flex); > ^ > /root/linux/tools/include/uapi/linux/in.h:199:32: error: type specifier missing, defaults to 'int' [-Werror,-Wimplicit-int] > __DECLARE_FLEX_ARRAY(__be32, imsf_slist_flex); > ^ > 2 errors generated. > > To maintain consistency, add missing header file to kernel. > Fixes: 5854a09b4957 ("net/ipv4: Use __DECLARE_FLEX_ARRAY() helper") > > Signed-off-by: Yang Jihong <yangjihong1@...wei.com> The 'Fixes' tag must be separated by the commit message by a blank line, and you need to remove the empty line between 'Fixes' and SoB. Additionally, on repost, please specify the target tree in the patch subj, and wrap the commit message text to 75 chars per line (that does not apply to the build output). Thanks, Paolo
Powered by blists - more mailing lists