Received: by 2002:a05:6a10:22f:0:0:0:0 with SMTP id 15csp3351314pxk; Mon, 7 Sep 2020 10:19:47 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw22PNmEmg3gNa5BYLP/Zcn1LXZal3X3Adw3fpqb/kAViVGB9vKcVufRAo5S4T9UJRe2iO0 X-Received: by 2002:a17:906:454e:: with SMTP id s14mr22622946ejq.137.1599499187174; Mon, 07 Sep 2020 10:19:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1599499187; cv=none; d=google.com; s=arc-20160816; b=qAQkTiloKBiiPvVV9dXCBRmaw+QOHrb4mVt4zEs3viBgcd2SWvKgke/sGMwf1jEMmn VFLHjP9hGDihLhRp4TqkbQ/3xIEv9koi4/EoL+bu716F/GGmVbeB05sOxJEC5oONofJR DkAdIB3ajJRKwFRbn6PqxaPXG9lKtTbCV2CWxPAppzc+aP1xn9JoewCoGD5oRm5bkwyt xAbHxCMJBkbdD2u7mIyIbgndfxJ7dPLLPuNBr4h5MQ1KQXESSaLkcbU4715IVPbw4gO3 8n7yEdSHlm8GbShfTyDHLPvdKY0O24pplzW9gdmi1lpe/QfK7uoiGBXoQ/YxPvT22vOf TKVg== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:organization:from:references:cc:to:subject :dkim-signature:dkim-filter; bh=oXwhc8tMfmyDRyemvE4bPnVUawdLNkLBX8aVkvbSoME=; b=L/r1PHKpAW8xbVqpn76uLNIsL1D2EvPgnuiBNaHL8Z5U3GSYOW3XeTPIJwBINJqYnC oofVuSKUWSHPEWPrPTsw6VPOyBbG0VHVz+mjIsEF8YU+i6lT01sZ+NbQ1FgBv58r9+Bz 1Bsj9V+tFbkt2j1JuXCIEi1ahtNbQNtrk25h/7+gll85Pt9ZhyDsI3ZYtQ9SKZLnfuXc AFBNndSAbPyW6+JGuo1XiCbXLlqs9qDDkTZv5sXwrbq0ylH0CrxO9A/fbIG3uCU+2WO2 926GPxHfuVBnqlcjZ+TJVxCp75UQrPOjasmen6Y3kVrbkBAbWD+ceVwzTuYfqqaskuwk cqGQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@candelatech.com header.s=default header.b=MhlBbc6d; 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=candelatech.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c7si10173026ejz.677.2020.09.07.10.19.22; Mon, 07 Sep 2020 10:19:47 -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=@candelatech.com header.s=default header.b=MhlBbc6d; 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=candelatech.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729981AbgIGRTH (ORCPT + 99 others); Mon, 7 Sep 2020 13:19:07 -0400 Received: from mail2.candelatech.com ([208.74.158.173]:53920 "EHLO mail3.candelatech.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730688AbgIGRTB (ORCPT ); Mon, 7 Sep 2020 13:19:01 -0400 Received: from [192.168.254.6] (unknown [50.34.202.127]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail3.candelatech.com (Postfix) with ESMTPSA id 3432A13C2B4; Mon, 7 Sep 2020 10:18:56 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.11.0 mail3.candelatech.com 3432A13C2B4 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=candelatech.com; s=default; t=1599499136; bh=n1wE2uxDMw2GakTonFckMb81Mk/JyNm3M/mB1szOXf4=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=MhlBbc6dYG1k3Wd1XYYwbtAL8u2A2kyi5s3I/IudS0NMdyAoILUZcQZGCxyp/odor TYVTsDqCTHuQN1nzNyJwE0esa5cDOGVEc+IoKfcaYPweZ/IAz3johm6oge8Kn6tNO0 BHphOswlkpFZk7DvtsTNc8O3+8ZDt7Dq6hGFYo0o= Subject: Re: [RFC] ath10k: change to do napi_enable and napi_disable when insmod and rmmod for sdio To: Kalle Valo Cc: Krishna Chaitanya , linux-wireless , ath10k , Wen Gong References: <20200214035555.24762-1-wgong@codeaurora.org> <878se9iup3.fsf@codeaurora.org> <47c1b1e0-afc4-b9b4-5fc0-4636d8b3b981@candelatech.com> <0101017469521b96-b069f805-537a-479e-bd91-a53357035e68-000000@us-west-2.amazonses.com> From: Ben Greear Organization: Candela Technologies Message-ID: Date: Mon, 7 Sep 2020 10:18:55 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 MIME-Version: 1.0 In-Reply-To: <0101017469521b96-b069f805-537a-479e-bd91-a53357035e68-000000@us-west-2.amazonses.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-MW Content-Transfer-Encoding: 7bit Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On 9/7/20 9:07 AM, Kalle Valo wrote: > Ben Greear writes: > >>>>>>> Here is my original patch to fix this, it is not complex. >>>>>>> >>>>>>> https://patchwork.kernel.org/patch/10249363/ >>>>>> Sure, I have shared your patch above :). >>>>> Sent a bit early, any idea why this wasn't upstreamed earlier? >>>> >>>> No, one comment from Michal indicated maybe there were more problems lurking >>>> in this area, but he seemed to be OK with the patch over all. After that, >>>> it was just ignored. >>>> >>> Now might be a good time to push for it :) >>> >> >> It is generally a waste of time in my experience. Kalle is the maintainer and should >> be seeing any of this he cares to see. If he likes the patch, he can apply it or >> something similar. If you have a reproducible test case, see if the patch fixes >> things, that might help it be accepted. > > The problem with yours (Ben's) patches is that you have your own set of > patches for ath10k and your own firmware. So I cannot know at all if > your patches work with upstream ath10k and upstream firmware, and would > need to test the patches myself. But nowadays I just can't find the time > for testing. So if someone else can do the testing and provide a > Tested-on tag it would it increase my confidence level for the patches. Surely codeaura could get a few entry level engineers to run basic testing against your target platforms on a regular basis? The several years of time this bug was known (to me at least, and to whoever saw my original patch) and the time wasted by codeaura to rediscover and re-fix the bug would have much better been spent just testing and review my patch to begin with. And not just my patches either, this pattern is far and wide in ath10k. Also, my driver is often tested against various upstream QCA firmware and chipsets in openwrt, so while bugs are always possible, there is some test coverage. Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com