Hi Thomas, [auto build test WARNING on net-next/master]
url: https://github.com/0day-ci/linux/commits/Thomas-Graf/bpf-BPF-for-lightweight-tunnel-encapsulation/20161101-084038 config: x86_64-randconfig-s0-11010954 (attached as .config) compiler: gcc-4.4 (Debian 4.4.7-8) 4.4.7 reproduce: # save the attached .config to linux build tree make ARCH=x86_64 All warnings (new ones prefixed by >>): net/core/lwt_bpf.c: In function 'bpf_lwt_lookup6': >> net/core/lwt_bpf.c:132: warning: initialized field with side-effects >> overwritten net/core/lwt_bpf.c:132: warning: (near initialization for 'fl6') vim +132 net/core/lwt_bpf.c 116 } 117 118 return dst->lwtstate->orig_input(skb); 119 } 120 121 #if IS_ENABLED(CONFIG_IPV6) 122 static struct dst_entry *bpf_lwt_lookup6(struct net *net, struct sk_buff *skb, 123 struct bpf_lwt *bpf) 124 { 125 struct ipv6hdr *ip6h = ipv6_hdr(skb); 126 struct dst_entry *dst; 127 struct flowi6 fl6 = { 128 .daddr = ip6h->daddr, 129 .saddr = ip6h->saddr, 130 .flowlabel = ip6_flowinfo(ip6h), 131 .flowi6_mark = skb->mark, > 132 .flowi6_proto = ip6h->nexthdr, 133 .flowi6_oif = skb->sk ? skb->sk->sk_bound_dev_if : 0, 134 }; 135 136 dst = ip6_route_output(net, skb->sk, &fl6); 137 if (unlikely(dst->error)) { 138 int err = dst->error; 139 dst_release(dst); 140 return ERR_PTR(err); --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
.config.gz
Description: application/gzip