* [mark-rutland:atomics/arch-atomic 2/33] net/core/filter.c:20:1: iwyu: warning: superfluous #include <linux/atomic.h>
@ 2021-05-24 17:52 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2021-05-24 17:52 UTC (permalink / raw)
To: kbuild
[-- Attachment #1: Type: text/plain, Size: 7042 bytes --]
CC: kbuild-all(a)lists.01.org
CC: clang-built-linux(a)googlegroups.com
TO: Mark Rutland <mark.rutland@arm.com>
tree: https://git.kernel.org/pub/scm/linux/kernel/git/mark/linux.git atomics/arch-atomic
head: e23498e72bb3425161915f5ec60cbf4e5bdf6f7c
commit: 6cb6c26dcc6483d14f1bff9e062a17d88901cf2c [2/33] locking/atomic: net: use linux/atomic.h for xchg & cmpxchg
:::::: branch date: 6 hours ago
:::::: commit date: 7 days ago
config: x86_64-randconfig-b001-20210524 (attached as .config)
compiler: clang version 13.0.0 (https://github.com/llvm/llvm-project 93d1e5822ed64abd777eb94ea9899e96c4c39fbe)
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
iwyu warnings: (new ones prefixed by >>)
net/core/filter.c:44:1: iwyu: warning: superfluous #include <asm/unaligned.h>
>> net/core/filter.c:20:1: iwyu: warning: superfluous #include <linux/atomic.h>
net/core/filter.c:60:1: iwyu: warning: superfluous #include <linux/bpf_trace.h>
net/core/filter.c:24:1: iwyu: warning: superfluous #include <linux/fcntl.h>
net/core/filter.c:30:1: iwyu: warning: superfluous #include <linux/if_packet.h>
net/core/filter.c:27:1: iwyu: warning: superfluous #include <linux/in.h>
net/core/filter.c:28:1: iwyu: warning: superfluous #include <linux/inet.h>
net/core/filter.c:21:1: iwyu: warning: superfluous #include <linux/module.h>
net/core/filter.c:46:1: iwyu: warning: superfluous #include <linux/ratelimit.h>
net/core/filter.c:47:1: iwyu: warning: superfluous #include <linux/seccomp.h>
net/core/filter.c:71:1: iwyu: warning: superfluous #include <linux/seg6_local.h>
net/core/filter.c:42:1: iwyu: warning: superfluous #include <linux/timer.h>
net/core/filter.c:74:1: iwyu: warning: superfluous #include <net/lwtunnel.h>
net/core/filter.c:35:1: iwyu: warning: superfluous #include <net/protocol.h>
net/core/filter.c:72:1: iwyu: warning: superfluous #include <net/seg6.h>
net/core/filter.c:73:1: iwyu: warning: superfluous #include <net/seg6_local.h>
net/core/filter.c:58:1: iwyu: warning: superfluous #include <net/xfrm.h>
vim +20 net/core/filter.c
6cb6c26dcc6483d Mark Rutland 2021-04-26 @20 #include <linux/atomic.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 21 #include <linux/module.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 22 #include <linux/types.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 23 #include <linux/mm.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 24 #include <linux/fcntl.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 25 #include <linux/socket.h>
91b8270f2a4d1d9 Chenbo Feng 2017-03-22 26 #include <linux/sock_diag.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 27 #include <linux/in.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 28 #include <linux/inet.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 29 #include <linux/netdevice.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 30 #include <linux/if_packet.h>
c491680f8f48992 Daniel Borkmann 2016-11-26 31 #include <linux/if_arp.h>
5a0e3ad6af8660b Tejun Heo 2010-03-24 32 #include <linux/gfp.h>
d74bad4e74ee373 Andrey Ignatov 2018-03-30 33 #include <net/inet_common.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 34 #include <net/ip.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 35 #include <net/protocol.h>
4738c1db1593687 Patrick McHardy 2008-04-10 36 #include <net/netlink.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 37 #include <linux/skbuff.h>
604326b41a6fb9b Daniel Borkmann 2018-10-13 38 #include <linux/skmsg.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 39 #include <net/sock.h>
10b89ee43e84954 Jiri Pirko 2015-05-12 40 #include <net/flow_dissector.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 41 #include <linux/errno.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 42 #include <linux/timer.h>
7c0f6ba682b9c76 Linus Torvalds 2016-12-24 43 #include <linux/uaccess.h>
40daafc80b0f6a9 Dmitry Mishin 2006-04-18 44 #include <asm/unaligned.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 45 #include <linux/filter.h>
86e4ca66e81bba0 David S. Miller 2011-05-26 46 #include <linux/ratelimit.h>
46b325c7eb01482 Will Drewry 2012-04-12 47 #include <linux/seccomp.h>
f3335031b9452ba Eric Dumazet 2012-10-27 48 #include <linux/if_vlan.h>
89aa075832b0da4 Alexei Starovoitov 2014-12-01 49 #include <linux/bpf.h>
af7ec13833619e1 Yonghong Song 2020-06-23 50 #include <linux/btf.h>
d691f9e8d4405c3 Alexei Starovoitov 2015-06-04 51 #include <net/sch_generic.h>
8d20aabe1c76ccc Daniel Borkmann 2015-07-15 52 #include <net/cls_cgroup.h>
d3aa45ce6b94c65 Alexei Starovoitov 2015-07-30 53 #include <net/dst_metadata.h>
c46646d0484f5d0 Daniel Borkmann 2015-09-30 54 #include <net/dst.h>
538950a1b7527a0 Craig Gallek 2016-01-04 55 #include <net/sock_reuseport.h>
b1d9fc41aab11f9 Daniel Borkmann 2017-04-19 56 #include <net/busy_poll.h>
8c4b4c7e9ff0447 Lawrence Brakmo 2017-06-30 57 #include <net/tcp.h>
12bed760a78da6e Eyal Birger 2018-04-24 58 #include <net/xfrm.h>
6acc9b432e6714d Joe Stringer 2018-10-02 59 #include <net/udp.h>
5acaee0a8964c9b John Fastabend 2017-07-17 60 #include <linux/bpf_trace.h>
02671e23e7b3837 Björn Töpel 2018-05-02 61 #include <net/xdp_sock.h>
87f5fc7e48dd317 David Ahern 2018-05-09 62 #include <linux/inetdevice.h>
6acc9b432e6714d Joe Stringer 2018-10-02 63 #include <net/inet_hashtables.h>
6acc9b432e6714d Joe Stringer 2018-10-02 64 #include <net/inet6_hashtables.h>
87f5fc7e48dd317 David Ahern 2018-05-09 65 #include <net/ip_fib.h>
5481d73f81549e2 David Ahern 2019-06-03 66 #include <net/nexthop.h>
87f5fc7e48dd317 David Ahern 2018-05-09 67 #include <net/flow.h>
87f5fc7e48dd317 David Ahern 2018-05-09 68 #include <net/arp.h>
fe94cc290f53570 Mathieu Xhonneux 2018-05-20 69 #include <net/ipv6.h>
6acc9b432e6714d Joe Stringer 2018-10-02 70 #include <net/net_namespace.h>
fe94cc290f53570 Mathieu Xhonneux 2018-05-20 71 #include <linux/seg6_local.h>
fe94cc290f53570 Mathieu Xhonneux 2018-05-20 72 #include <net/seg6.h>
fe94cc290f53570 Mathieu Xhonneux 2018-05-20 73 #include <net/seg6_local.h>
52f278774e796a5 Peter Oskolkov 2019-02-13 74 #include <net/lwtunnel.h>
3616d08bcbb564c David Ahern 2019-03-22 75 #include <net/ipv6_stubs.h>
6ac99e8f23d4b10 Martin KaFai Lau 2019-04-26 76 #include <net/bpf_sk_storage.h>
478cfbdf5f13dfe Yonghong Song 2020-06-23 77 #include <net/transp_v6.h>
c9a0f3b85e09dd1 Jiri Olsa 2020-07-11 78 #include <linux/btf_ids.h>
18ebe16d10496db John Fastabend 2020-10-01 79 #include <net/tls.h>
^1da177e4c3f415 Linus Torvalds 2005-04-16 80
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 35185 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-05-24 17:52 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-24 17:52 [mark-rutland:atomics/arch-atomic 2/33] net/core/filter.c:20:1: iwyu: warning: superfluous #include <linux/atomic.h> kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.