Received: by 2002:ab2:1689:0:b0:1f7:5705:b850 with SMTP id d9csp2148298lqa; Tue, 30 Apr 2024 09:16:38 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWR9KUOmWEueEXAj/47i1u1+xFeW1n0X1du/OQL5ZlWnNd+NOPrm7hjl25OsdewFF8PUImVTrgBcKJGDnuGLhHLeIvlPn1AKFlulprfHQ== X-Google-Smtp-Source: AGHT+IFYp3x/9CyDXnRWyAkC3dPp70sxe4exjVvN3mrf7q4fjQAiY7xcuqn8Iztg1LGfRuORcDz0 X-Received: by 2002:a50:baac:0:b0:572:a1d7:ab29 with SMTP id x41-20020a50baac000000b00572a1d7ab29mr234782ede.9.1714493797866; Tue, 30 Apr 2024 09:16:37 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1714493797; cv=pass; d=google.com; s=arc-20160816; b=AgDl4e2/+GD91yuxmfad0VGsVI4CaiSNTYLKSft/FfjpQ1e8aYcO6HzLFO7ZuO3pyo WMLriOe8nUeIALjMkKum56ho0JjEqtRNpge7LkoYt8CZ4HKqdyAbUgpwrwHrZRqqkGiL U2lzLsZ5zWUHiX4QCmJu0iYeqcN0PXIYzfBp0qmh2E2axWXK5Z+5bhoQGkpzdlHX3prX UTdW3SCtOcI35Zr9hDZ8w4mzmQMUpDrlk+89VaFqxcRzteSATvIFwyS1SjiS7Cu+nLEE +2MJMRBYEx+grQbqEFkgBFscaZY7xuPSTPx+phmx09ldEY5BwDlZRJdzl3Z6VgS/E3VX Qyuw== 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:content-language :references:cc:to:subject:user-agent:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:date:message-id:dkim-signature; bh=itCVjzPEn+z50JYv9lu9ni7TOGaTKiRdbCvkVPoKtMQ=; fh=T27QnONB81A+Cjn+MTd5LSsVmiM+pe1FYthz2KpViJo=; b=MWF8SB6cYuvbn9t1TlBwCqdXoWSqZLkte2pUpRCDZ5SALmNoMxHHrHeVjiuTBCXC0f UZs0EMpmJ/NK10eJ/qub3aJIxFxLU1aVgYJFbSJYwNjhsNYbzgZcQdF9hoYC1bapSMd4 DOXFSZlwQCSD1FGRXZB8/Duw+UV7QX8SD7FDLpXuAvm5d5WseDYWssKHAao3M6+xVyCh pSbAqPqjh4P76Kt0+GVBjPgKkFXEBQzoXiSM2sVuGAjgMwzoodd/NOklgh5OvCNOAzkh ux7G1ZtxcSq42mgsZv0GCRrj7QU6xcpPDP8yNQnyNnMGhV1bRGjcuVCSiHr7BEj4okKP fYBQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=LIYMq58C; 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-7058-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-wireless+bounces-7058-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id j6-20020a50ed06000000b00572a8d1edd5si9598eds.154.2024.04.30.09.16.37 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 30 Apr 2024 09:16:37 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless+bounces-7058-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcppdkim1 header.b=LIYMq58C; 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-7058-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-wireless+bounces-7058-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 am.mirrors.kernel.org (Postfix) with ESMTPS id 9803A1F21AF5 for ; Tue, 30 Apr 2024 16:16:37 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 8A920175560; Tue, 30 Apr 2024 16:16:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=quicinc.com header.i=@quicinc.com header.b="LIYMq58C" 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 0BA0C17555C for ; Tue, 30 Apr 2024 16:16:32 +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=1714493794; cv=none; b=iDAB/VEZ25VN0a8ybzl2Exz9CkHR68IPtGkLjlRBm7qCnDkAfnt1uIcRWeWJI1yF56cW2ATCg/Tw1tiD6SFJ2poucll1zvCfeznPbgVjr2Wvi6CMZPE7pWDb9yrrMmLi6hKRVA5m7XvgxQ1MTtKGRQA5ssa0kOx7dcNDukyBHEg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1714493794; c=relaxed/simple; bh=KZ89Ltt0WEKoStSaQ7/TwB4n+ol16aNSpMGMgqJUppk=; h=Message-ID:Date:MIME-Version:Subject:To:CC:References:From: In-Reply-To:Content-Type; b=Z+3DTu9i7f+8erdx/GJMrqc2BRi2RFl6qNmWoLz2Gh5Z8xeSPQ9vHsXXUovvVWTKSiX0wUw95Cpjzh96sMtlUC7eMJ2Jh8VUVqeotugQWn60F9lq+tJGzQds/+EFJ5yPq7njl9TPSJJasC+91wR401DWIpf9wm3VuKIibP3h0Ak= 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=LIYMq58C; 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 (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 43U9WwoX026906; Tue, 30 Apr 2024 16:16:29 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=itCVjzPEn+z50JYv9lu9ni7TOGaTKiRdbCvkVPoKtMQ=; b=LI YMq58ClXZaakx2Vatct2UuRh2pzrul6QKjC3Qag4w1usjhbwtOm0qFHekQSzy2i2 7HN7aYEwragqxlKHpGUG1HskIshN9EAQo1M7XJQwNYNHlrq8CVX97Eh58NJiEtwv SoZFfcHAhIOZSPyRcXeoOlm0ymq0kr7CuKsHamy2/ijUcawXhDtZ5j5cm/uO4c8n 8kZ11zqyVLu4M/cYCW5wicom/iD/e+EsJoIaLfz7uVZ0dy7gPJSc0bZPP21CLsoo aOtA2moDxm8sWc8DJbxXsMXy+8qORkA8ZosLtG9YHnIlyD13Do68r+qI93twWOMh 1s2Za/6yOA1P0x2fFFlw== Received: from nalasppmta01.qualcomm.com (Global_NAT1.qualcomm.com [129.46.96.20]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 3xtv1hsbx1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 30 Apr 2024 16:16:28 +0000 (GMT) Received: from nalasex01a.na.qualcomm.com (nalasex01a.na.qualcomm.com [10.47.209.196]) by NALASPPMTA01.qualcomm.com (8.17.1.5/8.17.1.5) with ESMTPS id 43UGGSNB030483 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 30 Apr 2024 16:16:28 GMT Received: from [10.50.19.250] (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.1544.9; Tue, 30 Apr 2024 09:16:26 -0700 Message-ID: <57fe6ced-4ebe-c48d-5ec3-430818eb4e2d@quicinc.com> Date: Tue, 30 Apr 2024 21:46:21 +0530 Precedence: bulk X-Mailing-List: linux-wireless@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.15.1 Subject: Re: [PATCH 0/4] wifi: ath12k: Add multi device support for WBM idle ring buffer setup To: Jeff Johnson , CC: References: <20240430054759.722620-1-quic_periyasa@quicinc.com> <3a42a9fb-8528-41fd-8c34-f2d9e13bc1dd@quicinc.com> Content-Language: en-US From: Karthikeyan Periyasamy In-Reply-To: <3a42a9fb-8528-41fd-8c34-f2d9e13bc1dd@quicinc.com> Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 8bit X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) 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: 9L_0JQBxHfmdnPrzvguQo-a6WAKEcee7 X-Proofpoint-ORIG-GUID: 9L_0JQBxHfmdnPrzvguQo-a6WAKEcee7 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1011,Hydra:6.0.650,FMLib:17.11.176.26 definitions=2024-04-30_09,2024-04-30_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxlogscore=999 adultscore=0 spamscore=0 clxscore=1015 suspectscore=0 impostorscore=0 phishscore=0 bulkscore=0 mlxscore=0 malwarescore=0 lowpriorityscore=0 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2404010003 definitions=main-2404300116 On 4/30/2024 9:38 PM, Jeff Johnson wrote: > On 4/29/2024 10:47 PM, Karthikeyan Periyasamy wrote: >> Refactor the WBM idle ring buffer setup to scalable for inter device >> multi-link operation. >> >> Note: This patchset rebased on top of below patch series >> [PATCH v2 0/8] wifi: ath12k: Introduce device group abstraction >> Link: https://lore.kernel.org/all/20240425055759.1181165-1-quic_hprem@quicinc.com/ >> >> Karthikeyan Periyasamy (4): >> wifi: ath12k: Replace "chip" with "device" in hal Rx return buffer >> manager >> wifi: ath12k: Refactor idle ring descriptor setup >> wifi: ath12k: use device index to advertise MLO parameter >> wifi: ath12k: add multi device support for WBM idle ring buffer setup >> >> drivers/net/wireless/ath/ath12k/core.c | 10 +++++++++ >> drivers/net/wireless/ath/ath12k/dp.c | 27 ++++++++++++++++++++++--- >> drivers/net/wireless/ath/ath12k/dp.h | 1 + >> drivers/net/wireless/ath/ath12k/dp_rx.c | 5 +++-- >> drivers/net/wireless/ath/ath12k/hal.c | 5 +++-- >> drivers/net/wireless/ath/ath12k/hal.h | 21 ++++++++++--------- >> drivers/net/wireless/ath/ath12k/qmi.c | 4 ++-- >> 7 files changed, 54 insertions(+), 19 deletions(-) >> >> >> base-commit: 861928281f22a08e3d258ebcfe7159d729ec07d4 >> prerequisite-patch-id: 4bc84a4f5b10ebc28db60c5167abdaf343a1619d >> prerequisite-patch-id: ea87d2f46dbd5e7c82d5df02934906e219aa8388 >> prerequisite-patch-id: e08d8632dcde9e891d37b538832b4ecfed140d9e >> prerequisite-patch-id: bc2c9455c9175c27b8b68f6f41d468b258007478 >> prerequisite-patch-id: 00966c65589af8a50078fea94630cbe355f0dacf >> prerequisite-patch-id: 4bd8ce903cd89ae536109922f65f128ed1d4307c >> prerequisite-patch-id: 54fe8eb540a77804c8befeb695b61756c133b56f >> prerequisite-patch-id: 06244ca08d9bed3834dc5315470a19d096d749ee >> prerequisite-patch-id: 8e7575808b1c498d81b606777153e0e2d4ee99bd >> prerequisite-patch-id: 1baa4ce64b2054e82e117cfbe29f85870def37c7 >> prerequisite-patch-id: 733cb4a1e0d02079820d8306a3da88fe2d35b06c > > My automation can't test this series since git reports: > fatal: bad object 861928281f22a08e3d258ebcfe7159d729ec07d4 > > Also note that the "device group abstraction" series itself has dependencies. > > Using a base that isn't visible in the upstream ath.git is not helpful > Looks like "device group abstraction" patch is block due to warning call trace. Shall i remove the dependency and make the "device group abstraction" patch depend on this series ? -- Karthikeyan Periyasamy -- கார்த்திகேயன் பெரியசாமி