From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1E3F72F616A for ; Thu, 30 Jul 2026 01:05:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785373515; cv=none; b=eQP7+/iMid0UY9Jm5r/7w25DvdSFYfpDHqd4/bJuEL/Bs82HBkOHo385JkXfB8uKIMI6y+s3VxON6fGzTe1MNeCoZ3HGol9SYs8cV15mZbR4g3qgWuznxvVq+LkL/jHM2wMlJq8LO4M3jhUKNUMLMrX/NSsgHiaGhlwY9YI6qV4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785373515; c=relaxed/simple; bh=fC1t8irMzrqTCGOKBjonB7JdN/QOcvzgo3NQt+zkMGc=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=nrSHL+AoURDOtxwYs3B8u5OqxQ3i8xcS9k3GuSzbxKqYp+Ws8QWtATDpptavfdBn30oqzlPYSDIS1NCqmgN5ZXS9iSvaEnBB9upifZxvUfSycA0PFvCloLopgwgllBOwmZCKaAlIiSk7VFiQ8bmMzgN3Y7EPYAqF5p1iz3QUf5U= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=d1FIvwSl; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=EPeB8W9I; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="d1FIvwSl"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="EPeB8W9I" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66U0fadu3586210 for ; Thu, 30 Jul 2026 01:05:13 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=qcppdkim1; bh=9l214qgUdXGA8WVoj0GqLP3Zunwqu6mDgUR nXJ+2pGg=; b=d1FIvwSljNDkAA0Zi0H1WrJhwO8nsALs8ZRiv6YLp2/WC0XZrok YMJiscQU8K9k3yltq8dBGdZt+dUsnmp/wsSWt2NT9YenUxpBmIrzXtPhr4QMOwD/ SbOI5FKE2KPjt33qDN1KU+pKmxH6BrUSybSK4JlLkrKDfl2gL7Pci5gsIJXJTJ9e TH1Dd4IzVNH2fvVygBZWBSh+hokN6HxWnHtGYhiT53b0d/ji2cijqYrDfr+rKCps Zdxw97tjPdO0JFO2Cuh5yjmGvWvYZQ0G9q7fecRGvKeXj9YFQx9vRorfymTG9Kgw 7tI3R8/ptKj96ATVeecwE4HolYI7XpGLZ8w== Received: from mail-pg1-f199.google.com (mail-pg1-f199.google.com [209.85.215.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fqv2ng34t-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 30 Jul 2026 01:05:12 +0000 (GMT) Received: by mail-pg1-f199.google.com with SMTP id 41be03b00d2f7-ca6bd8a190cso2229863a12.0 for ; Wed, 29 Jul 2026 18:05:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1785373512; x=1785978312; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=9l214qgUdXGA8WVoj0GqLP3Zunwqu6mDgURnXJ+2pGg=; b=EPeB8W9Ibpbo21KgLbQ971CDxQ2sglFwvsPmEVSrwP3bshxu6Us0Bgvj/41uZJ5LfI OmZ1Kob8uVNduCLj++u7RhEdpVYJwNh0m+jYEqFAI9E6WzFKYQUOC0DybO1zDLbyygIn Erl0XRl8jEn1UEwyidFmuNoQpzLfPMNCDSKWjeEHp80nNUGm7CBeyh/mhCdklrF+ORIO 916FG7z5LV2ht2vrmM3jyekK6vi3CTbVDjZiBj8xb1D3WtTXsg3e6OjYksmQ8+VZAMs3 wk26Q1iYy8MiL71c+jOR/gGW1NPquj+SGF9B9G9YpHvSv9ns91bR8XkGt07ERhOfzR9j 3c0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785373512; x=1785978312; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=9l214qgUdXGA8WVoj0GqLP3Zunwqu6mDgURnXJ+2pGg=; b=P+Hs41vwVPqg27XVNrT8gu3fKlJ7k10hjicTWuUFnwmJceoz7y8jdOswEwvdy/qxFr QYiaoC8DL0m9ENnc0e/rblwSMKPuIxtV5jkPbLp1d/PNFbYP93I/2J7aBVT7G0fe/drn V15HxjnwkBhWEuDVSh5h5M4TCiPP7Sov/uiaUy4UWl36wq3nWzM78+sWvVEs2/zHpdZq cZL/LpvT40oRfL58i7GxQMAzISTUre6yGJSqQHN2sjpFTVzjZAvAEFyWuteflw++qoL5 lxSHK5FH7SV0Ezk74hSk8QnP/xOqGRcy9fwNlGotiwd5bnDdDPthqoA0jYMpqvWdZaRz dyjQ== X-Forwarded-Encrypted: i=1; AHgh+RrFcBSmzcCSMJob1rlYOLe1HhzV2D/3NTdm2dG4C2W6hUqfqNKLK9hopxeX4jKn0NRJ0l2VSLAMfGz7HmU=@vger.kernel.org X-Gm-Message-State: AOJu0Yyv7IWOhsESlGdNcWErAXDC8BBGBVMvDar3/sgFyEHJiNGUibNA oY/LFs1OA7A9jYoyd5Q8efGWK9DVheB/BsMaPUGTPb0pR2MrzSveYaA5mDFbvwpETO4EplJ0Vcl c0iVw4XuOk0ZHheWwi8YFVWBnraPpv7LseAlL6PjA6xzyxa0tqIkEatT6o5qSnREm7Q0= X-Gm-Gg: AR+sD12oalNxa6r6oWPbjz/2y9v53nCMPH+A91kg9ifu/0xhTmqUJSeK8dY737eOgHH YmsQSgmdSU4RtPaTm+99JmExFezSKqJxMO4q/nymYVnF0ySOAHW8pdQjrdEecpD/J7YdReS1O25 OYxKaY2t1m3mMqUMxyUdCqo+fV9qvPbPBLGqw9rGHys8gNhhEBvxrTUeTIdIap/P7Xt3D/ZnMWO bkoQZZQX1n1tf4/WoZhKG/yHjvP75vX4nzEvTLsVvFhteAKI8e2WuVXO5286WLe9u2SQRI+w0V8 4eVJkK0xY80Uu8GDE4eiYSCgMaMHgRbyXNfiq0bcq9OdCqEBV1J0VYAWECi+N2pTNNNyxm2OQBK c3EPTpTEUFPWgAvPyOHMFFHf/SvHhinZQEYDjqDZMcQP6v/GrdJ+IEpylUG4= X-Received: by 2002:a05:6a00:600d:b0:84e:915:d7e0 with SMTP id d2e1a72fcca58-84ebc3e1323mr546604b3a.44.1785373511914; Wed, 29 Jul 2026 18:05:11 -0700 (PDT) X-Received: by 2002:a05:6a00:600d:b0:84e:915:d7e0 with SMTP id d2e1a72fcca58-84ebc3e1323mr546568b3a.44.1785373511513; Wed, 29 Jul 2026 18:05:11 -0700 (PDT) Received: from Z2-SFF-G9-MQ.ap.qualcomm.com (i-global052.qualcomm.com. [199.106.103.52]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84e9fe23120sm2168563b3a.11.2026.07.29.18.05.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 29 Jul 2026 18:05:11 -0700 (PDT) From: Miaoqing Pan To: jjohnson@kernel.org Cc: ath12k@lists.infradead.org, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org, Miaoqing Pan Subject: [PATCH ath-current 0/3] wifi: ath11k: fix QRTR readiness related WLAN initialization failures Date: Thu, 30 Jul 2026 09:05:02 +0800 Message-Id: <20260730010505.143458-1-miaoqing.pan@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Proofpoint-Spam-Info: AW1haW4tMjYwNzMwMDAwNCBTYWx0ZWRfX2NZfuBGiaJ4S VfRGhuG4a/Zqu6/NyuqRkN00KeCsguNjUdODNGngPl4poXTGgk1Ky1zOnwGrmvY+h1r4AaBgN3O 4+y4wVzHJrHA/sokY047f/LcU9g2BNY= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzMwMDAwNCBTYWx0ZWRfX8WYaVdqj+0J7 Gfl7c28EfPSpplenFoXLKbeSsIq0n4/FbRnqcj5yM0DmTZ+1hwuyo97y3RVu09/pKPDO4mVcLbJ /eNALeEyR4sc8Kb/HxGHu8LJOYF3gE9N4D2v2BgIIeA+kgdvSOEZkWPhb1aIjUQIfzmTi3Y1un0 aHFEID0P2VtUtBvLq8OIODSPeCW2+BEzhHntLD6Lmgmu54ZGd8MvrH+EfAf9Ck6immeobQuGow+ w/ibf0xCbzVhl96WErikCIu85pp540jmkNqUyElwLXpe0ShPnkyV2V3qy3faMl3sY4QK3diVI32 tvk0VQ9C42tl4e5f6xlYasK/uiDxChMj4Tcvvh/eaOOyGgjEVKNURz9y8Gte7x4t6s7uwmeDuJF ta2pkKq7vCp0tfWrtyreBWCAwsIu4veVYlT3gnJGGF7HMZ1agNkP+/I1quvZXFmQLBAV+C7agia Dvx9SH/VOrbCElZb9pA== X-Authority-Analysis: v=2.4 cv=HJzz0Itv c=1 sm=1 tr=0 ts=6a6aa348 cx=c_pps a=Oh5Dbbf/trHjhBongsHeRQ==:117 a=b9+bayejhc3NMeqCNyeLQQ==:17 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=gowsoOTTUOVcmtlkKump:22 a=Hy-6OMvPWsRTGNkc5tYA:9 a=zZCYzV9kfG8A:10 a=_Vgx9l1VpLgwpw_dHYaR:22 X-Proofpoint-ORIG-GUID: MMLBwtSChDkVCW6corhHuhjRi_aUaaWt X-Proofpoint-GUID: MMLBwtSChDkVCW6corhHuhjRi_aUaaWt X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-29_09,2026-07-29_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 suspectscore=0 spamscore=0 adultscore=0 lowpriorityscore=0 phishscore=0 impostorscore=0 bulkscore=0 malwarescore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607300004 On WCN6750 platforms, QRTR SMD may not be available when ath11k starts during boot. If QMI messages never arrive, WLAN initialization can stall, leaving firmware running but no wireless interface created. It also hardens the cleanup path to avoid crashes when deinitializing partially initialized devices after QMI setup failures. --- Miaoqing Pan (3): wifi: ath11k: fix sporadic WLAN initialization failures wifi: ath11k: fix NULL dereference in ahb remove when QMI init incomplete wifi: ath11k: unregister PM notifier on QMI init failure path drivers/net/wireless/ath/ath11k/Kconfig | 3 +++ drivers/net/wireless/ath/ath11k/ahb.c | 8 ++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) base-commit: 6776197cc88d0d397084bc47bca7e983017cecc2 -- 2.34.1