From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 BE06E388E60 for ; Thu, 16 Jul 2026 17:12:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784221969; cv=none; b=f4JuruHrw/hJZTzr0L95jjGRZr4IyMEhlQar5yvf5Xq8Vh3myDT44pbRbjlMFFxP+7869tTAkYs0jb5UKxIL1J1dCAUJ1ZN8P2+YHttquDQgRCnjK1DH+AisYTL/l4VVg1Yh2hx/cm0GszRfvC7Pn6Gk2d+Iz4nHxJuatLuwKx4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784221969; c=relaxed/simple; bh=vbzHOCzv6nIQrABNmSdoQVcrvKTGee/SXos573cobWI=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=JqMpD79ri/1lp9uuLfG2rd+YW5teuuoQoctEoiIi7y18nItGIZ1mdcHc/n1rCmlZPRkgboZtcctHks6ovwzGsHCANtSNFoxWGJ5cZKA2YxWYCfNA5wIZb0/PZ8mbQQQGscWtgwtNm4LHTjqb0j7CHpRERf/IwhP0oggiWZHpwc4= 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=JwPyugTY; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=DOPnzgib; arc=none smtp.client-ip=205.220.168.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="JwPyugTY"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="DOPnzgib" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66GGT2ZA3002766 for ; Thu, 16 Jul 2026 17:12:47 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= Eb0tsROvYgrJwXInWDRPGfgNwyHzgxiDdzvGFul31AA=; b=JwPyugTY4Q2zixX+ JmZZ0qpPwOexrsQyczWnBtUKSzi6eKf35ZubXjrd9/XaL/AQzdhBPcHFT/PfiqoQ /9ODRBfDPBMTMPqOUI51ZZcrecvzdDDmSfZsWiOOqn88g7nT3TrMQFyAVP5wZlSO 6aCJrfUZDrWyuV4xVRxCDt6B0W+HP7sTT2DgwmJgW4b9KNb+OhXUnVUl5jivzut7 PH8R54/gb+PGBSopQPBIDDm/+o8KMNDUrI1veTxXYq4ksM73x18ylhIyhHmz57St JGZkwEhTEUbIPO2GgL19c8WQ9crYr4QHlgHObQRN6SDiiUZ4PtWNz26xaB3DNXQz 5ztq2g== Received: from mail-pl1-f200.google.com (mail-pl1-f200.google.com [209.85.214.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ff1m9gjr0-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 16 Jul 2026 17:12:46 +0000 (GMT) Received: by mail-pl1-f200.google.com with SMTP id d9443c01a7336-2ccb6f6a3f4so13457145ad.1 for ; Thu, 16 Jul 2026 10:12:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784221964; x=1784826764; 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=Eb0tsROvYgrJwXInWDRPGfgNwyHzgxiDdzvGFul31AA=; b=DOPnzgibP5gKHGwFppKWWPvtezPIMah+YsnFbnWqI7IK+OuWtSoJkhr2laLOhg1lBZ ciMbw9x2BttdMEoQIXC1HE3npsmecNnkyAqtyB0fi38uyQKTAoO04ncTDTd6/4pqWJRD 6CRN0YF1v+rGTk7FSYx9gn6Ce30pC4TvQqbGWixUsmPVZ8vVi9Wh/uHY/4/Hn/SO7W63 K8FIU9ZBIafXATNE6ShwMr0LvvY40nL968dxIM70/2310YIc4KDkTF7uFkCoPRisdQX0 e1C127J+mxYOfQnoTNzahdxMA/lwDcx60aH43zOP95BGBKJKa4JF7pZN5hvlFIWsndc1 N50Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784221964; x=1784826764; 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=Eb0tsROvYgrJwXInWDRPGfgNwyHzgxiDdzvGFul31AA=; b=nkz0ny1HHba7bgrOck2oFzOpByQhEs9tLXOV9r8oAQ0aUyEgR3AUFVjku5kxqZFcPJ yDH20fWJZr9OC622gnqM8BOIocCpEjtkwK+4u7n0pWuoAVn+5O9oxt7R3yrPPBAz9tk6 IUaBh46fgsHOFd0Xn9b5lM+wtE3/tyS9qeIbQxWvJuG/NlgpcDQ71h4G4IKmXOjPYnbO qaBeEBjbZ909Sv2jhcv2tOGMgDIdxSHXo+H3trss0AiC2nwJuPkMAOKWEuZ2XiBc3+ag vbbNd2CcV6V090+mzJoYbj7nlqWLQiPWHFWRER6zNPyOdrY5RkB7vp9SIrp72QXL49bX HMZg== X-Forwarded-Encrypted: i=1; AHgh+RpAGa4srraM1RXmhkFg+Ko//HHlT3yXrbaGrw+7KkZjXH4/ROw0jeWyJeKHLYorc2QpOiqCsu1qyB7ULiY=@vger.kernel.org X-Gm-Message-State: AOJu0YzQvrGiNX4uNuwPX8+RUPdxRrNssdDDOw5Vain1cq8sRBITBPu0 uvOxJ/BRFH5WLiHA6c3LUukKskGvELOCqU40P4Jn0oq/ji93XpvS65R8hdeghC/eCfFDQ0Kn5kO n8u5TrXr9eaSiS2ODcsNCgba+BQBi0iVcNUSAs+GAZ7n6rRdeI2eCx2QygY5H4lIzCBM= X-Gm-Gg: AfdE7cmBnZo1hDq6iFX2ydBj5+nUfqYSJeCm0O6I5B+Dh46Gv80AmOopCf7y9skH/Vy xwg/+AKTkqdjyeBJAUf9zjU03BhoJ8cJcruGIM48RXNFrDPMQub5aW2SOaPshl/ZIk9w39Tk2tW mGKx7ZEGX4eASYAxBvV3ePNggxrlhKxJ8bWBiNoK8OcWg2BuUyLyZVf5p2Vr5kSzxX6NgaD2lS/ 0ydiy3pR0RSjVm8UikXOabm/MEb0H078S6Dhv9e+C0mmJ3ASUTUl+S34EA27owj8xuru7v30Llp jRQwH0uKH/E9/m/w6/iFUjzh2UoPuhoPNRFEt5Ie89BWA5W/kLcHBqN8uWT0UCVVAV3EdADMLkt jsftBuOyP6sfh7t0qgYSAQ6mf283EyEeV/e6HHrRAnw7C X-Received: by 2002:a17:902:ffce:b0:2ca:de3:15d7 with SMTP id d9443c01a7336-2cf1f4baf45mr34071425ad.16.1784221964334; Thu, 16 Jul 2026 10:12:44 -0700 (PDT) X-Received: by 2002:a17:902:ffce:b0:2ca:de3:15d7 with SMTP id d9443c01a7336-2cf1f4baf45mr34071225ad.16.1784221963901; Thu, 16 Jul 2026 10:12:43 -0700 (PDT) Received: from [192.168.11.102] ([124.123.80.135]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-13cd4284a92sm10169934c88.4.2026.07.16.10.12.41 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 16 Jul 2026 10:12:43 -0700 (PDT) Message-ID: <305f65d9-4ae6-44aa-8107-5fe2fbeff2df@oss.qualcomm.com> Date: Thu, 16 Jul 2026 22:42:39 +0530 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 v2] wifi: ath12k: fix scan command endianness on big endian To: Alexander Wilhelm , Jeff Johnson , Baochen Qiang Cc: linux-wireless@vger.kernel.org, ath12k@lists.infradead.org, linux-kernel@vger.kernel.org References: <20260703-fix-channel-list-copy-v2-1-372c39306d79@westermo.com> From: Rameshkumar Sundaram Content-Language: en-US In-Reply-To: <20260703-fix-channel-list-copy-v2-1-372c39306d79@westermo.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Authority-Analysis: v=2.4 cv=IMIyzAvG c=1 sm=1 tr=0 ts=6a59110e cx=c_pps a=IZJwPbhc+fLeJZngyXXI0A==:117 a=kllYWVK2JqQtNyhMtAlpJw==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=N9GNhs4bAAAA:8 a=EUspDBNiAAAA:8 a=pP303J5G7jxFF2sG2pYA:9 a=QEXdDO2ut3YA:10 a=uG9DUKGECoFWVXl0Dc02:22 a=PZhj9NlD-CKO8hVp7yCs:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzE2MDE3NSBTYWx0ZWRfX9l11U38JK2QR 0AuvmS60iRAcy80zI5RAz2gLvc0ZW0OLP75Jrpd6jCv6fhciI+8hbcgPox7OdPFeFpmBcK16F30 Hz38qH/9u5gJdr7b4FgsyVDfBOxdeubYxe6shsIDMTQ0aaUjaoWRn2/EBX01/mMNnDcb4nRXWsL 0dK0IiAxdSRMO/bI3FgrEfhAJGpSCNRY3yA57XwrlmjsmaZFJrWXIvce5Qhu+Jun04AgQBwvwcB vwkMNO9l6z4ogAPHtZUApts71AieQp6t7IXkJ9LHqo//ChEN+TVlv1lulOK8L9ucrqWnUECTpFx g1WjoOi5fv9T/hT66aT2JygLcwaLrgZ1LFZQkHv5W5J/9NeC+vjqPSamu51wbEKphGoNXfr54F6 2yAsOw1iVS78WxFudJ4r408naljolhIuDUVP6dn39wfhB+jo6Zvyw8wJ8R0VXK6A1gi8eZFjzV0 io9JEblxIgzUqxMSoyA== X-Proofpoint-GUID: qGhHV-cag4bIGdXd1_tapukDt-PXYYv_ X-Proofpoint-ORIG-GUID: qGhHV-cag4bIGdXd1_tapukDt-PXYYv_ X-Proofpoint-Spam-Info: AW1haW4tMjYwNzE2MDE3NSBTYWx0ZWRfXxAL6zvQG5eJk 74JY82OLXhVYHkyN6W1tAxG/Oi9yN0OSPAZgGmvwJHp65WI9qW5C9E15+BYEcNptjBHA8eZBbKd KMxl08iDiEFj5hZUWZYgijpzNlbTN4o= 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-16_06,2026-07-15_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 lowpriorityscore=0 suspectscore=0 priorityscore=1501 impostorscore=0 bulkscore=0 adultscore=0 phishscore=0 malwarescore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607160175 On 7/3/2026 1:05 PM, Alexander Wilhelm wrote: > ath12k_wmi_scan_req_arg stores scan parameters in CPU-native byte order, > while ath12k_wmi_send_scan_start_cmd() writes them into a WMI command > buffer whose contents must be in little-endian format. The existing code > copies the channel list and writes s_ssid and hint_bssid related values to > the command buffer without endian conversion. As a result, scan requests > contain invalid parameters on big-endian systems and fail. > > Convert the channel list as well as the s_ssid and hint_bssid related > values to little-endian before writing them to the WMI command buffer. This > preserves the existing behaviour on little-endian systems while fixing scan > requests on big-endian architectures. > > Signed-off-by: Alexander Wilhelm Reviewed-by: Rameshkumar Sundaram