Received: by 2002:a05:7412:f690:b0:e2:908c:2ebd with SMTP id ej16csp1269317rdb; Fri, 20 Oct 2023 13:25:28 -0700 (PDT) X-Google-Smtp-Source: AGHT+IEqTlLv0Txrj9bKsZI0p4vtxpnEL0qeTAHgmywA4G3r/hdBIAq5bnToJ1cFrF2AGn9Qh0rN X-Received: by 2002:a05:6358:4194:b0:166:b17c:bbbd with SMTP id w20-20020a056358419400b00166b17cbbbdmr3163683rwc.17.1697833528394; Fri, 20 Oct 2023 13:25:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1697833528; cv=none; d=google.com; s=arc-20160816; b=jeuNzhSz7HGTSWTpVWdFb6XrOvhlHFAQ2hODwFq+mlhxCwWgpVTfajieG3zFdjHbFb fqMrJYt0Bwqs+059axmAzx///2xCbEhKVFQpws/GixtTw6VcVhplQXtY8dkSF99aUR6i g1UQfIK5Tr9V6we+KpSt14jEyE++YQi72v3VkITZLdmmH4ec0FIMHAgozLfXAlAED7Fs GNNPGGBzj77JCGIdokI1bjArPWtlnMwARpnrkD3NitzIcampSVUjnDvdhZ9l/wZtQf9y BzW/XqgHYwGsphmRvMSbdFatIJHK2MVjDAsEy3cHUsmVSgbjBicKD0zpWubFgPxnGg5Y LaSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=MX6+xqZ10bxOX1LxOrl0wquiyiBCIinf8PaTZGZPy/A=; fh=+58tJHGOittXaDUdND/+WOSEICWXp8b/l/FxJCTQRBc=; b=kGmtyRneW8Vmup2LekMlmaJVCXJaEsmx62i4T5JycjNknCBI08yKS79kWB5+XSSNSS U58h8PhKe4YOO886fbK7v+OPc2qcNstjDt5zqy6YY/uIpGH3/ehP5jYlq5adnc5gV+QH 8DsMpUtcgrcuARJAGtozccGcTmZeQsLU9ejFDSx8xUd2ZH2hV4L1vC1d7zVMMOHNNTS9 TZWKaRaER/LFajMXmd3foq5+rEmf9cr0T31ruDw6jptHY8X22a5JCcGvk7ERhMEt5Vxm n5cDrdtKFv6jm3PsORxDk/yIuGLGxw2ttRQECdrsyH7k/0+ClKh91ENUr4pkSWlQslse hmcg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=QzuBYaVL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from howler.vger.email (howler.vger.email. [23.128.96.34]) by mx.google.com with ESMTPS id s194-20020a632ccb000000b005b86140eabfsi2437137pgs.186.2023.10.20.13.25.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Oct 2023 13:25:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) client-ip=23.128.96.34; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=QzuBYaVL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.34 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id 5A57080F4E0C; Fri, 20 Oct 2023 13:25:25 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230100AbjJTUZK (ORCPT + 99 others); Fri, 20 Oct 2023 16:25:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41704 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229554AbjJTUZJ (ORCPT ); Fri, 20 Oct 2023 16:25:09 -0400 Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.88]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D6F7AD63; Fri, 20 Oct 2023 13:25:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1697833507; x=1729369507; h=date:from:to:cc:subject:message-id:references: mime-version:content-transfer-encoding:in-reply-to; bh=5pNSvTZbWx58Mg2C+HXhbZ0YgeE49K6MON74reseULc=; b=QzuBYaVLyEZ7qjXdPDKSf8Y5OhSUL4sN8wT8ELRQxXpqbp1NM/81i3yN mLHE/uMBirhYTa7/i2TXqZCLG5i/Kg/KDixRIZJPOknIsCKegOBMFfZPw LAUTFDr/tyYVhaYHYVjfEqrbrlpZ5IKIC5QMRPissTMU8bzCSFmXBVVuF tx/SF5zQyM3mNzBc3paOWb9w1SF2VlMHeXJGHRD1WFMc/TTKGwXp8XPer Ckn8mE6SysRBWO74lG6ZxiToEw6iOat8xs3YYO3zUN0jsZMNcm2FMLzMF Ici1vdKkwNOSuehfD35M3MswZZBPxWiGwK0cSkUua5H/kblFYc1fyLouV A==; X-IronPort-AV: E=McAfee;i="6600,9927,10869"; a="417703028" X-IronPort-AV: E=Sophos;i="6.03,239,1694761200"; d="scan'208";a="417703028" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Oct 2023 13:24:45 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10869"; a="761167655" X-IronPort-AV: E=Sophos;i="6.03,239,1694761200"; d="scan'208";a="761167655" Received: from lkp-server01.sh.intel.com (HELO 8917679a5d3e) ([10.239.97.150]) by fmsmga007.fm.intel.com with ESMTP; 20 Oct 2023 13:24:29 -0700 Received: from kbuild by 8917679a5d3e with local (Exim 4.96) (envelope-from ) id 1qtw2l-0003xi-0a; Fri, 20 Oct 2023 20:24:27 +0000 Date: Sat, 21 Oct 2023 04:23:52 +0800 From: kernel test robot To: =?iso-8859-1?Q?K=F6ry?= Maincent , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, linux-doc@vger.kernel.org Cc: oe-kbuild-all@lists.linux.dev, Thomas Petazzoni , "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Jonathan Corbet , Jay Vosburgh , Andy Gospodarek , Nicolas Ferre , Claudiu Beznea , Horatiu Vultur , UNGLinuxDriver@microchip.com, Florian Fainelli , Broadcom internal kernel review list , Andrew Lunn , Heiner Kallweit , Russell King , Richard Cochran , Radu Pirea , Willem de Bruijn , Vladimir Oltean , Michael Walle , Jacob Keller , Maxime Chevallier , Kory Maincent Subject: Re: [PATCH net-next v5 01/16] net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config Message-ID: <202310210416.0nNTYS2E-lkp@intel.com> References: <20231009155138.86458-2-kory.maincent@bootlin.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20231009155138.86458-2-kory.maincent@bootlin.com> X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on howler.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Fri, 20 Oct 2023 13:25:25 -0700 (PDT) Hi K?ry, kernel test robot noticed the following build errors: [auto build test ERROR on net-next/main] url: https://github.com/intel-lab-lkp/linux/commits/K-ry-Maincent/net-Convert-PHYs-hwtstamp-callback-to-use-kernel_hwtstamp_config/20231009-235451 base: net-next/main patch link: https://lore.kernel.org/r/20231009155138.86458-2-kory.maincent%40bootlin.com patch subject: [PATCH net-next v5 01/16] net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config config: csky-randconfig-002-20231020 (https://download.01.org/0day-ci/archive/20231021/202310210416.0nNTYS2E-lkp@intel.com/config) compiler: csky-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20231021/202310210416.0nNTYS2E-lkp@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202310210416.0nNTYS2E-lkp@intel.com/ All errors (new ones prefixed by >>): drivers/net/phy/nxp-c45-tja11xx.c: In function 'nxp_c45_hwtstamp': >> drivers/net/phy/nxp-c45-tja11xx.c:1033:13: error: 'cfg' undeclared (first use in this function) 1033 | if (cfg->tx_type < 0 || cfg->tx_type > HWTSTAMP_TX_ON) | ^~~ drivers/net/phy/nxp-c45-tja11xx.c:1033:13: note: each undeclared identifier is reported only once for each function it appears in vim +/cfg +1033 drivers/net/phy/nxp-c45-tja11xx.c 1023 1024 static int nxp_c45_hwtstamp(struct mii_timestamper *mii_ts, 1025 struct kernel_hwtstamp_config *config, 1026 struct netlink_ext_ack *extack) 1027 { 1028 struct nxp_c45_phy *priv = container_of(mii_ts, struct nxp_c45_phy, 1029 mii_ts); 1030 struct phy_device *phydev = priv->phydev; 1031 const struct nxp_c45_phy_data *data; 1032 > 1033 if (cfg->tx_type < 0 || cfg->tx_type > HWTSTAMP_TX_ON) 1034 return -ERANGE; 1035 1036 data = nxp_c45_get_data(phydev); 1037 priv->hwts_tx = cfg->tx_type; 1038 1039 switch (cfg->rx_filter) { 1040 case HWTSTAMP_FILTER_NONE: 1041 priv->hwts_rx = 0; 1042 break; 1043 case HWTSTAMP_FILTER_PTP_V2_L2_EVENT: 1044 case HWTSTAMP_FILTER_PTP_V2_L2_SYNC: 1045 case HWTSTAMP_FILTER_PTP_V2_L2_DELAY_REQ: 1046 priv->hwts_rx = 1; 1047 cfg->rx_filter = HWTSTAMP_FILTER_PTP_V2_L2_EVENT; 1048 break; 1049 default: 1050 return -ERANGE; 1051 } 1052 1053 if (priv->hwts_rx || priv->hwts_tx) { 1054 phy_write_mmd(phydev, MDIO_MMD_VEND1, 1055 data->regmap->vend1_event_msg_filt, 1056 EVENT_MSG_FILT_ALL); 1057 data->ptp_enable(phydev, true); 1058 } else { 1059 phy_write_mmd(phydev, MDIO_MMD_VEND1, 1060 data->regmap->vend1_event_msg_filt, 1061 EVENT_MSG_FILT_NONE); 1062 data->ptp_enable(phydev, false); 1063 } 1064 1065 if (nxp_c45_poll_txts(priv->phydev)) 1066 goto nxp_c45_no_ptp_irq; 1067 1068 if (priv->hwts_tx) 1069 nxp_c45_set_reg_field(phydev, &data->regmap->irq_egr_ts_en); 1070 else 1071 nxp_c45_clear_reg_field(phydev, &data->regmap->irq_egr_ts_en); 1072 1073 nxp_c45_no_ptp_irq: 1074 return 0; 1075 } 1076 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki