Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp6686436rwb; Mon, 5 Dec 2022 16:27:56 -0800 (PST) X-Google-Smtp-Source: AA0mqf7zc0DyiokAKs4hxHTCCKGThAmq9VEQOSf/txMEOa0Cy+PEp/fydIGl0/2/MUB+100UKS/Z X-Received: by 2002:a17:906:2e9a:b0:7c0:f911:28b3 with SMTP id o26-20020a1709062e9a00b007c0f91128b3mr4773169eji.303.1670286475979; Mon, 05 Dec 2022 16:27:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670286475; cv=none; d=google.com; s=arc-20160816; b=SmTf5OSCOCh0zQ1aa2oH1houP9hB1CFdWNd+VORn0a3yFwEm0vA8uWDbR83ujVSVt9 kIhpKjPIYPHiiRm1TsPjelj8c1W4tCLFXbtWjNtGfGHoP8F/+q01AxrxJVwycqd2qnrn v0CX4XuI8zK+XUnSwZNsvKLIvOT2I0/qg6SWp07qIgK/S3Z/FBqlN9vaK4fuuZLMzCfS AKyLTG/qprPAIg1mGfZqOA5ajKE0H+FUFVThAPY6KZFRpFh1GAog6oynl7Uko+IA8DqO 6zrlOKBCnJDdfl8blORQwe9xLH3ojSMR+6HR2xm1RoacgQmyUKdYt9AYa1a4hAjBNrpS hZaA== 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=iiJwHF8Gx7fNg56/oBgUvQXEIZvoIVf6TdePSJq+Q5w=; b=X/H7M1ogM0OVMyfQQHgiM6C8isJ565DhEF+3pt3SfheP5jAuHO5PKD6qdIBEQVJ/Ft yORw1urCzXuXDaElYnsC2IEgUfJMNyHtEa2wQrH0aDWOUnrh/o/wekLJ3Q23M+kBwoOs wnNO7zRl7170F5KVAlgT8lsrMWzh3MJvwvVE+vFu3En9Dgezg86xyZ9k/X3J6ldrBwnD klfv5xWrcpFfCYqm0Qbs/p2lX8ybGAHQmV2lTjM/29g5J/0m7VJAbZMlsFKdnqxh2TZd jJ2z/xlV+EdXzlAyu1GWDmZRCcKM82VXXkcnAIQ6I2wWbRfYQQIexIeQ3OX3L2Cay0FD 6t9g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=dCYTyAXD; 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 l11-20020aa7c3cb000000b0045caa1628c6si705050edr.216.2022.12.05.16.27.36; Mon, 05 Dec 2022 16:27:55 -0800 (PST) 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=dCYTyAXD; 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 S230295AbiLFAQg (ORCPT + 79 others); Mon, 5 Dec 2022 19:16:36 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41744 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231149AbiLFAQb (ORCPT ); Mon, 5 Dec 2022 19:16:31 -0500 Received: from sin.source.kernel.org (sin.source.kernel.org [IPv6:2604:1380:40e1:4800::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1CDB01BE92; Mon, 5 Dec 2022 16:16:31 -0800 (PST) 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 sin.source.kernel.org (Postfix) with ESMTPS id 557D3CE16A1; Tue, 6 Dec 2022 00:16:29 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E34E6C433D6; Tue, 6 Dec 2022 00:16:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1670285787; bh=wUq3BeoLoaITAfE64KunVIjHQPEjL/jsg2nBIhtKxfg=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=dCYTyAXDjP0Y1wQnuAxqLoxAMy2jGwugcum/KFMSsuH5/Jf1AmfMRq2flojgISRmw 3Tufh3NMS1EVxJzGSJMw4JrgYVyUv2mdA98Z1JbrpjAuj9AfJSyvtCPfGPEcROz16v u7FsHL7hOpJ2sa8GrlcATulnO5scrMK5d2+kFkqaWn3WdO6UOe2fltA3UoL9ynGHc7 IGLHAU1LvmGFhYNZp95bkw7H+5PEFLtsau+QSZ3yQA3UB0AF5QC816bXZb80vllgWz C6wLlxLPPzVsf/cG3OjUfQjyu1h8pZnZ25EodTaNQgV7F1d/DTnTzgooBnEWLrbndT IHEWJBYkiIHsw== Date: Mon, 5 Dec 2022 16:16:26 -0800 From: Jakub Kicinski To: Leon Romanovsky Cc: Veerasenareddy Burru , "David S. Miller" , Eric Dumazet , Paolo Abeni , "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Liron Himi , Abhijit Ayarekar , Sathesh B Edara , Satananda Burla , "linux-doc@vger.kernel.org" Subject: Re: [EXT] Re: [PATCH net-next v2 2/9] octeon_ep: poll for control messages Message-ID: <20221205161626.088e383f@kernel.org> In-Reply-To: References: <20221129130933.25231-1-vburru@marvell.com> <20221129130933.25231-3-vburru@marvell.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-7.1 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 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, 5 Dec 2022 10:10:34 +0200 Leon Romanovsky wrote: > > These messages include periodic keep alive (heartbeat) messages > > from FW and control messages from VFs. Every PF will be listening > > for its own control messages. > > @netdev, as I said, I don't know if it is valid behaviour in netdev. > Can you please comment? Polling for control messages every 100ms? Sure. You say "valid in netdev" so perhaps you can educate us where/why it would not be?