Received: by 2002:a05:7412:cfc7:b0:fc:a2b0:25d7 with SMTP id by7csp2298871rdb; Wed, 21 Feb 2024 03:27:43 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCWVKqUve4X+0tGQbBCpawEE3gMwi4v8HmIsdO7yz5QUCjaWDngvfUMzbKjSD7xPlDOhMl2ppuZVJR/t16WOUE1zdjtEUZTTTLDQXcsiHw== X-Google-Smtp-Source: AGHT+IFrl7C3h7ZrIKZD3Tm7q82rGHKQzh6yejLN6zOLGh9gv52XWXlXbQbMG4HlXBSgZ1yP0YF3 X-Received: by 2002:a05:6e02:370a:b0:365:1578:8c17 with SMTP id ck10-20020a056e02370a00b0036515788c17mr16742450ilb.2.1708514862873; Wed, 21 Feb 2024 03:27:42 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708514862; cv=pass; d=google.com; s=arc-20160816; b=RXM/JUDZLIg9JvtH23kxV8w1H0iTOn4Tirns7/cn8FoiJfCvziqXt2hEwYXTPDF995 2Affic24DL8JQ/iHz2+GFHM/gPmvMAv7DsBOQYIUwb1qzIBTfxAUdgAhNkAHgVONpu7m 1NRt6M0yhu0Ob0g4b2GC20+EPKAPn3dLqj2ZjOzZ1tyXLMwX4L/Obs/Kti0e16OhDmUQ ARUHUrsLvadTcpykV1FhCw1TKNGwwJNxV5w/rGy8EEiVKKgwem1r1kgDW2uk+sODkJgn W3BJzd8Pve1UF16CWlrgW0Qw3p+QGAc8J64L02XSRl6xZLxSvLhMs/3TQduZ1AuNwN7T SIjQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=XRQkGfW81Mo82JM0fTDOnvBtE39o/WmyMIqEshGCspo=; fh=MF2peTgYJ//G8t751nSOVbIbH2TOrwM3JpiMYcMIVv8=; b=A2R2dEpT7EEhi9GRgsKYlo8nKRCzB5bobBoB6swGJ+1vLhlgr/BWTfR0ngMSNLh0OW XDQHa/iXeafXluxHajSRp08YOdqCBOQUsoygtWK10zgY/AaX8o50LTQOSwpvpDAnhtqT +38P6HsHc5p/GTTiTaEj/1u/pyBy/NkVhdLA1cQUy5mLWyBJd/E18L6CxB/pOqbTLjy4 2ot0d24szq61jmWmT/btT7+JsBng7l+AR1gBEeq6k6wKPIbLcCjaAorI/f9SMPtkm+wy zMGHGnV6gr5RkMwVUVebwVAuuUVrTI8Cr44CVvVQiyd0aoI7K0Dezi0uOyyRPUAFCm0/ Ncdw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=FOBX59L9; arc=pass (i=1 spf=pass spfdomain=quicinc.com dkim=pass dkdomain=quicinc.com dmarc=pass fromdomain=quicinc.com); spf=pass (google.com: domain of linux-wireless+bounces-3852-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-wireless+bounces-3852-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id x64-20020a636343000000b005d412d0f51esi7961950pgb.661.2024.02.21.03.27.42 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Feb 2024 03:27:42 -0800 (PST) Received-SPF: pass (google.com: domain of linux-wireless+bounces-3852-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=FOBX59L9; arc=pass (i=1 spf=pass spfdomain=quicinc.com dkim=pass dkdomain=quicinc.com dmarc=pass fromdomain=quicinc.com); spf=pass (google.com: domain of linux-wireless+bounces-3852-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-wireless+bounces-3852-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id CE174B20E1E for ; Wed, 21 Feb 2024 11:27:38 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B44D23FB14; Wed, 21 Feb 2024 11:27:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="FOBX59L9" X-Original-To: linux-wireless@vger.kernel.org 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 4D5C03F8C0 for ; Wed, 21 Feb 2024 11:27:34 +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=1708514855; cv=none; b=CEqFrKEeIKPBVyZqGltO/61BgffamtX90v09vA2SYQNok63uy88A1hFxkcKuY+q7g1QbbtHs4h3Ktffw2BCgX2IQf76xaFXSkZnlWVqElxZHcHaJDz923bBO4uMSdeCdk7X0u7jjpYXMP6jRTMVpJudUawdo3RXOJEKgZFiIPi4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708514855; c=relaxed/simple; bh=DYbyU6aoc/iQRoZYPxg73GIiHmc4RsWtN0G9gMhJR24=; h=Message-ID:Date:MIME-Version:Subject:To:CC:References:From: In-Reply-To:Content-Type; b=GvZACRXZpO9PBb3hIwTuCMZiUbeHuhHo8op81JVDmPN9KJMAg/DQTWPsZ819h4ilA70OVYNTL0h/CiXxfaEKXRlR2T6wi4koQ9Qskyz7sjx0dP5B5htfZe41tr4yrR5gOcGD4EDPchY4O4mJAwx5tJKoJ9nji3X29BEc+ausEcs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com; spf=pass smtp.mailfrom=quicinc.com; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b=FOBX59L9; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=quicinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=quicinc.com Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 41L88itM005529; Wed, 21 Feb 2024 11:27:30 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; h= message-id:date:mime-version:subject:to:cc:references:from :in-reply-to:content-type:content-transfer-encoding; s= qcppdkim1; bh=XRQkGfW81Mo82JM0fTDOnvBtE39o/WmyMIqEshGCspo=; b=FO BX59L99uGCORrf2VvaS5GI8dZ8N9otITlfPPzzoz1aTbMHlWyqsZ8kJw4oaFsIir HZL69RZpobxjSGSZ+ALvcKjHaDSl3AyYFOha00alBDKfKAqJIiZaGHc4oaa0WDIC WjhgliMkWX4/dPKyv+IX0KEiV0RfXk/MHGscjUV3dZg2xFfZznhVggKGPcO7tg2h ehdcxq0/WRjBBHUPZ88V5BkQpkY5XNbdje237c1QkhwYwzRkvicUTFI1dHtCYEB/ S+G0R3xWIkkoRPC8eNeYzF/UT0ieXHfMVCYmImYdQFKz1zYPm/LMsVKq0pZBTrm/ uy6sO/n+gZnYWEgxqBYg== Received: from nalasppmta04.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3wdddg0e7a-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 21 Feb 2024 11:27:30 +0000 (GMT) Received: from nalasex01a.na.qualcomm.com (nalasex01a.na.qualcomm.com [10.47.209.196]) by NALASPPMTA04.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 41LBRT53000728 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 21 Feb 2024 11:27:29 GMT Received: from [10.201.207.136] (10.80.80.8) by nalasex01a.na.qualcomm.com (10.47.209.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.40; Wed, 21 Feb 2024 03:27:28 -0800 Message-ID: <55af0488-7b3e-42f6-8013-263c63458366@quicinc.com> Date: Wed, 21 Feb 2024 16:57:25 +0530 Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 0/2] wifi: mac80211/mac80211_hwsim: support MLO CSA test case Content-Language: en-US To: Johannes Berg CC: References: <20240216144621.514385-1-quic_adisi@quicinc.com> <83af2d42df024032d1bd1c200c774b7ef10f1705.camel@sipsolutions.net> From: Aditya Kumar Singh In-Reply-To: <83af2d42df024032d1bd1c200c774b7ef10f1705.camel@sipsolutions.net> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: nasanex01a.na.qualcomm.com (10.52.223.231) To nalasex01a.na.qualcomm.com (10.47.209.196) X-QCInternal: smtphost X-Proofpoint-Virus-Version: vendor=nai engine=6200 definitions=5800 signatures=585085 X-Proofpoint-GUID: HMgJ8_NUu3uiuoMrhMk2Ax6l0lT04ECZ X-Proofpoint-ORIG-GUID: HMgJ8_NUu3uiuoMrhMk2Ax6l0lT04ECZ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-02-20_06,2024-02-21_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxscore=0 mlxlogscore=913 spamscore=0 adultscore=0 impostorscore=0 suspectscore=0 clxscore=1015 priorityscore=1501 lowpriorityscore=0 bulkscore=0 malwarescore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2402120000 definitions=main-2402210088 On 2/21/24 15:38, Johannes Berg wrote: > Hi Aditya, > >> Recently MLO CSA is enabled on the stack. Add test infra support in >> mac80211_hwsim in order to support basic MLO CSA test case. >> > > Can't apply this right now as we're pushing wireless-next up to net- > next, but looks fine to me. I'll probably drop a 'return -EINVAL' on the > warning case, but no need to resend for that. > Sure, thanks. > I also wanted to ask though if this needed any hostapd changes? Yes there is hostapd test case to validate MLO CSA. Will get those for review to Jouni soon. > And I guess for real multi-link we need the CSA update things we've been > discussing, I'm guessing you're not going to want to work on that in > either hostapd or kernel since the ath12k firmware handles it all, > right? > Yeah at least template update for partner links, not really inclined there but I like the idea of controlling it via some flag as you suggested so that driver can choose. Currently checking with team internally on how to do that. We'll get back soon :) We do have some points to add to the discussion thread, will send that as well.