Received: by 2002:a05:6a10:a841:0:0:0:0 with SMTP id d1csp1035825pxy; Thu, 22 Apr 2021 21:22:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJz6v+9WqPIl5kEnRn0e3ThtrC8zZj+x29eWQTsVZBH/r/eSs7c74nTYh5t3JlSe+FVhbdOP X-Received: by 2002:a17:906:1986:: with SMTP id g6mr2002221ejd.533.1619151743040; Thu, 22 Apr 2021 21:22:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1619151743; cv=none; d=google.com; s=arc-20160816; b=fMv1Da5Vs0PqVSbeDtE9vXSSabxuC3b719Y+5/XuIBcKAKxyhzO8lgN7eCUoLOUQTX 1Dk1MXcjIISt71n78trbc+HfJq1ZM3aqnMvbr7Px9jCvccZhOl6z0Kl007JzFX8pGsuP mOqpF1wje66xuFKqXVbBFw6k169btzgxd88+Jf7icldiDC9Oxm1jk6eTHG8tNLjuYO/S L3xBZuegFpspJD/XUKsPr0ORTtYVitXIIgZyQrRntMgDcFGBeUNAMzO5ozgE3uQAyduT vmrGdTjCC3LjNuhY1rWtOLMYOeDipN21HqtZ1VCYYVAz1PBVniJr0SYFneNxmwlQZ/Vz a4JQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=9rzZYVq39OR6Qkj8gqXLwD19tpWV3cWzF0YtPe2dTjM=; b=DxmnUxs4lNp2IT4sKHXaa2B41UBmXHpcNGNSvvK5Rdw+NvV4pZ0b2Sk6tNOvWRSTUl nJzlqj43HikWPXs7spIEfd5z7t9ylUhpacH4yM1NV0okJcy0HJMthoXJWqdjOhUd7+jP 3AobYPGd+9hadI2VxkMasLicuuvUCX8BWqpSaPmp0ZI0PVp7nnmoNORAXAjIpQI7kw4I 1PneBd2oLpNB1U0K4kU0j8rpejj8x+jRo7HLWLEHphyZUqRjXb0XwnXd+7xo1U567Onn rA1lM0vn5y41mV/38eGOiuKFEr419NyzNoT9nYkLtXJ9NYcdbnGny9/QWzUZDHhKSqjq wjAg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=gfiLm60z; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id i6si3864969edv.142.2021.04.22.21.21.59; Thu, 22 Apr 2021 21:22:23 -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=@gmail.com header.s=20161025 header.b=gfiLm60z; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235302AbhDWETU (ORCPT + 99 others); Fri, 23 Apr 2021 00:19:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49290 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229456AbhDWETU (ORCPT ); Fri, 23 Apr 2021 00:19:20 -0400 Received: from mail-io1-xd35.google.com (mail-io1-xd35.google.com [IPv6:2607:f8b0:4864:20::d35]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 59404C061574; Thu, 22 Apr 2021 21:18:43 -0700 (PDT) Received: by mail-io1-xd35.google.com with SMTP id l21so4519848iob.1; Thu, 22 Apr 2021 21:18:43 -0700 (PDT) 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=9rzZYVq39OR6Qkj8gqXLwD19tpWV3cWzF0YtPe2dTjM=; b=gfiLm60zKUk0E1zjwnRq9DTjBqTOJGkVuT/xyApI/WUJtQsSoVgNpWkk5muLdXHtPZ iaxN97bnFWE5dYHZVhlwtuOXyi5h+3dngh5nOFHQSxnVmxIPQCYtPSD2bNKQnmbTU6Cs tiumUx7v+M2AFRxhO896b5HRTtk44zo/gPNtONClSTt+W7seilUxqpED7411za6x3RZn CO8v9NP6J1XUmiFmwzlIIHAfRx51hm7CJSv+D3BRHiAzfWfVdtzhiC5r7mlaNagv6rOv QN5dEgkIISngYr3eVGAECrZXyuV6o2HYZAnwIZ9Xf2Mr4yH237OkGinM/kIW7KuhNlHY DfHg== 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=9rzZYVq39OR6Qkj8gqXLwD19tpWV3cWzF0YtPe2dTjM=; b=IvGpO2FyplD6425QsGsfeKbw8tKLsoGAho7TD/124XmetB7c5AZl083UFrF5xwMqmH qs7Y+X1jpUHAwv4BBhvL/MaaBlkr30l9CxPS0prLD9FoRzxaQYNIEZuk8s3h9rIMbj2O qOwZj+LPoHvdaswBiM69URH31rcYLhIL/1pCbw5IwjM9m6JslFF+klTVC3pkPOZLlTnQ XT33yDolAqu/o3B02MRQqpWDpEQTTXmcZWuPYvAyoUg6WJOLUTL7p0c0XtzmoQuFS3WT OQ3AWC0gDZelw9Lhx6Fp3eRPL56fQADWOlyxcPiaJozhkZIFNJYWt9dzzN/h9NBrktsI Uyaw== X-Gm-Message-State: AOAM533jEsAk5ZdVMTmE1YTbT7fkQWIMcgYuCmooYXygx6tZKvU2xLKo M+vq96GGWE2uZeASAadKm7mm+vN/eGoDcI0xf48= X-Received: by 2002:a02:662b:: with SMTP id k43mr1903647jac.139.1619151522887; Thu, 22 Apr 2021 21:18:42 -0700 (PDT) MIME-Version: 1.0 References: <20210422040914.47788-1-ilya.lipnitskiy@gmail.com> In-Reply-To: From: Ilya Lipnitskiy Date: Thu, 22 Apr 2021 21:18:31 -0700 Message-ID: Subject: Re: [PATCH net-next 00/14] mtk_eth_soc: fixes and performance improvements To: Andrew Lunn Cc: Felix Fietkau , John Crispin , Sean Wang , Mark Lee , "David S. Miller" , Jakub Kicinski , Matthias Brugger , netdev@vger.kernel.org, Linux Kernel Mailing List , linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Apr 22, 2021 at 5:23 AM Andrew Lunn wrote: > > On Wed, Apr 21, 2021 at 09:09:00PM -0700, Ilya Lipnitskiy wrote: > > Most of these changes come from OpenWrt where they have been present and > > tested for months. > > > > First three patches are bug fixes. The rest are performance > > improvements. The last patch is a cleanup to use the iopoll.h macro for > > busy-waiting instead of a custom loop. > > Do you have any benchmark numbers you can share? No. Felix, do you have anything handy? If needed, I'll run some tests before and after the patch series on OpenWrt against v5.10, but I only have an MT7621 device - should be better than nothing though... Ilya