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 DCFF915A864 for ; Mon, 6 Jul 2026 01:32:55 +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=1783301577; cv=none; b=fhnFG20aVH9oqoIBTJfWEL7+E7wpgwYSMNyxWidm1wLNzBhjsENrWzSAtnYdORya42WbXpVB5Hg7Mf5PbsKWNo26p3VtWyjfBaJTCis84GiVEFJHRBFvQMUVtD8vG1NYqV8MQjbPbRrYnPE9OCsXZuyUR9LdpdLNnVBNAm1egXU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783301577; c=relaxed/simple; bh=lRhq4R2qsJNTbmvmcgKeq8yVotOnTD6W4J9fcameIgs=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=B+3bK2VKZ0xVSWrqR+e8QqjzS5Qac9F6jnklBgRHPJlR02JoljOdvEdY9woO6ZqLAc1pnudS9iI+O8XVZNv9pGf4kDHY8WAy866B4WmEwqSI6PK7zzJ5DIsy9rQkmSEo3M2l0LV8jL7uz8ikfTziycyk1coRaJnjR9cfpZKvsS4= 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=ddyRh7dR; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=VCMOSBDH; 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="ddyRh7dR"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="VCMOSBDH" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 665LxUGp2786998 for ; Mon, 6 Jul 2026 01:32:55 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= GHdfImx1yTltlv7sKfVOJsO/J23lJUnb8b4imCz9Wy8=; b=ddyRh7dRycdLq5GY TuSTkI1GMFedej8uY3HiYBNBdjOPVDFoZ1JeLeHJ05yGfNP/mzC51QCgSkWXLaAY kLFfgFZ/a8Xk6Nd7LIzSkJV+opil9mW0alUI6h73WYrpaveBxl4p7XFaxy/6wyh7 3OiPA+TVc/8qKmy2PdEuTrDKMY165Q+m9tP1cLuVIVcb0FbsoVOCdt0f2Z9wzkOS 5vQapML1qZMj1EL5B1cP/U6LDFZ04unYKypXkFTyfgHXR3lJNBJMxhRKm97K587f ekYxsKFCU5Tq8OEjFWbOnjlr0zUxY1FCEvG5i7IQLu864oPWid5W8kRHQDQW+T5P m1zasA== Received: from mail-pf1-f200.google.com (mail-pf1-f200.google.com [209.85.210.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4f6qhnm67u-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 06 Jul 2026 01:32:54 +0000 (GMT) Received: by mail-pf1-f200.google.com with SMTP id d2e1a72fcca58-8478e9c4bd2so2447593b3a.1 for ; Sun, 05 Jul 2026 18:32:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1783301574; x=1783906374; darn=vger.kernel.org; h=content-transfer-encoding:content-type:in-reply-to:content-language :from:references:cc:to:subject:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to:content-type; bh=GHdfImx1yTltlv7sKfVOJsO/J23lJUnb8b4imCz9Wy8=; b=VCMOSBDHTy4jX9LcDgCb263clL9C/O4PGGcUByqx6rvhm6787XoZiwFW2++Yglexpq zFbtYO6PpRZM5wENUfM/1yxU93h1/P9UpQgpCFgcrkowbeNGyjnboGHiXGYjpTZ0OB3N 7Cf83ih+7Hshu4WWHLe6RzMarlDUhVrKzwesqsXLYcxjFq3x8fZjYkUk9JgsO4w4gkml p54Bp7/3hEYtX73uqmmg/6nSsANug4ZAnoY3Nhfnw99AgyRfCjYutYXdCA3HxuDLC1lx i1MK4J11OoLPNnsYouo1hqdE5F/qX2qejCjZldEG7NFpdI279yb0RjZAoyFdL1kCCR0M vgxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783301574; x=1783906374; h=content-transfer-encoding:content-type:in-reply-to:content-language :from:references:cc:to:subject:user-agent:mime-version:date :message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=GHdfImx1yTltlv7sKfVOJsO/J23lJUnb8b4imCz9Wy8=; b=b9NY7hfA+t/AapQ1cf4mzL9x4mCUNEmJnqWn07HbNl5aGc4pVuMMTQ2CsLDQhEagd4 u4F2FCuoWiiY6LAS1pc0QIhuFA6HTmNhzBY0bS9yqCriWNm89NI7Nj8/oAYdqEoVHqX5 IcbYplN2f6xxFGGeXO1YhLiHnl4VswyjiLi/Ovo/j+wiVTwGWTLiNndhPe02A62+paHZ VmR6E1QJRvG9c4G062dtoPnQZQnIrh6WDKXdIsCf3btuZvek0uKyiK3Mk8e2U7J6+I/P yzc/sxD5J0iuzbqlPmZ0wSjwtK6k7B6i8p+7nf3q+Q5GVaye9UgoXgO7MxOp/MCVjGoY JWhw== X-Forwarded-Encrypted: i=1; AHgh+Rr4NE+R0zLiWosZUEOj1dX54G7q6gYrn7tOwqogcFFNbeWzK0i2cIRyq4aBhdUj2KWywvvXeHoJfGwkVb0=@vger.kernel.org X-Gm-Message-State: AOJu0YxeNKCDKClHoFIYAjZjhHPAYBA4xnUEn/UurYKepfa82nC7w+wJ nObG13svYoz8eL06cXldhPmRcyqZG3A0Sf16s9SU5o5l+dmcjGR8oRHUlFn751+FwMIoo/O9fui usM1egUQUodcCiUlSnPYN/9DzpDlmNLvZPBT6nMRnxZiAdxUxvN3v2oO99thtTx4BY9A= X-Gm-Gg: AfdE7cl2b/5sAifKNywYn7F3jfH3RAoic+87YPTobgNVhRPD8VmKSkuWEA9FxxXtBhj YA4PSd+GRcAzWYfyEPZRGRONk9nPClVhDzSqPnYuYuzC4dRvvRArrtPKvnUDJmm7ILYPswdQdgt 9uadCbFYjwVXBvY1vrzbDCPYpMJq99aEAEth9ybfo+Rinh0M3DDa9IWbxiNVj+z5maNNRatsJAZ 92sYeBBH3MXpXWwQGE2CqFcZnnHsk5DhwyxzkyI1M8FMPBUg6OTTaGjl6RDf8cKVkryUSviO7iE NdALU/PjGWrFfX2rQyUsrVnvmnxvJMG3QUPSsW3rfpJ4bDW2zDm/kQUrl3Q2pEgnRW/Uxndbvma TGRitnCQmC+jFbwmJw/dkv3Oz1XB6llhyU41JcetO1TGcyRLux55s2HCjBfeEgzzelIUd6DuJKH 6L8UCV0tMp X-Received: by 2002:a05:6a00:1303:b0:845:d4f0:98c6 with SMTP id d2e1a72fcca58-847f6d66480mr6892994b3a.4.1783301573609; Sun, 05 Jul 2026 18:32:53 -0700 (PDT) X-Received: by 2002:a05:6a00:1303:b0:845:d4f0:98c6 with SMTP id d2e1a72fcca58-847f6d66480mr6892983b3a.4.1783301573124; Sun, 05 Jul 2026 18:32:53 -0700 (PDT) Received: from [10.133.33.112] (tpe-colo-wan-fw-bordernet.qualcomm.com. [103.229.16.4]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-847f6b6057dsm2916220b3a.7.2026.07.05.18.32.51 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 05 Jul 2026 18:32:52 -0700 (PDT) Message-ID: <0ade08f0-05cf-4c30-ae81-3748fe6ffaf6@oss.qualcomm.com> Date: Mon, 6 Jul 2026 09:32:49 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH ath-next] wifi: ath12k: fix ML-STA authentication timeout on QCC2072 To: Miaoqing Pan , jjohnson@kernel.org Cc: ath12k@lists.infradead.org, linux-wireless@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260704073000.3300099-1-miaoqing.pan@oss.qualcomm.com> From: Baochen Qiang Content-Language: en-US In-Reply-To: <20260704073000.3300099-1-miaoqing.pan@oss.qualcomm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-Spam-Info: AW1haW4tMjYwNzA2MDAxMiBTYWx0ZWRfX5YV76KeezwZS 2NxEaQP9vqzDUkB4ZWO/qQPZ8wBuGoem0bqdt6BOtgnNvDyGsMn1EMZ+xpsJ+mA7fOSzOmjb/IU AGjK6LsDoyQedB0bKrfELmeQwtZfRRU= X-Proofpoint-ORIG-GUID: 927uOukrZPaVQuVm8cXupNH0XYEUV4GT X-Authority-Analysis: v=2.4 cv=J+yaKgnS c=1 sm=1 tr=0 ts=6a4b05c6 cx=c_pps a=mDZGXZTwRPZaeRUbqKGCBw==:117 a=nuhDOHQX5FNHPW3J6Bj6AA==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=J60ckWpfDA7ZE0iGEaUA:9 a=QEXdDO2ut3YA:10 a=zc0IvFSfCIW2DFIPzwfm:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzA2MDAxMiBTYWx0ZWRfX0seD1Wp7y1TG RyBhyeiiclyR12BwHU0q8NQtWy2qiqO1J28cTrYAdaI+sxmY3qEycqZhwkw8uinK8Y0+IkXf1Rb kC9TJivbniW+hlnlHKu03aEw0Urm21rp/N7zaTgZEqGykONDjOdlVBAE2RN/BAGwqZiEO9mNuks tMaeDZcPLDx2cbDF5SmPCW0B6vZrXpR0cMJfKC3ILeMXeyk7Izqs8lsPx0R8eXY/N+JbWrBXMkq LZykbjLh0l/8i22c7IKLIooKOQaPFmQw8Igi5uBM0Mdmt31B+f8Na1fDRHPYM4KWHz1Ok44+Aax zGwSxYLidOkbt4t4AlglLmf0uPugvkZq+FtbGQPgCoCtSHR3L1s/GGNbctFHvcfsSxI+bV2R+vN 99rAlmLSHRWzmmA0KIMe/POjnp0wZoGNajDmOhEVu8GHbCFrnovVojSzDgXg//aqhyKvQYkISMJ EtXPLgLYp/DHGY8v2CQ== X-Proofpoint-GUID: 927uOukrZPaVQuVm8cXupNH0XYEUV4GT X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-07-05_02,2026-07-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 bulkscore=0 lowpriorityscore=0 spamscore=0 priorityscore=1501 phishscore=0 impostorscore=0 adultscore=0 clxscore=1015 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607060012 On 7/4/2026 3:30 PM, Miaoqing Pan wrote: > QCC2072 firmware interprets the MLO_LINK_ADD and MLO_START_AS_ACTIVE > flags to control the link state during MLO vdev start. MLO_LINK_ADD > indicates that a link is being added, while MLO_START_AS_ACTIVE specifies > that the link should become active during the start. > > When an association link is added without setting MLO_START_AS_ACTIVE, > the firmware may transition the link into a suspended state. In this > case, authentication frames transmitted by the host can be dropped, > leading to repeated authentication retries and eventual timeout, > for example: > wlp1s0: send auth to (try 1/3) > wlp1s0: send auth to (try 2/3) > wlp1s0: send auth to (try 3/3) > wlp1s0: authentication with timed out > > Avoid triggering this behavior by setting the MLO_START_AS_ACTIVE flag > when MLO_ASSOC_LINK is set, which tells the firmware that the current > vdev must not enter suspend mode > > Note that this change relies on firmware behavior observed on the QCC2072 > platform. The firmware on WCN7850 and QCN9274 does not use the > MLO_START_AS_ACTIVE flag, so this change is effectively a no-op on those > platforms > > Tested-on: QCC2072 hw1.0 PCI WLAN.COL.1.0.c2-00068-QCACOLSWPL_V1_TO_SILICONZ-1 > Tested-on: WCN7850 hw2.0 PCI WLAN.HMT.1.1.c5-00302-QCAHMTSWPL_V1.0_V2.0_SILICONZ-1.115823.3 > > Fixes: d8e1f4a19310 ("wifi: ath12k: enable QCC2072 support") > Signed-off-by: Miaoqing Pan Reviewed-by: Baochen Qiang