Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp823373pxb; Thu, 19 Aug 2021 12:09:02 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxXcRYyNyMtRyP3gQPN5XEv0MRzcEwx9PjCLYN+SgH4If4IcO47GEZm//M4GlqQZN4DqE1z X-Received: by 2002:a17:906:694c:: with SMTP id c12mr17266318ejs.479.1629400141749; Thu, 19 Aug 2021 12:09:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629400141; cv=none; d=google.com; s=arc-20160816; b=aDL3RZEhOsJbG3cuthC+5EpqZvHAN7As7OTDF63QMQPzfqr8HJW2pQN9MyJxJHUiTV SsLbB8bi4AZO1n0a45D7DpT+Hl6Wb/JgKiCbiUNkeNhAWX3+u2x0Ne0lTFU0XTYyTLkD APxJk4VtRRUQZS5aguk1aF31KGWmN8K23hPMCjdBstMnGLp/3bufC3XUVC7gDaspMLYn CI0+HA3GF9NAJxnDAgawJDsrVKYiZnQIjO1eVxamJwSJrn9Dxwt7N3LsbbFSGMQLecce IR26z4i9m+OUvqAUI9t6FXG5wVBb5EM2+RDF9AZXTAP+b9N5Ux0QvsLPUD8SXygwldRZ DkEw== 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=xexB76AoyKuYwpLXwAI8fnc5MDcVmt3LV3sOLeeeMTU=; b=Nb7qRJkXrqXOGKqW8Ai9DkxXy6SUAlA6O2Hu6LO5VXhOHohqEwtmeloprD5igSFe+f uqUeJVLh63zmHhUi1EjKhygWxjT2yLDfQXLIvmnNaKFdrRrwAJrGzgl91ylmP5PUCFCz aZwg2Jmh2kbLT4FLGArkDeTahcDyOHxExzbureABFb1+DBctppfec4gBKUELXrzlG+aO Pa4bnK76v1rPkiSHIn2wnG6VFJiAevRGG0X2emQoruhJ9XBrRPxY8XF6P8lzMzZZqFQf f3dw+w0KxPrqll3scCY5iD4jD9AnEVDLFIQj8yitZSRFD870HeNoUAAvEBxM8vvDkWb3 iQig== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=ohfv9Ats; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-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 a17si3870072edx.592.2021.08.19.12.08.36; Thu, 19 Aug 2021 12:09:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-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=k20201202 header.b=ohfv9Ats; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-wireless-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 S233792AbhHSTJJ (ORCPT + 99 others); Thu, 19 Aug 2021 15:09:09 -0400 Received: from mail.kernel.org ([198.145.29.99]:50562 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229465AbhHSTJI (ORCPT ); Thu, 19 Aug 2021 15:09:08 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id E5325610A5; Thu, 19 Aug 2021 19:08:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1629400112; bh=vZ+AsgA+LL6ARAeSPGYJS6fjzFl41SpTlEnvQdUjMLY=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=ohfv9AtsSCoSIllXg+e9g/k5S3dPmLksn25/vBYMGfvIj6964k11XqqMnpka1cdgu zP/4RpLlUMgvThSpY3yZmT2gGHJSzeACKJCBF7dC7IiHaNY35j6FueiItTuBk6ALq0 B3GTFlgASLkZagwenGElEasjd/CC+kuEdIubqLPLGhsqRzES7+PoG0fgHc5dUv9Pgc d3iJsPebwC31D/Ik8HUJFiOV/vyW5SN8B8uWZm0Si+VLIgE6JAdGgPk6bXMyyRWgba VZ6MOQyZUoimyEhwfcabwoNp6AXYdSUZDX+qkggG43DfChxmEOIq0m2CbeZaw6wPXr CGBHQwwzW+8xQ== Date: Thu, 19 Aug 2021 12:08:29 -0700 From: Jakub Kicinski To: Yufeng Mo Cc: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , Subject: Re: [PATCH V2 net-next 2/4] ethtool: extend coalesce setting uAPI with CQE mode Message-ID: <20210819120829.27c9b124@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> In-Reply-To: <1629353844-49626-3-git-send-email-moyufeng@huawei.com> References: <1629353844-49626-1-git-send-email-moyufeng@huawei.com> <1629353844-49626-3-git-send-email-moyufeng@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Thu, 19 Aug 2021 14:17:22 +0800 Yufeng Mo wrote: > In order to support more coalesce parameters through netlink, > add two new parameter kernel_coal and extack for .set_coalesce > and .get_coalesce, then some extra info can return to user with > the netlink API. > > Signed-off-by: Yufeng Mo > Signed-off-by: Huazhong Tan Looks like it builds fine, unfortunately you need to correct the kdoc of the functions which have it (by adding the new param description everywhere), otherwise we'll get these on W=1 builds: drivers/net/ethernet/hisilicon/hns/hns_ethtool.c:741: warning: Function parameter or member 'kernel_coal' not described in 'hns_get_coalesce' drivers/net/ethernet/hisilicon/hns/hns_ethtool.c:741: warning: Function parameter or member 'extack' not described in 'hns_get_coalesce' drivers/net/ethernet/hisilicon/hns/hns_ethtool.c:787: warning: Function parameter or member 'kernel_coal' not described in 'hns_set_coalesce' drivers/net/ethernet/hisilicon/hns/hns_ethtool.c:787: warning: Function parameter or member 'extack' not described in 'hns_set_coalesce' drivers/net/ethernet/intel/i40e/i40e_ethtool.c:2825: warning: Function parameter or member 'kernel_coal' not described in 'i40e_get_coalesce' drivers/net/ethernet/intel/i40e/i40e_ethtool.c:2825: warning: Function parameter or member 'extack' not described in 'i40e_get_coalesce' drivers/net/ethernet/intel/i40e/i40e_ethtool.c:2999: warning: Function parameter or member 'kernel_coal' not described in 'i40e_set_coalesce' drivers/net/ethernet/intel/i40e/i40e_ethtool.c:2999: warning: Function parameter or member 'extack' not described in 'i40e_set_coalesce' drivers/net/ethernet/intel/iavf/iavf_ethtool.c:699: warning: Function parameter or member 'kernel_coal' not described in 'iavf_get_coalesce' drivers/net/ethernet/intel/iavf/iavf_ethtool.c:699: warning: Function parameter or member 'extack' not described in 'iavf_get_coalesce' drivers/net/ethernet/intel/iavf/iavf_ethtool.c:817: warning: Function parameter or member 'kernel_coal' not described in 'iavf_set_coalesce' drivers/net/ethernet/intel/iavf/iavf_ethtool.c:817: warning: Function parameter or member 'extack' not described in 'iavf_set_coalesce' drivers/net/ethernet/ti/davinci_emac.c:395: warning: Function parameter or member 'kernel_coal' not described in 'emac_get_coalesce' drivers/net/ethernet/ti/davinci_emac.c:395: warning: Function parameter or member 'extack' not described in 'emac_get_coalesce' drivers/net/ethernet/ti/davinci_emac.c:415: warning: Function parameter or member 'kernel_coal' not described in 'emac_set_coalesce' drivers/net/ethernet/ti/davinci_emac.c:415: warning: Function parameter or member 'extack' not described in 'emac_set_coalesce' drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1416: warning: Function parameter or member 'kernel_coal' not described in 'axienet_ethtools_get_coalesce' drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1416: warning: Function parameter or member 'extack' not described in 'axienet_ethtools_get_coalesce' drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1444: warning: Function parameter or member 'kernel_coal' not described in 'axienet_ethtools_set_coalesce' drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1444: warning: Function parameter or member 'extack' not described in 'axienet_ethtools_set_coalesce'