From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 861AEA052A; Wed, 23 Dec 2020 10:40:46 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id B7574CB2F; Wed, 23 Dec 2020 10:40:33 +0100 (CET) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id 6036CCAC7 for ; Wed, 23 Dec 2020 10:40:31 +0100 (CET) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 0BN9UXJE023546 for ; Wed, 23 Dec 2020 01:40:30 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pfpt0220; bh=mLHpHQMVO74swqtA2If/7WwvwnHUB3wAEb3mIUQuvQc=; b=Lu6mfuvf7u3g4kdBAfGt+y6lX1LMeSrfhmzx5Bay3NcrjtNzib6q/YFPORoW5waSUp8x Gq4YtSESGkuSH9mMbqwIWrssxMtOnvH7BVpvON95lpRYSZCBq7OzU1KKyPcpG23zQLVx K25ojyqJ9lpz+Gy466W5WplG+QDfS8uSH4stRILVNOCV//5QWQJfAd9i8AcNZbJXJKzn HTg1qvVd3/YedmKVRai0SmNDQUeuqcHXpXc/ydS+tITCoAKT4zoG1LeaXemFlbJ1TEDc 6/xRkcglJluBlWyJcwZeN1yaL33yO04Xk96NJka4O3KHlnlGZLKKBuraWqcD2Z34hXWW 3g== Received: from sc-exch01.marvell.com ([199.233.58.181]) by mx0a-0016f401.pphosted.com with ESMTP id 35k0ebds8f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT) for ; Wed, 23 Dec 2020 01:40:30 -0800 Received: from SC-EXCH04.marvell.com (10.93.176.84) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 23 Dec 2020 01:40:29 -0800 Received: from SC-EXCH03.marvell.com (10.93.176.83) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 23 Dec 2020 01:40:29 -0800 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.172) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 23 Dec 2020 01:40:29 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VD0VfEr1yRS73ccRucw8cmt8cZhyAUtxKI5oMhgIZS3FTlubYt7jcabR5deIWToTIVGqZrDHCvwEGeAOv5uNA95PWIvKqRBSWpPTrx2yfoayq6GSZxVrghAKDFu0kp+qJeuLpELXqyCtNZjDxkkRbARDE/UT/1jGNYVKJ5g4m8IoQZ+MctQ5sshw8VRwW6NLjPSUBUL3iQFGl111JfFWpN7tSYsNldw0DwuLBGS4avcNzH1IcTSMFeaBP6xrqFqpdLhvpqRXzbeEVCpqeWCRjVAVtvQQ5mYse4TzUgKceS8FYMa/UvU5GaUwG68PwSJ8B5is/w0JELoxNK6wolj6pw== 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-SenderADCheck; bh=mLHpHQMVO74swqtA2If/7WwvwnHUB3wAEb3mIUQuvQc=; b=Bff0+XxFkHiwJ/plCe8OSDtag915zva0GGjYK3dQ59GAjsE8OcYruLZhk1stnUxj1VVjZKC4kaJiyx61I24DS38dKgGPijd3dlxUkKUVe4Vck346DbeOQEA8NnDFmR1mflp5q3L93LFXdDv17BHXd3xoJvS1igQQifS4G/xqBMfZY8AnURzF9t5JxSoTKr6Mf+OWEsB6Y29nqAWoevy2seSvy4av1xY+tU/OVOo7vlAd6PPU7KLhL5uT2d0TjESKO42PzghbguVtmrN+rTkrAxLdfVrVenM4Qufm7TEg9AnYP6QUkJYTS0Xcwp06/6iYaLYPveCiiGJbIqS4GEyGtg== 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=mLHpHQMVO74swqtA2If/7WwvwnHUB3wAEb3mIUQuvQc=; b=TFZblkKvxcSCsLHqlEeqj4W0/FLky+JehWpTgIyVZJs0GCMEbwwr21Lw8ZIdbdz9Fy19ZK/at6DROKS53htiPh3q4lwTKjadB84tTTIfIGjOg049UCqD5f30LgqSaTh1/VlfODZQmfuNseqS8Fr2CfPt4WFozcFz7QhAQyx5drc= Received: from DM5PR1801MB2058.namprd18.prod.outlook.com (2603:10b6:4:67::31) by DM6PR18MB3603.namprd18.prod.outlook.com (2603:10b6:5:2a5::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3700.27; Wed, 23 Dec 2020 09:40:28 +0000 Received: from DM5PR1801MB2058.namprd18.prod.outlook.com ([fe80::303b:5c79:93c7:b432]) by DM5PR1801MB2058.namprd18.prod.outlook.com ([fe80::303b:5c79:93c7:b432%7]) with mapi id 15.20.3676.033; Wed, 23 Dec 2020 09:40:28 +0000 From: Michael Shamis To: Liron Himi , Jerin Jacob Kollanukkaran CC: "dev@dpdk.org" , Liron Himi Thread-Topic: [dpdk-dev] [PATCH v1 18/38] net/mvpp2: adjust the number of unicast address Thread-Index: AQHWyJSEh0bDzZwDZkeOut4y3DUtA6oEjhZg Date: Wed, 23 Dec 2020 09:40:28 +0000 Message-ID: References: <20201202101212.4717-1-lironh@marvell.com> <20201202101212.4717-19-lironh@marvell.com> In-Reply-To: <20201202101212.4717-19-lironh@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [83.130.154.133] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 50c7b2d0-f9d0-4250-d78e-08d8a726c87e x-ms-traffictypediagnostic: DM6PR18MB3603: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3383; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tzaMqScpW8pUTXkHsSh5fIngywm6GEfsk/B4eohXVxFj87U52fd8q3Q5ykMBRK07B550tO0f9Thj0c7ZUQGTvDlKRNk4QoVQz4s4qlktez3LR9mgxD7OI29/16mwZ5aJ9OiWVUO8qPp4daHObAzSibTWWUlgeI1uyoAIKiJG5Vq562kZsBK+kDwseXSVjIkquTu6zZWTPxeFX5XxYJc7nDIhV7ZuTUK70xEncwr+ow4Q+Ne+TYdUMQnihCG8z0OkLKSHfhKnBUBcQri9hSGf9Z4hax5kBGYdSl7nElBgD9XRUOt6trrnWH33SlgSmQBwEtoqZRq1lAMn3UToK5/OrTEXpapnDBj8/9WNaH3GiC3EdW08g870QS3lr9eNY8CaDEt8v1OaRHRaatCV1+URJg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR1801MB2058.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(39860400002)(346002)(366004)(376002)(396003)(66446008)(53546011)(54906003)(66556008)(52536014)(66476007)(66946007)(4326008)(5660300002)(64756008)(107886003)(33656002)(9686003)(6506007)(76116006)(55016002)(6636002)(86362001)(71200400001)(478600001)(7696005)(186003)(2906002)(110136005)(316002)(83380400001)(26005)(8936002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?DzN8CRuPdXvqKRPu+m0Mnbdo2PuSwpA0E1UPcxB3WoSuteARlzhFmVLTZ717?= =?us-ascii?Q?MCSMwPkFOjGCvHwUiWRBoOwLOSOwzc8L9wmF2A4CJ2rhGnon2nWp10JyUMC3?= =?us-ascii?Q?6aloh+E1z5JV+2f0i3maf3VOaTjF+ngODBTIdgdGmL8MDkljiZ0DVEdv/psS?= =?us-ascii?Q?kqrMU1JhzMnA9ue8EiUoj9wni9EYOiK9Azw+mUbAZU523aVyIJfLhfiUfRHh?= =?us-ascii?Q?YorZQ3xWKTpoZJ5fT3MRBxi7riSjsuXW3oArkZpB6fgVvuDUU8LvQ4X43dnV?= =?us-ascii?Q?oJ0GjQ3LSO9b5OWq0kHKEsrM3lSv/AlcvoLOVo8AnYBpsd7OIQkj5yeNKQ26?= =?us-ascii?Q?drTMUwaZGKaP7x/BwlWRUESGIfqm9JaIuk3JwfcTnjD9WQGZcRf8KarWDZ6F?= =?us-ascii?Q?RjEgwn80L2gaC4iJUvYSylu3ltSq1ci2YX2jSh9ifaESh1HilMissrQdTycP?= =?us-ascii?Q?n+FGIiAE+ZPl+8pHfX6fGcFl3Ro8EH5nXdQQ4gfZtaouagmiIj6bjsBeoSaN?= =?us-ascii?Q?0vzU6ZS8wIjQuKGbnlzHmpBYUHcHckEQd5/WOtFfsWI/hTha5cD7rwTVnvcc?= =?us-ascii?Q?LrbXvBiosf3HdjifhqySnk0k4WNYb0tZOE834DPqWloq5lN5FkvfVvZQ7G9M?= =?us-ascii?Q?wkpSqWKbg0vzyTP+vfIX9bX5zyvZwgSE/DLmMWrcSDtSaQX8AbeSmpF3IqcG?= =?us-ascii?Q?QRxKqPwaQ9/sxfrW9lRivzEHy8bf07x0Xyy9foQSUswXhAI4ilbAErDEXPdK?= =?us-ascii?Q?jgBqU+76woRnhtc/PTSa55L5PdAa7Py6ULESlVNklXMgrWfA/4xrY0PhEcS2?= =?us-ascii?Q?lJZAGrmTfmVHaMySiQJUFj6BXz01aQp091TbTsxk63g/4yK61XlABl+TuAYv?= =?us-ascii?Q?vBPXihq3DvvAF1sY/mbO0W89LOCrELcO4PdJ8jsZdndlsSWGwvEJeAUTnszu?= =?us-ascii?Q?JhoSDR2kdErw0IHuOkoeVePRBsW0O2/aU7EuclOSylQ=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR1801MB2058.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 50c7b2d0-f9d0-4250-d78e-08d8a726c87e X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Dec 2020 09:40:28.5947 (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: uCIwU7Xv6AcK7r0fYhQq1doZDK5b/Ajndp2VCLyPAJmBiUFy+OYiy/GMj8/mWvf8CQBTU3EufUfiYtU2SS+Jvw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3603 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.343, 18.0.737 definitions=2020-12-23_04:2020-12-21, 2020-12-23 signatures=0 Subject: Re: [dpdk-dev] [PATCH v1 18/38] net/mvpp2: adjust the number of unicast address X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Reviewed-by: Michael Shamis -----Original Message----- From: dev On Behalf Of lironh@marvell.com Sent: Wednesday, December 2, 2020 12:12 PM To: Jerin Jacob Kollanukkaran Cc: dev@dpdk.org; Liron Himi Subject: [dpdk-dev] [PATCH v1 18/38] net/mvpp2: adjust the number of unicas= t address From: Liron Himi HW support 25 mac address for filtering plus one for the primary mac addres= s. Signed-off-by: Liron Himi Reviewed-by: Liron Himi --- drivers/net/mvpp2/mrvl_ethdev.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/net/mvpp2/mrvl_ethdev.c b/drivers/net/mvpp2/mrvl_ethde= v.c index f80843c63..1be607b61 100644 --- a/drivers/net/mvpp2/mrvl_ethdev.c +++ b/drivers/net/mvpp2/mrvl_ethdev.c @@ -40,8 +40,10 @@ /* prefetch shift */ #define MRVL_MUSDK_PREFETCH_SHIFT 2 =20 -/* TCAM has 25 entries reserved for uc/mc filter entries */ -#define MRVL_= MAC_ADDRS_MAX 25 +/* TCAM has 25 entries reserved for uc/mc filter entries + * + 1 for primary mac address + */ +#define MRVL_MAC_ADDRS_MAX (1 + 25) #define MRVL_MATCH_LEN 16 #define MRVL_PKT_EFFEC_OFFS (MRVL_PKT_OFFS + MV_MH_SIZE) /* Maximum allowable packet size */ -- 2.28.0