From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id B7CE6A00C2; Thu, 13 Oct 2022 10:28:53 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9CEDC42C95; Thu, 13 Oct 2022 10:28:53 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id AEC4342C27 for ; Thu, 13 Oct 2022 10:28:51 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 29D87TfY011691; Thu, 13 Oct 2022 01:28:51 -0700 Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2101.outbound.protection.outlook.com [104.47.70.101]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3k5t92w5up-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 13 Oct 2022 01:28:51 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D8u9Lst6WamPRMfPzD6rTkIpxSkV4XLKJ9idp/4aHP/33I75/9vRIWLfXlWhZquYfPfb2v3cYVe9KlvpPhLMv1DXC1Gha2mRhbUSwAzuap8K6K45u7fRoD5HK0/1dQHSgU9qRuaUOK8t5Zarvc6SBxGnDvsOXp+zT3Kuv/b6QlSCE1gsn9JeuQAdWtivwh8etxMwa/cE62FvQD66bqR6kGwjJ7AgyxY3xdVx8gsBZl8flOJE3aI3cu9l3DWHOZ3WNL3txaRPJZPdzG87qUPZR1mtGTdDCkf73TsyHwyyajZi/QonH2rTTiDjj2gV6tfMfpmP1/jzmPrGNgSKqkyT+A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=fWEUnl0WU8sY2kHmdllgey6elrRF10fxWJR2lPn/C4E=; b=Uc0Ov5/wAvplPE1ySKnbh+qzJ1JpXANpMYc7inX+jOa9iLtBjPIeLUh0yxYcwO4fZsNZgLS45JGyj3AJWLXVZY5LKW1eBNnODYfEdr7bS7UGpNIJ7Zbvi7VRTIe+AMl4W/Jao1jcBnl8IzFfniSjqBjOoxQ2wkuKVz0M26LjJu33e16rjXAOyK2NEYFSXYrTPIVV3dpbKAa2hLp5d7cGU+BplF2Rcq6UMvxmTanZXJDLusUySKTobQ083sFuqlziUDvHKVLtqIg+te5UcREg3w04Bht7nUgjb9OLSO3KiQg8rGpoucR/TU+7WvmATG/D31N8DHFetPZv32kaaXN0sA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fWEUnl0WU8sY2kHmdllgey6elrRF10fxWJR2lPn/C4E=; b=EAa07PPflinDbAm+IeKUKw/QPQFSTIEUDa0FX+CqELoDm77eBW7NvfjGQLw/QeMke6+nv/6QqqMzzsLduL9eGN+5v3usYoNt/yvJJayDGCBXkegggNvnEc3EQOwwzWnXLTLjtt/vNY82HnASNIZKmrqsaFF9lolcYLz1T2W968U= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by BN9PR18MB4299.namprd18.prod.outlook.com (2603:10b6:408:11d::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.26; Thu, 13 Oct 2022 08:28:49 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::ee27:3b96:a580:ba9e]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::ee27:3b96:a580:ba9e%9]) with mapi id 15.20.5709.019; Thu, 13 Oct 2022 08:28:49 +0000 From: Akhil Goyal To: Hernan Vargas , "dev@dpdk.org" , "trix@redhat.com" , "maxime.coquelin@redhat.com" CC: "nicolas.chautru@intel.com" , "qi.z.zhang@intel.com" Subject: RE: [EXT] [PATCH v3 00/30] baseband/acc100: changes for 22.11 Thread-Topic: [EXT] [PATCH v3 00/30] baseband/acc100: changes for 22.11 Thread-Index: AQHY3aNMW3epBF+ww0uwR9eBJEC8Rq4MADiQ Date: Thu, 13 Oct 2022 08:28:49 +0000 Message-ID: References: <20221012025346.204394-1-hernan.vargas@intel.com> In-Reply-To: <20221012025346.204394-1-hernan.vargas@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR18MB4484:EE_|BN9PR18MB4299:EE_ x-ms-office365-filtering-correlation-id: 2054cae6-f5d3-4590-9348-08daacf4f40a x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: InP56jdrbsIbdGick9aBLbsECuU415j284bnQohWOwN4rJtvHrycdqw8c0YU1doUNOZOGWloQEcZLC33aWFNz2Vfef0xOxeFOvo8yIeDScAGRhBSQ/WqvXbMVv4XSQNhVQdM7mZzVhL0MWxDPC5HisKHGIloWVmtY8zslW8GciUZ+ajFnMQJXicbdIXwpxe1dPS9KAEvabEOzebznCNSamNxrLYZJdgAsyoanNXbJAbHyP/zy4F2gCCmhlZ1CKYoxz+yDNZIQcPphvgGUZEwQg5LcjSjXtpAw74ECXEKd/yXZu4DS//S+p/eArlqztEULYw/ddKzLi0JKYnPQBcvPgmFweD7d40PLG/rmxAwpSOV6kSBxmMx+sgnLnvILRiQ4nL/qkReJAYDJZp+834iCs5L6ukYRX6HxgsBkcC6eYA6EjlevXW0f3a8GPaxlcbwTT+BTMFqAntMzWnvJBfRRrdGacTTO57oyokNWyvW2lkQReQ2mYacAHc41gRM8NKplDlmpoBxcEse/tq9qUmZwKOSgTGlpKX/rj/2ZH4z80mXwkdHRFOP5vrky0Z2fw/8lS1AeVqVBj8sLvHa44HLhvDN86lIRuqQoi64QQbBxWtf23zPzoRZaRox/vcqKl6g/apBaVVStLt8MYaoQT5B45g8NZi+jO560Sudx3+2+HbCBfRQP5mQY5RbXPd0PqqUzXSBwlOo60fQfpa8sv2d9IR956ESimLwd+RUCh37nfZNaQ2o3C0+00l5C9UKYgpm8mzIxYS5ZPsOTxyFaunsxQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(4636009)(136003)(39860400002)(366004)(346002)(376002)(396003)(451199015)(186003)(9686003)(26005)(55236004)(55016003)(2906002)(122000001)(52536014)(316002)(33656002)(110136005)(8936002)(54906003)(41300700001)(66556008)(66476007)(66446008)(66946007)(64756008)(8676002)(4326008)(76116006)(86362001)(38100700002)(7696005)(6506007)(478600001)(71200400001)(38070700005)(5660300002)(83380400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?3OKdzLL2EI2yrZ1JvHBZACEvMw+GBWwQqEuP7pUPtYAiH5TI17n2VHBpyc//?= =?us-ascii?Q?faFnCnVmIExIEmYByrF0idIsNQl1wv8iVzu6UoPNeNrcSfY9lRx0vMmLrAIN?= =?us-ascii?Q?af8fX28Rj4dsX1Htf5cuQ14nTzHEE2W8QMjdzgO89jSNcSzV4dge6vsKylIZ?= =?us-ascii?Q?e4Gcoh78ekOd4cTSgnb7aMHjm02U5+eeZQZOKwj4+oLeEN74U/Oq4i+fFpoV?= =?us-ascii?Q?ejrWqyNo1JuxTAIBGm9mTHvgrIuYxcfaudR4hnZf9ADm2wubJjK+W6oltpuE?= =?us-ascii?Q?H45Rb6djvM0IKS2F5UJS5zzpjezw+mfBg74LTbwHS0Ne8Y7X/eBbHqsHb6J5?= =?us-ascii?Q?ajpH53JwzHDXXEKCdPqgEcc+gLDsyglzSygp28wSBYskL2DS2+zDtU0aUKZo?= =?us-ascii?Q?5EQY8imcgj80KzrweL0K5/3A6SvPb5wImePUZhbPoLn5YAo9TA2dpxysU9+4?= =?us-ascii?Q?G6J8iR9OWxB1ozcu4M2ojkMO9DLMgt+9OAJEzbczwyUzMORORe4aPvf8Bdqd?= =?us-ascii?Q?EfkBgpTfH9Ojg0sj8HY7H4lke9I0DHJ2czLwx7KbGijjPTSNEdNHn6GP25+v?= =?us-ascii?Q?TRWURJXkzuz/ZC82+cPTXIhNygzKqOxXbOck5ebU9mxtRPOn8lTRTlmJ/1Sf?= =?us-ascii?Q?68IYzEXrc3NmxBsJwbVwc1dNKKNSBym3wRtvWtM9sySgoFB1CxypqQjpV/Gn?= =?us-ascii?Q?NPhyuZ054yIInKLZqxeIxwEq6GPPCjw4iW8qcLyGNCo04/1GUkzxePgnQzB7?= =?us-ascii?Q?34NKlDAWW2HeHDeoenQiM5xFcyJc7THBPolzGa9mjqalOm7Uiszwy01mo7fs?= =?us-ascii?Q?AG6NcIgkDGA+bLW5EPDUsetY95ZByC5CSsxdFUc74Y2kC0YUQ10CUPyc2jSa?= =?us-ascii?Q?X+iTgrRRVufQEde3ZkfarCQMFdlmtK0X3tiWLfXgD3BsepHY5BvljheV2VZr?= =?us-ascii?Q?Cu7DVI4gFdMkYnP4kYQvD6zlnvAdu2//LAIBAJA/313IIpRG+QuhAeEvedF3?= =?us-ascii?Q?tQ6xZFzKuLfTv7QkuHA9DJffv1l5AGYoT4aBqx8BRp0uXT17weCsxfmOOrUg?= =?us-ascii?Q?dcEMeek2GjgiXYRhEN9mz9B6e9iQLef+duTQxFNNAcT495Q4+2AqwZ2U2YoW?= =?us-ascii?Q?+btDChxqJ7iQ8OZi9pz78FNlkTDLYNsecjFkjewZu3fmGcmnnttIGJWJcgqn?= =?us-ascii?Q?nkGORme4DfO0DRctPXtCRnWpt1WBjwyrmbUlYmSTU4PUOFzwxCOIVXZe+9MP?= =?us-ascii?Q?dqiX4gWKcO7cgIY5BtXVairv9Gyrq9iZOoQMHPDsQ80lwbWnFRE9/WHkQrJH?= =?us-ascii?Q?58hb+2uzqBOwFGaYHZ9+60aYdP08EVykzajEAJnAxz7Xz0uld0Hwac0S34iQ?= =?us-ascii?Q?Eow1zVlR+6X0+KdHK1Ke9HjznkQuTw1VeZvU7X2NVklKu0adBy9YltINKGVt?= =?us-ascii?Q?GfmeEGJIObJ+d/s0QvCsS68XVwjiRn26DfAq7OkVuQW67BIvWTMYv5zi6VbZ?= =?us-ascii?Q?LiCQARhBviPCd/uYbni237Zkb2AFBifadDyGGF2OzEL/ApAEb+VrCLWAROIH?= =?us-ascii?Q?xGmQM0HLgVcR6VsFJSyBI1sAcMozCFwCOKucOcNr?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2054cae6-f5d3-4590-9348-08daacf4f40a X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Oct 2022 08:28:49.2365 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: PG5V63ww5PNX5ghfU42M8XpOeCNQ71oe3XcQMWlc9qdle5oJq8rcb43mKOPnTYzslzdWd3PG1EaCzFDEuyscOw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR18MB4299 X-Proofpoint-GUID: uNxKEjnuxCZkRLXIwuHXbdrrbmHQepiW X-Proofpoint-ORIG-GUID: uNxKEjnuxCZkRLXIwuHXbdrrbmHQepiW X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-10-13_06,2022-10-12_01,2022-06-22_01 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org > Hernan Vargas (30): > baseband/acc100: fix ring availability calculation > baseband/acc100: add function to check AQ availability > baseband/acc100: memory leak fix > baseband/acc100: add LDPC encoder padding function > baseband/acc100: check turbo dec/enc input > baseband/acc100: check for unlikely operation vals > baseband/acc100: enforce additional check on FCW > baseband/acc100: allocate ring/queue mem when NULL > baseband/acc100: reduce input length for CRC24B > baseband/acc100: fix clearing PF IR outside handler > baseband/acc100: set device min alignment to 1 > baseband/acc100: add protection for NULL HARQ input > baseband/acc100: reset pointer after rte_free > baseband/acc100: fix debug print for LDPC FCW > baseband/acc100: add enqueue status > baseband/acc100: add scatter-gather support > baseband/acc100: add HARQ index helper function > baseband/acc100: enable input validation by default > baseband/acc100: added LDPC transport block support > baseband/acc100: update validate LDPC enc/dec > baseband/acc100: implement configurable queue depth > baseband/acc100: add queue stop operation > baseband/acc100: update uplink CB input length > baseband/acc100: rename ldpc encode function arg > baseband/acc100: update log messages > baseband/acc100: store FCW from first CB descriptor > baseband/acc100: update device info > baseband/acc100: add ring companion address > baseband/acc100: add workaround for deRM corner cases > baseband/acc100: configure PMON control registers >=20 > drivers/baseband/acc/acc100_pmd.h | 5 + > drivers/baseband/acc/acc_common.h | 10 + > drivers/baseband/acc/meson.build | 21 + > drivers/baseband/acc/rte_acc100_pmd.c | 1197 ++++++++++++++++++++----- > 4 files changed, 1010 insertions(+), 223 deletions(-) >=20 Please rebase over dpdk-next-crypto TOT