Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp1963492ybl; Thu, 19 Dec 2019 05:59:20 -0800 (PST) X-Google-Smtp-Source: APXvYqwsFXAv5W/Pc8aF099rA5hlppwhVzjUVklf78WZWj5fGnmjne0Rk8n3WgeWxuPJQaz8qfSD X-Received: by 2002:a9d:32e:: with SMTP id 43mr8886744otv.301.1576763960615; Thu, 19 Dec 2019 05:59:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1576763960; cv=none; d=google.com; s=arc-20160816; b=aefTbBSWn3DwizaqwUdx14nt0vhJbKO70FmREVeL4WrJMKz7dqhEIlzlbgWVm23lOG W7TzZXqOwLwWXSEVCxaMA+kQ25YdAlTNhb7SfxnthUJ9sQXvlqljl7dzibMfk+zYJ9ho LsrDoyFP9JkjCeQaR6Keh8k3JS7OQCMYMInFsuElTOC5ivagTnnm/TvIAazgV5oeRxDV C5ow6zuN1Eyl7J9UqkrNRXNHMFc5vAKQTkFXK3jbaNbf/v0A8NJNq6CE7XXLuZjm3wJ2 csYn40h/z+FzGFKWmnuejkZdzwrzLoiIuxFf3QavlpNTkwE3CMZQdCYLmX5GzYtgIz4P qIzA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=1yn+mK/5xEg4fegs3phGOsQ7/Ct6TERF9p632E4MnVU=; b=zlFP7FLIRYEJMoa6PjweIB60fjB4NUCrJPtiORxs8wonYROupp32o9ARA4uL+VtbcC g2aTBfuBjG3gXIx8aVsCbtHcSJmqCemAgFMaRBvXrywOkvLsbZS4Id6DJ+B330nrestw ClLjT0Nn/RaYZ3KxnwPk7IIOHvoyiqRVbM8kDPj4jftS22+ClC9xDnbfE0rydA7E0G/2 TzKUGKYvU0E+Gao05rBu2HD3JBQu3JU3/QnDwyEVHtyxwyifBQLf0oUZm0V41CGzqiUt sKDWiHtk+d4uOOHLIRwJ8Tq6kyic8wo2AnMUMF4M6RCV7dWADNvxtOY6W1mk3W9E5P4g Rfow== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Z+70zlfp; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id l84si2983183oig.5.2019.12.19.05.59.08; Thu, 19 Dec 2019 05:59:20 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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=@gmail.com header.s=20161025 header.b=Z+70zlfp; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726847AbfLSN5d (ORCPT + 99 others); Thu, 19 Dec 2019 08:57:33 -0500 Received: from mail-yw1-f66.google.com ([209.85.161.66]:33842 "EHLO mail-yw1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726712AbfLSN5b (ORCPT ); Thu, 19 Dec 2019 08:57:31 -0500 Received: by mail-yw1-f66.google.com with SMTP id b186so2188006ywc.1 for ; Thu, 19 Dec 2019 05:57:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=1yn+mK/5xEg4fegs3phGOsQ7/Ct6TERF9p632E4MnVU=; b=Z+70zlfpfDFUhG4zCZN0o7aK311Wb9wqmTfhJspMn390U/L7t8E4FJKmpey+FMMx+m MTrrHYTduZesm6fol+ZJfFmbXUWIpqMnwaYzeIw4f74e8jT8uVqAV65Rga3P/rBzQz12 t3fhOs6j8YhRorlFhHq64M1oHtQQOHmkXE/UgtMGS/SQwbqOXSNKOW3/cr9q2XF8EoaT S8zSoSXCT9OwRrk+rJUEubK+m3qxHSe5oZ1JUCTlhyjI8QrEfKD/sOXaX44xHEOlYR0P QJU5pdTCLdk9Pu7p6orkgIjjgAjT/7ZDfZ4a49i0E9kzIhy8mQRWWEl8xV8Bzxfk+rQo u7/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=1yn+mK/5xEg4fegs3phGOsQ7/Ct6TERF9p632E4MnVU=; b=s7cmLehoYqY4crKoN7zIOC68nfWeyWRN52e0LZ9Bh3m2FRqpnL6dM0onRfKLqHdgh9 /RnzWMvm+c55LcXvl0lju7TE0RgI1pxuz4LYaBsbHJoGxkA7xge4UrPcDOO1V8yfBlb/ blQ/H9GsnxWKtkEr963TGal1bbxm2TWXVzzutAoLjxD24clRxC2oFz4akvPEOQ9YkxKa MzWRYSONf9SjCTkVFrhFFywKf3A1g+l6k1nMvdtUWLZHSve/dhYELt8Pu8w/2ErEQVKJ ocVHUDIg5s4S8ibjYqt4U6cnS0UBScVjw35DxZ7dMF+AmSGh5lIbwOlzk3/8DAVseOkw Xp9w== X-Gm-Message-State: APjAAAX45Wt0T0QKXbqgEiU2PSkEcAWZq3drT4Oanz1cy+IJZNOvzEHD BfURhqwkUvGJ/jNIH257l+/vs+mU X-Received: by 2002:a81:230c:: with SMTP id j12mr6064433ywj.501.1576763849564; Thu, 19 Dec 2019 05:57:29 -0800 (PST) Received: from mail-yb1-f182.google.com (mail-yb1-f182.google.com. [209.85.219.182]) by smtp.gmail.com with ESMTPSA id d137sm375874ywd.86.2019.12.19.05.57.27 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 19 Dec 2019 05:57:28 -0800 (PST) Received: by mail-yb1-f182.google.com with SMTP id f130so2192969ybb.5 for ; Thu, 19 Dec 2019 05:57:27 -0800 (PST) X-Received: by 2002:a5b:348:: with SMTP id q8mr6431302ybp.83.1576763847446; Thu, 19 Dec 2019 05:57:27 -0800 (PST) MIME-Version: 1.0 References: <20191219013344.34603-1-maowenan@huawei.com> In-Reply-To: <20191219013344.34603-1-maowenan@huawei.com> From: Willem de Bruijn Date: Thu, 19 Dec 2019 08:56:50 -0500 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH net] af_packet: refactoring code for prb_calc_retire_blk_tmo To: Mao Wenan Cc: David Miller , Eric Dumazet , maximmi@mellanox.com, Paolo Abeni , yuehaibing@huawei.com, Neil Horman , Network Development , linux-kernel , kernel-janitors@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Dec 18, 2019 at 8:37 PM Mao Wenan wrote: > > If __ethtool_get_link_ksettings() is failed and with > non-zero value, prb_calc_retire_blk_tmo() should return > DEFAULT_PRB_RETIRE_TOV firstly. Refactoring code and make > it more readable. > > Fixes: b43d1f9f7067 ("af_packet: set defaule value for tmo") This is a pure refactor, not a fix. Code refactors make backporting fixes across releases harder, among other things. I think this code is better left as is. Either way, it would be a candidate for net-next, not net. > - unsigned int mbits = 0, msec = 0, div = 0, tmo = 0; > + unsigned int mbits = 0, msec = 1, div = 0, tmo = 0; Most of these do not need to be initialized here at all, really.