Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp78019iog; Tue, 14 Jun 2022 19:40:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxwO3KwUJNZEnnOPU3AEBN3yHk6lZxFgHRxsR1LtP8SWSnhBOVldLCnun7eS5X/1GwaQmI+ X-Received: by 2002:a05:6402:3291:b0:42d:dd03:cbb1 with SMTP id f17-20020a056402329100b0042ddd03cbb1mr9722693eda.268.1655260828510; Tue, 14 Jun 2022 19:40:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1655260828; cv=none; d=google.com; s=arc-20160816; b=pWobgyyVyWoiyugqO8nYy6tPx6ZuMaHMP/0xNLIVxcRODPwaiea1v11zWOtwSKCgz9 d4bJAaZDHuxKyR+9q2g6247eYHsyZ0YOSlif7cD770nOKX5mz4cCv9n1Q6K0Zm6uGBJK JtJvYJr2uHwkAcT5eiJTfLaYMToxGv14mWobY0/cXBXBeg2mrDGKDLDFP2EojzmZe4fu WJ4bZKyNIiizyfpHSTnh3uVD+yL32Iq0kE62+7/M7j7x0IN/Y20rKLQR6ygZmyZeGkK1 /nPfV5YBHRFGpYzDHhLooc3YGPtmKdaVL2vvWDRWKEmFiF7U1qnwMd7srEdNjTAB1eAn yJ4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=9zr1Qys8+OeE2eqRt/+VCrHA+Ge7aWOMj0KzcfgZX4A=; b=ZuTC10E6SXC8eHvSxrJksrweTNXhwY34twXynNxLMrYIy6g2561+v4dioiTA+oYcWE H2e9f87X4wCHdLeQ17bot2915EIkH0+xLwTPz67t7K2jm3+TetXQlILeRv1fMnHeLxmo Fg/lhLPoDkTvhZVwUKdLwtToeQ7JWMy8ZPOKjLA7GLHxMrihQ+gSKkYZkR+zkMo095C8 zHhvDjM2cxzLPYqD7uno+GhMau3QpmzH/vjhxCsgQHHkyovBwURwytvK5RjSNFShwMXo mz+wR5Rqb/UOC2xisRZAL/J/83NXhD4jrMbMW8sxIU9PBMtLk9cVvHryKG5PzL1/h+uL qang== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=rXagdTT5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id js14-20020a17090797ce00b007165339eb48si10650609ejc.80.2022.06.14.19.40.02; Tue, 14 Jun 2022 19:40:28 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=rXagdTT5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1345124AbiFOBwf (ORCPT + 99 others); Tue, 14 Jun 2022 21:52:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49388 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232340AbiFOBwc (ORCPT ); Tue, 14 Jun 2022 21:52:32 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7BF6ACD2; Tue, 14 Jun 2022 18:52:24 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id D9A2C619B0; Wed, 15 Jun 2022 01:52:23 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id BF64FC3411F; Wed, 15 Jun 2022 01:52:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1655257943; bh=9zr1Qys8+OeE2eqRt/+VCrHA+Ge7aWOMj0KzcfgZX4A=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=rXagdTT5+47yI7dGWUQYXuoJM+LDL7f3J4/UtFO6PYX585JPikq31smDXJ/wL4jrK VccYhm47X+w+WwLRzEBw9o1G6RRNYnaRRbtEKy63WZ/XKIXngvjjtV/MQZtj40SfbQ YMQfDQlL/WaXFssxFJRnb9nuhQdwDAGotCa33zXslnQfFWyjrIBycCivnUBo8wv6jZ afBiSgDK/9Y5FTZMrVv4fwR+ob2YwgPE6oD6KcUUvitVXykwlMe75hdUQQUTA6Mw53 vA4FGMUMUGHoSXrMRzRu1DhU39HAnCJe9flvy79Ge4GAcEeKh+mxC9InSSI8c1XyWQ bM+atrzXYZg3w== Date: Tue, 14 Jun 2022 18:52:21 -0700 From: Jakub Kicinski To: Andrew Lunn Cc: Oleksij Rempel , Heiner Kallweit , "David S. Miller" , Eric Dumazet , Paolo Abeni , Jonathan Corbet , Michal Kubecek , kernel@pengutronix.de, linux-kernel@vger.kernel.org, netdev@vger.kernel.org Subject: Re: [PATCH net-next v1 1/1] net: phy: add remote fault support Message-ID: <20220614185221.79983e9b@kernel.org> In-Reply-To: References: <20220608093403.3999446-1-o.rempel@pengutronix.de> <20220613125552.GA4536@pengutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-8.3 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 13 Jun 2022 16:56:37 +0200 Andrew Lunn wrote: > That would suggest we > want a ETHTOOL_LINK_MODE_REMOTE_FAULT_BIT, which we can set in > supported and maybe see in lpa? Does this dovetail well with ETHTOOL_A_LINKSTATE_EXT_STATE / ETHTOOL_A_LINKSTATE_EXT_SUBSTATE ? That's where people who read extended link state out of FW put it (and therefore it's read only now). In case I'm just confused and this is different we should prolly add a paragraph in docs to disambiguate.