[{"id":1770697,"web_url":"http://patchwork.ozlabs.org/comment/1770697/","msgid":"<201709191536.K5EZPuze%fengguang.wu@intel.com>","list_archive_url":null,"date":"2017-09-19T07:30:43","subject":"Re: [PATCH net-next 01/14] iptunnel: Add common functions to get a\n\ttunnel route","submitter":{"id":67315,"url":"http://patchwork.ozlabs.org/api/people/67315/","name":"kernel test robot","email":"lkp@intel.com"},"content":"Hi Tom,\n\n[auto build test ERROR on net-next/master]\n\nurl:    https://github.com/0day-ci/linux/commits/Tom-Herbert/gtp-Additional-feature-support/20170919-143920\nconfig: i386-randconfig-x074-201738 (attached as .config)\ncompiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901\nreproduce:\n        # save the attached .config to linux build tree\n        make ARCH=i386 \n\nAll error/warnings (new ones prefixed by >>):\n\n   In file included from net/ipv4/ip_tunnel_core.c:40:0:\n   include/net/ip6_tunnel.h: In function 'ip6_tnl_get_route':\n>> include/net/ip6_tunnel.h:168:28: error: implicit declaration of function 'dst_cache_get_ip6' [-Werror=implicit-function-declaration]\n      struct dst_entry *ndst = dst_cache_get_ip6(dst_cache, saddr);\n                               ^~~~~~~~~~~~~~~~~\n>> include/net/ip6_tunnel.h:168:28: warning: initialization makes pointer from integer without a cast [-Wint-conversion]\n   cc1: some warnings being treated as errors\n\nvim +/dst_cache_get_ip6 +168 include/net/ip6_tunnel.h\n\n   129\t\n   130\tint ip6_tnl_rcv_ctl(struct ip6_tnl *t, const struct in6_addr *laddr,\n   131\t\t\tconst struct in6_addr *raddr);\n   132\tint ip6_tnl_rcv(struct ip6_tnl *tunnel, struct sk_buff *skb,\n   133\t\t\tconst struct tnl_ptk_info *tpi, struct metadata_dst *tun_dst,\n   134\t\t\tbool log_ecn_error);\n   135\tint ip6_tnl_xmit_ctl(struct ip6_tnl *t, const struct in6_addr *laddr,\n   136\t\t\t     const struct in6_addr *raddr);\n   137\tint ip6_tnl_xmit(struct sk_buff *skb, struct net_device *dev, __u8 dsfield,\n   138\t\t\t struct flowi6 *fl6, int encap_limit, __u32 *pmtu, __u8 proto);\n   139\t__u16 ip6_tnl_parse_tlv_enc_lim(struct sk_buff *skb, __u8 *raw);\n   140\t__u32 ip6_tnl_get_cap(struct ip6_tnl *t, const struct in6_addr *laddr,\n   141\t\t\t\t     const struct in6_addr *raddr);\n   142\tstruct net *ip6_tnl_get_link_net(const struct net_device *dev);\n   143\tint ip6_tnl_get_iflink(const struct net_device *dev);\n   144\tint ip6_tnl_change_mtu(struct net_device *dev, int new_mtu);\n   145\tstruct dst_entry *__ip6_tnl_get_route(struct net_device *dev,\n   146\t\t\t\t\t      struct sk_buff *skb, struct sock *sk,\n   147\t\t\t\t\t      u8 proto, int oif, u8 tos, __be32 label,\n   148\t\t\t\t\t      const struct in6_addr *daddr,\n   149\t\t\t\t\t      struct in6_addr *saddr,\n   150\t\t\t\t\t      __be16 dport, __be16 sport,\n   151\t\t\t\t\t      struct dst_cache *dst_cache,\n   152\t\t\t\t\t      const struct ip_tunnel_info *info,\n   153\t\t\t\t\t      bool use_cache);\n   154\t\n   155\tstatic inline struct dst_entry *ip6_tnl_get_route(struct net_device *dev,\n   156\t\t\t\tstruct sk_buff *skb, struct sock *sk, u8 proto,\n   157\t\t\t\tint oif, u8 tos, __be32 label,\n   158\t\t\t\tconst struct in6_addr *daddr,\n   159\t\t\t\tstruct in6_addr *saddr,\n   160\t\t\t\t__be16 dport, __be16 sport,\n   161\t\t\t\tstruct dst_cache *dst_cache,\n   162\t\t\t\tconst struct ip_tunnel_info *info)\n   163\t{\n   164\t\t bool use_cache = (ip_tunnel_dst_cache_usable(skb, info) &&\n   165\t\t\t(!tos || info));\n   166\t\n   167\t\tif (use_cache) {\n > 168\t\t\tstruct dst_entry *ndst = dst_cache_get_ip6(dst_cache, saddr);\n   169\t\n   170\t\t\tif (ndst)\n   171\t\t\t\treturn ndst;\n   172\t\t}\n   173\t\n   174\t\treturn __ip6_tnl_get_route(dev, skb, sk, proto, oif, tos, label,\n   175\t\t\t\t\t   daddr, saddr, dport, sport, dst_cache,\n   176\t\t\t\t\t   info, use_cache);\n   177\t}\n   178\t\n\n---\n0-DAY kernel test infrastructure                Open Source Technology Center\nhttps://lists.01.org/pipermail/kbuild-all                   Intel Corporation","headers":{"Return-Path":"<netdev-owner@vger.kernel.org>","X-Original-To":"patchwork-incoming@ozlabs.org","Delivered-To":"patchwork-incoming@ozlabs.org","Authentication-Results":"ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=netdev-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xxF1f24hjz9sBZ\n\tfor <patchwork-incoming@ozlabs.org>;\n\tTue, 19 Sep 2017 17:31:50 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1750972AbdISHbr (ORCPT <rfc822;patchwork-incoming@ozlabs.org>);\n\tTue, 19 Sep 2017 03:31:47 -0400","from mga02.intel.com ([134.134.136.20]:18641 \"EHLO mga02.intel.com\"\n\trhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP\n\tid S1750747AbdISHbq (ORCPT <rfc822;netdev@vger.kernel.org>);\n\tTue, 19 Sep 2017 03:31:46 -0400","from fmsmga003.fm.intel.com ([10.253.24.29])\n\tby orsmga101.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384;\n\t19 Sep 2017 00:31:43 -0700","from bee.sh.intel.com (HELO bee) ([10.239.97.14])\n\tby FMSMGA003.fm.intel.com with ESMTP; 19 Sep 2017 00:31:12 -0700","from kbuild by bee with local (Exim 4.84_2)\n\t(envelope-from <fengguang.wu@intel.com>)\n\tid 1duD4k-000WUK-HT; Tue, 19 Sep 2017 15:36:10 +0800"],"X-ExtLoop1":"1","X-IronPort-AV":"E=Sophos;i=\"5.42,417,1500966000\"; \n\td=\"gz'50?scan'50,208,50\";a=\"901684743\"","Date":"Tue, 19 Sep 2017 15:30:43 +0800","From":"kbuild test robot <lkp@intel.com>","To":"Tom Herbert <tom@quantonium.net>","Cc":"kbuild-all@01.org, davem@davemloft.net, netdev@vger.kernel.org,\n\tpablo@netfilter.org, laforge@gnumonks.org, rohit@quantonium.net,\n\tTom Herbert <tom@quantonium.net>","Subject":"Re: [PATCH net-next 01/14] iptunnel: Add common functions to get a\n\ttunnel route","Message-ID":"<201709191536.K5EZPuze%fengguang.wu@intel.com>","MIME-Version":"1.0","Content-Type":"multipart/mixed; boundary=\"r5Pyd7+fXNt84Ff3\"","Content-Disposition":"inline","In-Reply-To":"<20170919003904.5124-2-tom@quantonium.net>","User-Agent":"Mutt/1.5.23 (2014-03-12)","X-SA-Exim-Connect-IP":"<locally generated>","X-SA-Exim-Mail-From":"fengguang.wu@intel.com","X-SA-Exim-Scanned":"No (on bee); SAEximRunCond expanded to false","Sender":"netdev-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<netdev.vger.kernel.org>","X-Mailing-List":"netdev@vger.kernel.org"}}]