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 740A043260; Wed, 1 Nov 2023 13:00:24 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E979C40151; Wed, 1 Nov 2023 13:00:23 +0100 (CET) Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2089.outbound.protection.outlook.com [40.107.244.89]) by mails.dpdk.org (Postfix) with ESMTP id 36EAA400EF for ; Wed, 1 Nov 2023 13:00:22 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hk8eFDPttp79wh3/+KoT7vZcijKAaCtMQiyo6KYKGDAJfAHVfGcEaBBgLq0i2G3FRwyf0YCDleZ2wM+WVrEe9JL3evG/7ALZMhSo/aEt1r6dQ+0iV0u+dJ3HeQpn5fzb2AKZEo++OT+RDykZENHmjf5YVqiO2O6hAfRxm1eGCPCk2WvHXt8jnalvhKHjKt1cQe5oI3jtP2eyQQbzAFjCWDvxREx3oD7uWc7aR5on+4HTagXqP3/G6n5xiIGB1Mg+I/UVPTdc8cAP3e1Ls5q3Udt4o+MTvMlCnsz6MF2HyRN0eSlUb3tve9GUGBHnyc1XMNqeNfDxoUg/2LPVAVzHnA== 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=fCfLLbV05iRrhqPlbJDgyrM2LkMIdGwhq0mb8ddvxmI=; b=eIgYDghAW7SIhUDfn6zv9hwYWRlmiRqpKSP2BMiuU5LoHO/mxm9B50FlPMUrLXYy9f2hX80tKP8x24cAa6dPwS078gWgV7/65YMg/pUEwkY2493StwBIJBPG2BY0vvfr/cdDFewSwA0jSvkqd8665jNEkiNVZz3/Q72dV2xxWX3mmDwJPdI/gFTg+307o4wplgNKndSIs+urQ7Pgh80sW1nKNrI+dsJWtYor3f43gRbPcLHUPyMx+k7+vaTjLunAW6lWmr3TaQAtEk6lDsXv4VMMnT804ua6Qj4Wn/ewmAFmDnOIiUfKO/Rqo651Y29kJjCG69JimNXOdhhOF/K8WA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fCfLLbV05iRrhqPlbJDgyrM2LkMIdGwhq0mb8ddvxmI=; b=kP8WtGg26gK0nB/wmDqHeCS2bnqzUa+F6bPeN5OUcFfsSm9OC/pqA4mldAeqieOz82Se7WaSm81F4oDHn8t0kNqCciYfZRAhc/xPgLvWN/VNMFcJxeOsw58RnvGisHkCAeBrDnW3HqqrEbkrlWy4vgkM+vhLADPVD6ppCbDMMj4= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) by CH3PR12MB8234.namprd12.prod.outlook.com (2603:10b6:610:125::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6933.26; Wed, 1 Nov 2023 12:00:19 +0000 Received: from CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::2569:edb2:670f:816f]) by CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::2569:edb2:670f:816f%6]) with mapi id 15.20.6954.019; Wed, 1 Nov 2023 12:00:19 +0000 Message-ID: <9b0ab16a-56ad-423a-8c4d-e45d5f0f535e@amd.com> Date: Wed, 1 Nov 2023 12:00:12 +0000 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] net/nfp: reduce space reserved for layer 2 overhead To: Chaoyong He , dev@dpdk.org Cc: oss-drivers@corigine.com, James Hershaw References: <20231028062651.1843217-1-chaoyong.he@corigine.com> Content-Language: en-US From: Ferruh Yigit Autocrypt: addr=ferruh.yigit@amd.com; keydata= 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 8Zk= In-Reply-To: <20231028062651.1843217-1-chaoyong.he@corigine.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: FR0P281CA0212.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:ac::11) To CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR12MB4294:EE_|CH3PR12MB8234:EE_ X-MS-Office365-Filtering-Correlation-Id: da85bc07-4651-4cfa-51de-08dbdad21e9c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 0Chup8sf+TVgB4a218ADFxxwp3M6WHLykSEJu3jONp1CQXkyZXNvwjZWx6LBqbtrPg6aZcR2IfwAvjXIZ9v7OcWzxP3bx2wEAbmX9uLN4ex6Y4kHH+q4PwugsEJA4NItPqGbLQadot+mCByoSAwIfYQLS8PajPWEB1Lcs7dm3v+Weuu0CE4B4yxglPmqbihDIIjISM3xdZ1S8TmnGARK/tje7tTjN21HHyDrdvBP/sTG6EkCIRLgnXQrUlu1EukWPybn+BF29jNKT83Bqv699TCBfhaSnsjZrjm9nE4Tn20FFGl6kMSMnX1/xzQQA3W4VacBpL5eNn7MSTS4xFIc53Bfs4KPLssdExnZlWugKditi62y/PuXgRmmQyDiZye32xsATSiEmuPdhrKYRJG6FKxL6/yiOPiPjIFhjLwqC6XiA7COaPFADfbyssA77DrGt/tUU1Wvjx6TedUAdJA5D35Mg2LeuHWkbK3QiS05LHj6kmVjzlN0l4dk51Jkb8nz2xEIyf5OLtKwG9HqxXcfOQCjQZXtHHRe7WKFu7r1lCm/iBS1k8h910ja0rfv5tmgel9wk3GkZ25vjC4F3/uHnv/rmMtzyUPzZ7eDyL3xFi7E8/slTp1APXo2OrpdE4fHsxRWi5f3Y37qPpA1stPNLw== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR12MB4294.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(136003)(376002)(39860400002)(366004)(396003)(230922051799003)(186009)(451199024)(64100799003)(1800799009)(6512007)(6506007)(38100700002)(6666004)(36756003)(478600001)(31686004)(6486002)(26005)(66946007)(2616005)(316002)(53546011)(66476007)(66556008)(4326008)(8676002)(8936002)(5660300002)(86362001)(31696002)(4744005)(2906002)(41300700001)(44832011)(45980500001)(43740500002); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?YmZaeFVMamFwUnk5RzUwTC9Fekw1YjQwbVg5SWFlUUxWNC80SVpYeVJycVIx?= =?utf-8?B?VFBHbTRyVlZZSENBL2RZVlh1NVhIaTVqTE5MK2doQ2FRSUFtY1R4dDh0TCto?= =?utf-8?B?Wnl2bnNsM25IZkM0VU9ZdEVXei9kQkttRGNybVNWZWlFQVJWNkd4UGt3RXF2?= =?utf-8?B?UVdTOGIxejdLQzhLZWNQbWl0YjZKRTJoUnVNMWc1N3grQlVvbkxyYkRzS3FN?= =?utf-8?B?RnBIMTBTTFg3bDJMOEZQMUxBdXEwYkxKUk00STRuYUc2VzdJdk9xdmExajhU?= =?utf-8?B?SG1EbkJZQUxYV0xtWUFYSldJcjNnNGx2VG9raWMydUgzNG15YVZRQU5yRTQ5?= =?utf-8?B?R28xRDI5OG0zUXBxL2x4TTJmSmpNYVlKeW95OEx0d2dveWZweWwvbWtUVlcw?= =?utf-8?B?TVJtdXNNOFhDVGEySDRLZGt4eXNFdDNsMnVGT2NvMXlIWkkxQ1BFMkhyeFB6?= =?utf-8?B?VElyRERJVmJ3d3BYNWFwNzBvd3c2K2pCcjgxNHdkY0NacThxVFRxV0U5Vkpi?= =?utf-8?B?eXdLVGZSYzA3L0ZyNHQrUWlGOW5XdkpFa0dveS9wSnpNT05tQlowOXNtTjlj?= =?utf-8?B?ZUljY0JFUUVEam5KaUVmeEo0V3kyaHZ6R3Ywc1dLUlRNL3NRMDZFMElFcDh2?= =?utf-8?B?YmJQKzA2TnEwQXFXZUhKejBZSUJ4WWRRQm8rM1pmcHBteFN3L0VBOFp1T00x?= =?utf-8?B?TnlCcTgxNEhScnhqYlBCVmhkVjdJK21OOW81VERsK05MU1FKRjEvOTUvandp?= =?utf-8?B?T3U5SkViK2laUHl0UkxBY1NvTWpiTmVkWXI5T0hQOUJIWnB4aUNnTnJZUnBJ?= =?utf-8?B?WnhqSm82VmF6U3Bla0FEV2haZUF0QXBsL0hveWh3dG5zRkNTbmxCTDYxak1l?= =?utf-8?B?MEFCekxFZVR2WFJlUjFsMmhpVStkaDRqUVc4S2RzZkZzZnpQbVBQQlFrSVdt?= =?utf-8?B?WWxpTUtxenh4NEN2OFc3bHgvV04xYWlDcUFlVHFpUUFCenc1K3Ryd2dMNFFU?= =?utf-8?B?dGUzN1dyb1BUN0E0Nm1jZHdRcXRQTFVHWFRnckk5bC8wZitCcmx6aWpremxt?= =?utf-8?B?OFdiL05jMDMrdVVqL1ZlOXM2L0NSM3c2Y01RQjZSaGxucEo0M2tLOC9lRnpZ?= =?utf-8?B?bTZCdGtTRkpidlpFcHhBK1VwZnQwQy9VSzRQK0o1VXFsVVlCUXhmNVZBd0Zx?= =?utf-8?B?UUZMOVF0SkF2KzIwK0taY3piYTVaVW44czRsVUl1QUxRRzJzYVpmWlpvUXow?= =?utf-8?B?SWthLzIxemVvbUdTcmxCUkdkQ0dROXZJMFgrcncwSlVjUTI3dFFVLzZ0YU93?= =?utf-8?B?ZmxjZzZUaUdyMTMxZzYrM2N1UXVwdW9KKzFkT29jeUFwV1VwZ1lFNUdnZFhu?= =?utf-8?B?cG81ZWVLdU9Oa3ZicUUrRHlpWHV1RHV0OG5TSjZBejY4K0RZZjNPejZOVVZE?= =?utf-8?B?Y3Ntd1JVKzRtdlZNRG9EdXd0a1JmemNCcFJheHZGckxMaFYyQUJLNnVrSk9o?= =?utf-8?B?TnY2RkJwNUc4cXl2dUJxbFFMczU0UHdJUlJTSTNGbGhyVEMvQWN4MklCem1I?= =?utf-8?B?MXI2cmVIZVZaVDJQdUdMaE1VVW1kaG9ycUJQaTdtMlpPMnlqYys4WUhNeGxk?= =?utf-8?B?S1hYL0xkU1hRY0ZmRklsQmt2NDAySlR1dEhHVEM4QXRweXUyb3RtcnowbjRu?= =?utf-8?B?d0FySGZ4QmtCVkYvUkxJeU9zMDhqVUZSRlBPckRFRVhFVGRRYUVOYyswOXRK?= =?utf-8?B?NDJLaUZaMFNCVlFDamtpblpYbjVIdmdyclcxSnN2SUl3SzFGRDBmQ0grdTBt?= =?utf-8?B?eTB0L1VZK0RobklIWkM1UDlFU2pOS1JXR1BZTWNHQWdEL0FEWDBYVUh1cWox?= =?utf-8?B?M3dBMVEwM0l2TnNsbVd1dk5jelUwR2JZNTBDam80aGlnZzFQbVhTV2hKeTc3?= =?utf-8?B?QnNhUHVRV1F3U05QUytFVUFvajlhL2cwamh0TVFWeUFLSnRMWFJhWWNGNWpz?= =?utf-8?B?UVA4Lys0VlYyRFpoMFFGcTU5aXZ4Mk1TaU1YaGFSdHowNHVOcG1FLzB2R3Rs?= =?utf-8?B?N0pxTnVTUnNiRWlnblNpbzRZcWFsbDFSWUJiUDVMMFVyRzFDN0Z3MnY3Wjls?= =?utf-8?Q?IOI8=3D?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: da85bc07-4651-4cfa-51de-08dbdad21e9c X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB4294.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Nov 2023 12:00:19.7029 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 7CetN6bnaSiLJe3TmSF9ovcb8g88TQx7TjX4GZpNL5kArXLvSULQ359l/BDsFTjE X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR12MB8234 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 On 10/28/2023 7:26 AM, Chaoyong He wrote: > From: James Hershaw > > Reduce the space reserved for layer 2 overhead by defining > NFP_ETH_OVERHEAD. > > Previously, the overhead was not explicitly defined, only the > NFP_FRAME_SIZE_MAX value and the maximum layer 3 MTU was read from > hardware, which is set by firmware. > > This resulted in a massive overhead, 516 Bytes in most cases, and while > this can hold useful metadata in some cases, for the most part is not > necessary. As such the overhead is explicitly defined in line with other > net PMDs and the maximum frame size is calculated based on this and the > layer 3 MTU read from firmware. > > Signed-off-by: James Hershaw > Reviewed-by: Chaoyong He > Applied to dpdk-next-net/main, thanks.