Received: by 2002:a05:6a10:a852:0:0:0:0 with SMTP id d18csp55916pxy; Thu, 29 Apr 2021 23:47:06 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwv8RJ7h4Og9HcpQCQ4H4HkyPh29FGYm97XRSF6RVjMfsGWN2WofKBkg3O2GTMcChVYM85U X-Received: by 2002:aa7:cb4b:: with SMTP id w11mr3877572edt.216.1619765226226; Thu, 29 Apr 2021 23:47:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619765226; cv=none; d=google.com; s=arc-20160816; b=iEEbL+gYFNBca5UMqBZCzaPLOG7BkBCQHKbYZARwQBDJeqDh4olUToLBQwrUWb/iaV Bnc1W+HLe/IOGeBjRWQ39fsW4oihk7tplrUPkRz1Z1lU9TnwIIl+h5sM47cBkCd++zlQ mqHzBGVuNxTyI/guoGLJAYDZWFVENqAH8qs7fXABKDthFauKOuTmdMnktWr/l2+76AWk c3itwNSBmA+u3/CG5cCfqiW2ga+l/kiVGyGeyyxLUda4kJy4FFxH83+98cgF+rzP+qJL cZ9735k7sTklYpap4JrfnQ6htIkjuPEUX3ay2PEppPxWaAyVDT9rtghdiZ5mPHwli1Pa +d/Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=pCyhrsMrcwz7eYUFY+u5FgUjdPWecvtS2RHoIzlp8Vk=; b=bcXb+mzdk2b5xjsD8u+lIXPwBeDYLNgOvhB69HS1dLIhzhkm373FKYpKSTbe/H2ZJD 9/6JZDqsIlPA/M8BjlF7ptCTXqrO19Y0T5Gzw5+LkxOVH/rVeOOFICVFiQi51mGBAMLx fUBYzJqoDa4fulg/l9P8WvyGfCq+azOj83ohqWEz6ThF2f3nA5WhC5BQgIZlKw7v7Bpy QAxsKXexZj5KQAbWWSeNtMpIj9UyIpR6rd+RdgjMkgEK3FYWl1qiY8TlGGzQU3ftnIT+ 2fSP/wtFiBu4vhDEkuNX7WJc8UJaCNJ93jCAXI31y31ewcZ13AjfcZCx24ooY2Olh4Q1 Pdzw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c14si1072215edr.409.2021.04.29.23.46.42; Thu, 29 Apr 2021 23:47:06 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229692AbhD3GqZ (ORCPT + 99 others); Fri, 30 Apr 2021 02:46:25 -0400 Received: from mail-vs1-f47.google.com ([209.85.217.47]:33763 "EHLO mail-vs1-f47.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229741AbhD3GqE (ORCPT ); Fri, 30 Apr 2021 02:46:04 -0400 Received: by mail-vs1-f47.google.com with SMTP id k19so21969834vsg.0; Thu, 29 Apr 2021 23:45:16 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=pCyhrsMrcwz7eYUFY+u5FgUjdPWecvtS2RHoIzlp8Vk=; b=S1urxnSZaklf0vxqVuh3yMV5lwWri++HAoyiuiO/COiYn2pBJo5DwSycOc6AzYQ9ok 4odD2fa6NW2bjnItV+JXTbi5dveBcsEAqLIjlT26aAy/AkfTCsf15ClUZC0WbdcwJemK KMEvEexg+sjOmMHtBH+av7tpvqqgHZA/5+KBY35GFEJ6DZjJ7Fu8/lMpSJ5+d+DHsEdb g+Vau88/gcQ4WYvScDc+3dhgJnFbluilluFA6doIzSaVdQ8Cj6vffmok76H+JGHbifDF EoRDIcAI5B/HfJuGs3hh9GDL7SQFKI3Zg0FMfP7N8c+rqhgfiBH0Ar/9cuvSNY6Vl7Hs OLYA== X-Gm-Message-State: AOAM532EWLYYLGJY5Ea1HR6II7KMGTdjEz/4oRKhkc4AuYORkM9Jd05C nQ0zXzSnvTRlOr+KulNCyGWeuNRDMaA76MhGyVk= X-Received: by 2002:a67:f614:: with SMTP id k20mr4318456vso.42.1619765116419; Thu, 29 Apr 2021 23:45:16 -0700 (PDT) MIME-Version: 1.0 References: <20210419130106.6707-1-o.rempel@pengutronix.de> <20210419130106.6707-4-o.rempel@pengutronix.de> In-Reply-To: <20210419130106.6707-4-o.rempel@pengutronix.de> From: Geert Uytterhoeven Date: Fri, 30 Apr 2021 08:45:05 +0200 Message-ID: Subject: Re: [PATCH net-next v3 3/6] net: add generic selftest support To: Oleksij Rempel Cc: Shawn Guo , Sascha Hauer , Andrew Lunn , Florian Fainelli , Heiner Kallweit , Fugang Duan , Sascha Hauer , netdev , Linux ARM , Linux Kernel Mailing List , NXP Linux Team , Fabio Estevam , David Jander , Russell King , Philippe Schenker Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Oleksij, On Mon, Apr 19, 2021 at 3:13 PM Oleksij Rempel wrote: > Port some parts of the stmmac selftest and reuse it as basic generic selftest > library. This patch was tested with following combinations: > - iMX6DL FEC -> AT8035 > - iMX6DL FEC -> SJA1105Q switch -> KSZ8081 > - iMX6DL FEC -> SJA1105Q switch -> KSZ9031 > - AR9331 ag71xx -> AR9331 PHY > - AR9331 ag71xx -> AR9331 switch -> AR9331 PHY > > Signed-off-by: Oleksij Rempel Thanks for your patch, which is now commit 3e1e58d64c3d0a67 ("net: add generic selftest support") upstream. > --- a/net/Kconfig > +++ b/net/Kconfig > @@ -429,6 +429,10 @@ config GRO_CELLS > config SOCK_VALIDATE_XMIT > bool > > +config NET_SELFTESTS > + def_tristate PHYLIB Why does this default to enabled if PHYLIB=y? Usually we allow the user to make selftests modular, independent of the feature under test, but I may misunderstand the purpose of this test. Thanks for your clarification! > + depends on PHYLIB > + Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds