Received: by 2002:a25:c205:0:0:0:0:0 with SMTP id s5csp6278632ybf; Thu, 5 Mar 2020 17:08:58 -0800 (PST) X-Google-Smtp-Source: ADFU+vvWR8JSt7RU/L3DId/lByG1aWsgRkSQEmzo6ffO8XFnq0ylVu4cbhHWAIPrGFYPEbeOkox+ X-Received: by 2002:a05:6808:3cb:: with SMTP id o11mr859954oie.11.1583456938778; Thu, 05 Mar 2020 17:08:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1583456938; cv=none; d=google.com; s=arc-20160816; b=RRqDBcpnAGhq8saqsUE44dsfW0CeTT0wxCaZixmQNV+VxLJX+va3QjIvB6qZCdd401 UXy147UTgNNA08Gn5AyqQNuV3+n/2Sk3gichqTIiC0cIqUCO8IjsM6ZvIfMjPXyk2MTV G8pLmYna+Xoiu9AaOAKW8u16SuhZ5i5+YdC3/N1LIFgtOQjop35X6/SpoWYR9xYmBoT1 hgLyWpnpMM6nTtYJciqcpiDA41Zcx7WFeqEqk4j9RVdK4XQYMbDKhKAHhGUOLpmNPZav oT72wFJDg+Mwzuh8QY7W8PDveWQA8c38w4+4M4s3KTD+lXzGOGXkVsXv2anuBjLfIcG0 bN/Q== 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:date:subject:cc:to:from :dkim-signature; bh=igVruScinmla3OZHq9ZFC/cEcpy5l3oJWwHDAsHSdoc=; b=0AeUqH2px2ZwNrSRS1i838GVOWLKZJZlsND4MMVVtPd3pmS6tbxz7Uc5EU2yRu8Vux 6xEjDWMSM2vJTaYeguHHfyt/hXoCMlWZWPq8dCTcsysMXrkpElrduXeW9Hz6xBPXaCyQ 2rowtZXjJsSScizATe27mTVDWmTDQRPUpvE109J51XeB1WiXbWDXGYqWQYhOveF6gtU6 3UF0DqKqNvKLAoBl7XxsKa7Pf4DVsF5whrvFMeGUVUGnVSq58VQ4brKT5vO9/CjxWAyH 9ehftTfa1pZMRIVnQvl+EMY//cn7GWPw+KmUpra+ktj890k80zWaC50VKUMr+7dACKto dKOg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=TVhxekQR; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 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. [209.132.180.67]) by mx.google.com with ESMTP id f9si429493oti.44.2020.03.05.17.08.47; Thu, 05 Mar 2020 17:08:58 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=TVhxekQR; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 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 S1726485AbgCFBHH (ORCPT + 99 others); Thu, 5 Mar 2020 20:07:07 -0500 Received: from mail.kernel.org ([198.145.29.99]:59410 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726674AbgCFBGv (ORCPT ); Thu, 5 Mar 2020 20:06:51 -0500 Received: from kicinski-fedora-PC1C0HJN.thefacebook.com (unknown [163.114.132.128]) (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 E54E3207FD; Fri, 6 Mar 2020 01:06:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1583456810; bh=JMpmxwJdUlOqRtaQwoDet8FowHZ56PTcFV4cVJtkGOs=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=TVhxekQRZCVenUOrQTlnnNNa+rkp4xQ0U00iB1fJ08/7lJJyy79tmX3IYK151JCmJ y3b4lABh4rvmEJnLaJQJ8jpnia2I+2uwC2LTQXjgc3hOAh6p4DUXFqRsn2JVEPqfbL eKovMfGDEXjbry8wIJi1rABjvXeRmvo5uZsEkG4k= From: Jakub Kicinski To: davem@davemloft.net Cc: jdike@addtoit.com, richard@nod.at, anton.ivanov@cambridgegreys.com, linux-um@lists.infradead.org, dledford@redhat.com, jgg@ziepe.ca, leon@kernel.org, linux-rdma@vger.kernel.org, edumazet@google.com, jasowang@redhat.com, mkubecek@suse.cz, hayeswang@realtek.com, doshir@vmware.com, pv-drivers@vmware.com, manishc@marvell.com, GR-Linux-NIC-Dev@marvell.com, gregkh@linuxfoundation.org, merez@codeaurora.org, kvalo@codeaurora.org, linux-wireless@vger.kernel.org, netdev@vger.kernel.org, Jakub Kicinski Subject: [PATCH net-next 3/7] tun: reject unsupported coalescing params Date: Thu, 5 Mar 2020 17:05:58 -0800 Message-Id: <20200306010602.1620354-4-kuba@kernel.org> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200306010602.1620354-1-kuba@kernel.org> References: <20200306010602.1620354-1-kuba@kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Set ethtool_ops->supported_coalesce_params to let the core reject unsupported coalescing parameters. This driver did not previously reject unsupported parameters. Signed-off-by: Jakub Kicinski --- drivers/net/tun.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/tun.c b/drivers/net/tun.c index 79f248cb282d..9e8f23519e82 100644 --- a/drivers/net/tun.c +++ b/drivers/net/tun.c @@ -3597,6 +3597,7 @@ static int tun_set_coalesce(struct net_device *dev, } static const struct ethtool_ops tun_ethtool_ops = { + .supported_coalesce_params = ETHTOOL_COALESCE_RX_MAX_FRAMES, .get_drvinfo = tun_get_drvinfo, .get_msglevel = tun_get_msglevel, .set_msglevel = tun_set_msglevel, -- 2.24.1