Received: by 2002:a05:6a10:a852:0:0:0:0 with SMTP id d18csp1858319pxy; Thu, 6 May 2021 18:20:42 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwMSfQ70iaNVKfJowRwySb0fy6cDQqb2tjE8OP6HBS9M+HztzR6n5OFaZKwAkntY6pNRD/5 X-Received: by 2002:a17:906:3a45:: with SMTP id a5mr7560300ejf.288.1620350441942; Thu, 06 May 2021 18:20:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620350441; cv=none; d=google.com; s=arc-20160816; b=Hn+5F1IIUj/BHDU2PimTl/GDCmZW1M+iboHO1izaTN21mQw80Qtw/S+kr0Cv5F4SN9 ZtQNlHrtcs/Dabk5xRwHuJgimw0Sc9g/IgtHohTBm5R7YhLpD4+ZElXAND2I8QL0VDjN Hv78c58rOotNsa4TfOaZD/SNh3iJMx29JvVg/7nnu9SpJJbJJU4VkOd120dRBbZax8zp ceINeAqEoVv8lpUMTMI5hF9PkCoqF0M+fAnea0lnPDXm754quKqeKy+/DhaettedeUiq 6p+pphvreZRCntzOT6co2gizizYnrRDbC1v0gGsOZSKu/2Rhhrz1bUlk6mWtOh+2Qi5J bShA== 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=6dFP0KnH6Rt1SszPabl+kb46wfhpAX/8jyxTGBg6fxg=; b=niAYNZDEi469ab0gFfhygoSWjIMoeilv2sOvgHCg1sIbK31+7vF4sMIuUhn5MD0R6Z FG+uqZfMTJRLtqKU1hYsckabuzQa+IoPaiJ44p2VDHAp52eFtCM1adU5yJtbLsr8fil3 8JGK+YJV2UQ121BJiBmzKTKJJcgZDgn11cxMKYmKNFlCc0QSYxAYchIp1h70UA8rbXSP 2m3EikkiV7tDKr1OTHQsgDr5GWTzT6Qm9LfUhI/40tg9xMyXRg9xXEwt/TdFL9jNAJ4A K24DvnBGDE8BvfWcrgSPnOZgUYD2WugezzpCK91k6hDIJzCU3N6+tLftyTPti/hRgWEg EsXQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=qrq87rGu; 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 n1si3758889edv.538.2021.05.06.18.20.18; Thu, 06 May 2021 18:20:41 -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=k20201202 header.b=qrq87rGu; 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 S233293AbhEGAC7 (ORCPT + 99 others); Thu, 6 May 2021 20:02:59 -0400 Received: from mail.kernel.org ([198.145.29.99]:44852 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232375AbhEGAC6 (ORCPT ); Thu, 6 May 2021 20:02:58 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 98D0F61164; Fri, 7 May 2021 00:01:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1620345719; bh=OnZ8E8ucGobRrYWP6K56v9dvJ/+sAsK5BzaPSU1d9Hw=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=qrq87rGu4EWRk54rAiG8OLLqbwFB/dWuNDBn62M5RZNh3UJCJI1Q59HJ3pkcVgyXD cDFRZ1qM3AMzx6C7gNZa8L4/eBy3KNBeTxsbZbUABpmWrelr8bK+YfdKtpE8va3Zbr cpdtOpVPLGHsQp3UXfts6yiYW2e1DCGSoe3cK+o800KztRvgb4X3ReGtU3+iXepEfD XCxKkXLFNUXYEO2+X0vhgLvgPmBSQBvWItsnmtwQal2imL5tWAEnO6dt7tdLB1bjgb gdOJqRCShFO9vsirw1I0nFHO8bFeXO2DhArIaCQFclNfxiV9i8LstLgk0jVdlMIYoo mAG1OpKJMfGnw== Date: Thu, 6 May 2021 17:01:57 -0700 From: Jakub Kicinski To: =?UTF-8?B?xYF1a2Fzeg==?= Stelmach Cc: "David S. Miller" , Andrew Lunn , jim.cromie@gmail.com, Heiner Kallweit , Rob Herring , Kukjin Kim , Krzysztof Kozlowski , Russell King , netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, =?UTF-8?B?QmFydMWCb21pZWogxbtvbG5pZXJr?= =?UTF-8?B?aWV3aWN6?= , Marek Szyprowski Subject: Re: [RESEND PATCH v11 0/3] AX88796C SPI Ethernet Adapter Message-ID: <20210506170157.6deb1b6d@kicinski-fedora-pc1c0hjn.dhcp.thefacebook.com> In-Reply-To: References: <20210302152250.27113-1-l.stelmach@samsung.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 05 May 2021 19:11:39 +0200 =C5=81ukasz Stelmach wrote: > It was <2021-03-02 wto 16:22>, when =C5=81ukasz Stelmach wrote: > > This is a driver for AX88796C Ethernet Adapter connected in SPI mode as > > found on ARTIK5 evaluation board. The driver has been ported from a > > v3.10.9 vendor kernel for ARTIK5 board. > > > > Changes in v11: > > - changed stat counters to 64-bit > > - replaced WARN_ON(!mutex_is_locked()) with lockdep_assert_held() > > - replaced ax88796c_free_skb_queue() with __skb_queue_purge() > > - added cancel_work_sync() for ax_work > > - removed unused fields of struct skb_data > > - replaced MAX() with max() from minmax.h > > - rebased to net-next (resend) =20 >=20 > Hi, >=20 > What is current status? Should I rebase once more? Unfortunately it seems so :( The patches got marked as Not Applicable in patchwork. And now we are once again in the merge window period. Please repost late next week, and make sure to prefix the subjects with [PATCH net-next v12], this will hopefully prevent mis-categorization. Looking at the code again is the use of netif_stop_queue(ndev) in ax88796c_close() not a little racy? The work may be running in parallel=20 and immediately re-enable the queue.