Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp1983007ybh; Tue, 14 Jul 2020 12:15:54 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxQNPf5+8frwLmJJkKTmX+f4kRvR3oYFSxx6ykN4C5DWshyvo9+gWC4EPqfOEHfYuZcBWUh X-Received: by 2002:a05:6402:2212:: with SMTP id cq18mr6298137edb.173.1594754154101; Tue, 14 Jul 2020 12:15:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594754154; cv=none; d=google.com; s=arc-20160816; b=UA2TIjs3FMqZj27DGW/H/RFyy+u31XHfl4NsdZAdYdRlB0g8jKsVZ9dirgaE+OYrFH usXHc6EKX/eP1wScvb7zDsCEgpMWdZYu29D6Vs4Pz5hqEPB9hSeC/vVYuluMb6KdganK YlDw5HxvUlJrzDyVy0Zg5b9Tp+K73Y0b9+iMD6TTZSFoT+TWZUQLWrLL4O3mOmqOV5da OQRK6CkV9xVjmWONBuglj6TeSx6PbRDoT9g5UeCpzeV5EuGcY5Do4rJm4Y48rIbMTKPM L/V7kNmCJMhtrl51V9+4i1XIeq2AbBaaozrNFn61cVQk4VS5m3xVnVtRBTVoky1gj2l1 D46g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=myVchPYDfLDTtQdPklxIE16qnRJa03BT6Gk6qs2DvpQ=; b=Y7o4432OIUlSs/77FkkH2Z62KndEjdGvR+SmvgvZWHPAgtdLH92Nxz/OohTC2an7ia toKW0U1A6aCaKu1f76Vb36ia5ubkUmcA3ew1qvZt3GP8EbxlS31Unc4Sz/Q4d1xSYIiq 9C1MXT68Ar6q7wxzQ2wjkPSPYwcw62IORJmoA9/2MQTXzndWgWxPOLG2AKv4p2aHmlh7 u1Wht7Z9cmEHeg9d4O9azBOVYKIQ9ZyhwCPQxoiUOXXZsLHDAKES9oSKoOCu6bnzl9IU yJeVviq8LQeTrvA5/cGslp9KRBKbNCQM9Y75JhsCgnxUPlWvF9c+AOhYGFZHsoULEtr7 /1Mg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=yykzRCMv; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id gt15si11968581ejb.747.2020.07.14.12.15.31; Tue, 14 Jul 2020 12:15:54 -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; dkim=pass header.i=@kernel.org header.s=default header.b=yykzRCMv; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730574AbgGNTNU (ORCPT + 99 others); Tue, 14 Jul 2020 15:13:20 -0400 Received: from mail.kernel.org ([198.145.29.99]:42302 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729525AbgGNTNU (ORCPT ); Tue, 14 Jul 2020 15:13:20 -0400 Received: from kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com (unknown [163.114.132.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 8AAE922461; Tue, 14 Jul 2020 19:13:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1594753999; bh=FU1zyShPdiqPGFo5zwac+vHs4d5Y28ja+xiY5htjO8M=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=yykzRCMvWZTaRyOPOi06X7BumoSHem4c/fPCCfced53ufJsbrx1WCrZWhWJ8a9355 9JhSLXS9xsQTzfUhlO5O82erSzNDcocUqlWYXifaPU2CP1QzKHN67nBBUHKC8BiIHk g4bzfH9yeq0re+q5JxCXpSAPXQtXxVM43OiItZiM= Date: Tue, 14 Jul 2020 12:13:17 -0700 From: Jakub Kicinski To: "Westergreen, Dalon" Cc: "mkubecek@suse.cz" , "davem@davemloft.net" , "Tan, Ley Foon" , "See, Chin Liang" , "Nguyen, Dinh" , "linux-kernel@vger.kernel.org" , "netdev@vger.kernel.org" , "Ooi, Joyce" , "thor.thayer@linux.intel.com" Subject: Re: [PATCH v4 09/10] net: eth: altera: add msgdma prefetcher Message-ID: <20200714121317.732331aa@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> In-Reply-To: <9a8ba2616f72fb44cdc3b45fabfb4d7bdf961fd0.camel@intel.com> References: <20200708072401.169150-1-joyce.ooi@intel.com> <20200708072401.169150-10-joyce.ooi@intel.com> <20200708144900.058a8b25@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> <20200714085526.2bb89dc6@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> <3bcb9020f0a3836f41036ddc3c8034b96e183197.camel@intel.com> <20200714092903.38581b74@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> <9a8ba2616f72fb44cdc3b45fabfb4d7bdf961fd0.camel@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 14 Jul 2020 18:51:15 +0000 Westergreen, Dalon wrote: > > I've seen vendors abuse fields of ethtool --coalesce to configure > > similar settings. tx-usecs-irq and rx-usecs-irq, I think. Since this > > part of ethtool API has been ported to netlink, could we perhaps add > > a new field to ethtool --coalesce? > > I don't think this is necessary, i think just having a module parameter > meets our needs. I don't see a need for the value to change on a per > interface basis. This was primarily used during testing / bringup. It's hard to tell which knobs users will find worth turning therefore the testing / bringup justification unfortunately has little bearing on our upstream interface choices. We try hard to avoid module parameters in networking drivers, so if you want this tunable upstream a proper user interface will be required.