Received: by 2002:a05:7412:1492:b0:e2:908c:2ebd with SMTP id s18csp43732rdh; Mon, 21 Aug 2023 07:16:49 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFix9itXWakAke7rMtdkJTBaM6dkiU49JecFJF4ZX5Hmi9A3r8We9zeDfYteyWBTk+76irP X-Received: by 2002:a05:6a20:8f19:b0:148:26e3:2fac with SMTP id b25-20020a056a208f1900b0014826e32facmr9243001pzk.22.1692627409558; Mon, 21 Aug 2023 07:16:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1692627409; cv=none; d=google.com; s=arc-20160816; b=k/oq+qrE8eAx0Pv8LAC9dHNAh1qW89gl9MZBlcKpxT3t3tEU1DHMGXc803Lck5WpLC SlP3kRoEuZPPlwJqlP8DI8UzPPVCZqavZQsIMAl6AVW44c9O6cqgVnLplWHqSycE6IRY Mn93tibq2eQfgXlwEetW6vMorWajAdDLytPcWzAG7wfelJYEqTpIqvqTkXO3pd1WpWAe QihgCIg+USMfs4rXE1ziBCpi3mw80zHXZt4qbNPRMWohjukJUcSuFLCzVaMkw8SpDO5X JQ96ArQKcp+gXc++UciLN0ZUtp1y/eG5Qp7tv5P741AWDk30aDV/Jf2la89L514hGJph 8JNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=qYv+eGCec7V4NSJI81Cckj9N8Y4PPMcukijNowV7j2k=; fh=d+s+hYJHI3zMU5E4YGBf+CkKDcilTrd/LL6CL36hnT8=; b=PjiH8vh/tPF1hzs0OUcxda2AYR/m2ZYve8W5p5Z1tq52d2v4uF0xZgOr1jVCiLSMux h+UXzx3b8t4O9gAyZABK8OFFwTa7ZlTnBbiDAWp6ZPNsqsSgh+F1jsVZC5YhJaqM12li qfjF9Tf4RqIBOpnqXpg+mkJCPrjU6IeDiveBfZVs5uutectj0C9vJLTrY56a8fkWMU0+ yOQybMnU2ABsrrBB610Q5c4n4uinzLcvIvjDT4pMo5pJNXbjHzqFvpW989RGAEcHwLib 3OsWxGh5KK1eXvTLXmCl+lPKD37n+1NPrTKxIzUxkhTMz4XFlGw7brrthsDM5eWi5IKR 7vUg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="jPkNEl6/"; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 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 out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id cq15-20020a056a00330f00b0068a651e41easi370439pfb.12.2023.08.21.07.16.38; Mon, 21 Aug 2023 07:16:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="jPkNEl6/"; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 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 S235395AbjHUN2C (ORCPT + 54 others); Mon, 21 Aug 2023 09:28:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39764 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235409AbjHUN2C (ORCPT ); Mon, 21 Aug 2023 09:28:02 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2277AB4; Mon, 21 Aug 2023 06:27:58 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id A8D086372D; Mon, 21 Aug 2023 13:27:57 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 10220C433C8; Mon, 21 Aug 2023 13:27:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1692624477; bh=i1odpy9BeOmNPTWxlRoAMrhEEMbIwj1pbTOY9KKPZeo=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=jPkNEl6/sZsNOO7hnkESOVkJiuLB3ImiCAMusKYgsIKfwzRl6u6U5anBlUN0ShREn cbMKP2iDLHEREbGxqIOWnMYvkm/7IgkDFGnIPH8fa4s9+1z7oAcz8lFAuzudl+vRDG 8uWQqXoIOsrHcHnMhNHAhSWd2MP/XPeI6h9f1erOjCMSwnJylHYgF/RF1dbd6ovAEw gQ2lEtbxt0NxmU0wYQAUuzubWa+vkNgTnqAWkUSOeCQzyy84SPVXembMrzduKwFYJG GV4fP+oZRyOeYBfMnexNb7d2eTgI1LrMhTTjszLSPGeY73z8KPCp4TFBdwlZWHYUaY VHiGqNnfp9mzQ== Received: from johan by theta with local (Exim 4.96) (envelope-from ) id 1qY4wi-0000h7-1A; Mon, 21 Aug 2023 15:27:52 +0200 Date: Mon, 21 Aug 2023 15:27:52 +0200 From: Johan Hovold To: Manikanta Pubbisetty Cc: Johan Hovold , Kalle Valo , Jeff Johnson , Bjorn Andersson , Manivannan Sadhasivam , Konrad Dybcio , ath11k@lists.infradead.org, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] Revert "Revert "wifi: ath11k: Enable threaded NAPI"" Message-ID: References: <20230809073432.4193-1-johan+linaro@kernel.org> <42f78c02-1ddc-cf1c-694f-abf9059dfb60@quicinc.com> <85d7c7a3-7a11-bae0-6f37-5da9280792aa@quicinc.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <85d7c7a3-7a11-bae0-6f37-5da9280792aa@quicinc.com> X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Thu, Aug 10, 2023 at 10:03:55AM +0530, Manikanta Pubbisetty wrote: > On 8/9/2023 2:46 PM, Johan Hovold wrote: > > On Wed, Aug 09, 2023 at 02:32:37PM +0530, Manikanta Pubbisetty wrote: > > > On 8/9/2023 1:04 PM, Johan Hovold wrote: > > > > This reverts commit d265ebe41c911314bd273c218a37088835959fa1. > > > > > > > > Disabling threaded NAPI causes the Lenovo ThinkPad X13s to hang (e.g. no > > > > more interrupts received) almost immediately during RX. > > > > > > > > Apparently something broke since commit 13aa2fb692d3 ("wifi: ath11k: > > > > Enable threaded NAPI") so that a simple revert is no longer possible. > > > What is the chip that Lenovo Thinkpad X13s is having? > > > > It's a WCN6855 (QCNFA765). > > WCN6855 & QCN9074 share the same driver code base since both being PCIe > devices. One working and another not working seems to be surprising. Do you > have a dmesg log when this problem occurred? I can't access the logs after I hit this bug (e.g. as there are no interrupts received from the keyboard) but when I trigger this from the console, there is nothing logged when the hang happens. Later, secondary errors are logged from other drivers that are no longer receiving interrupts either, and RCU detects a stall as I mentioned elsewhere. Johan