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 61E3041D9C; Tue, 28 Feb 2023 12:34:14 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 329EE40EE4; Tue, 28 Feb 2023 12:34:14 +0100 (CET) Received: from NAM11-CO1-obe.outbound.protection.outlook.com (mail-co1nam11on2089.outbound.protection.outlook.com [40.107.220.89]) by mails.dpdk.org (Postfix) with ESMTP id 6F88E4021F for ; Tue, 28 Feb 2023 12:34:12 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h5J1/X2ET57d2EHO7C7k96z345iEv318a31hG/0Z5uJ6ibwOtcBQrPY69p6AmG8cXVT6xobT6JpdZc/njkcXWTbi0w6txtxkvKBDK2/togyNqKO7Tx5EzlayDtKvYpdL9cZAhJXhtGH0vmbdfc+gmm1zMaEa9pV7E11cyoNcFcnj9xdToPpEOEm5vxbdRYS4fftEKfVFX5g41bvKvp3PPAj7GuFouH8xhJfR0ed8FsHHYeuYHUMrpIkN3gFb/rM1SyKvWV4Ou5iBRJBnKqpmRBGCjTW3qzU4KqEFq3R2JnHTJd/KsMtgCZ3EVLDHf0WcTIKIwVZ7+boRgejSO52hPg== 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=N6WoM0XqIa/uEFKy3ycnCykf+BWUgGXppkQmy2xC2Fk=; b=NbhgiEyrei8GwQcaPrgxn60NOPp5UzWycYp38vV/GxIovVRbB7hSveS02Mq0oN7NPFxjt2uCXT2SaUdyWwyk7kS4iRd+GwmxpwbCP6jdGFJ9LeWMQnhvrSRlE0IkSnqV9l6/PMKalRsZB8ocNr0W+53alxCXw9uk2XIn06qZRzXPhvK/NoYx8QuamZL/JyK5ZMziu+nod+7ouX1d93h3uTDngdgT01okPSXrHhWxb0ALN+aA+JgYoIp8vgt79cKY4Yp5FPMwTt4SUJ0ne0z1dTtRwRbIRE+VKoOZYYfQOL25tA/hUK3PD9WhRE6aRLswynO8y1qSxhxMD+dmrAz4Tw== 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=N6WoM0XqIa/uEFKy3ycnCykf+BWUgGXppkQmy2xC2Fk=; b=pHA0q4/Y1EmPd/WT49O66pL4lCnWWJ9YhboUCcepg9o4n94DkVILNj53zA2tGoHQj45dIfsO3QqO+NOZetPYeHlRaiMlinp4XJmk3zN7Tvn/diHFtiUQfe1JNRFQhCvBvxFULh/41A5XgX6oqlFivSh39/HXMNSpFtwsvR3L9Ek= 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 MN2PR12MB4176.namprd12.prod.outlook.com (2603:10b6:208:1d5::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.29; Tue, 28 Feb 2023 11:34:10 +0000 Received: from CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::3614:22ed:ed5:5b48]) by CH2PR12MB4294.namprd12.prod.outlook.com ([fe80::3614:22ed:ed5:5b48%7]) with mapi id 15.20.6134.030; Tue, 28 Feb 2023 11:34:10 +0000 Message-ID: Date: Tue, 28 Feb 2023 11:34:03 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Content-Language: en-US To: "Liu, Mingxia" , "Xing, Beilei" , "Zhang, Yuying" , "Mcnamara, John" Cc: "dev@dpdk.org" References: <20230213021956.2953088-1-mingxia.liu@intel.com> <20230216003010.3439881-1-mingxia.liu@intel.com> <20230216003010.3439881-2-mingxia.liu@intel.com> <215a5adc-c59e-bfef-be70-5ce5f1a28a47@amd.com> From: Ferruh Yigit Subject: Re: [PATCH v7 01/21] net/cpfl: support device initialization In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO4P123CA0584.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:276::15) To CH2PR12MB4294.namprd12.prod.outlook.com (2603:10b6:610:a9::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CH2PR12MB4294:EE_|MN2PR12MB4176:EE_ X-MS-Office365-Filtering-Correlation-Id: 7b2e302d-2373-4b50-2a76-08db197fb579 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: eMxYowqmh+hwMAGfKc84BU6I+GbDqtbf4h/Ka2rG+IOj8viVHHdAECjnQSner/riT5tVibFcXGRSr8duSa0R80VHuO91KwtWmMJEQXFibZYvWwKPazyC51WawYId4sKnm6cI91KiHSjOFY1/a2hvzVWfia22PY0sNO7f3KjmJUgXYiIxsqG++tmuaLSmxItuqyiIrWf0e62M3GOLmfo7Nn4ng41yQll8W3rcfhi7iJ7XNXM4ZWFs4Et+c/P73fC2ptfgbsglFeDUQlSoebNcJzx8ZnZ9Z7ZPqu4pfWJcQpuRV5BHbgJgsRO3ZGUwobSX0vMBJUSw6O7SP24DO/bqQjX5PSdqMUXfjCj6Vgo3ABWQBZ4WciaH9TRmB6ugOJG1PIrbBe68XOAzBy+YR7AAf+1CEe43heF0Doy0xkCkNBllKVEm0Q9Y+8rqedVZHwbtu7Dt6UNG5HyLAKHWj4B7tnEhNsa0ZWe14ghgmKEQLj3dL3FwnnO7H5IWvTCciK00K15Q9WR/9JyIhW6LQz5zSVw6tFRfdshMm+bEqJ8gU/r4rAgNvGMncG77Xpj/8YPokS2ApIGxlBRe22qFgzd8gPF+ZDA/DmIOohQ3JFaaXGeltU6frgMnkQkqnZ8Jm2mb1bveAStWYkGeU6Bsj+1qf3Y9FOWqDf/9R637c9mx5kG5K76YvzU7zhrZH/bMg8wUegl2gxHWMuAJG2UjxIPRp3rQYsCFhlRjrttk4HlvXCNK0udO5ycuckKhxwgy6Yh1 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:(13230025)(4636009)(39860400002)(366004)(136003)(396003)(376002)(346002)(451199018)(36756003)(316002)(110136005)(6486002)(478600001)(8936002)(86362001)(2906002)(966005)(5660300002)(4326008)(66556008)(66946007)(8676002)(44832011)(66476007)(41300700001)(6512007)(31696002)(38100700002)(26005)(2616005)(186003)(6666004)(53546011)(6506007)(31686004)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NXRXVWlhNmpYNlRNTWZ1cjN1L2tyeHRPTnUweHl6SS9ob3lkNzAvdDhiRjJZ?= =?utf-8?B?NWhPc1E3YmhicFUxenRnMmJyTHUrY2NCVWZUNkZ3MVpoRWJDRnp5U0h6cXNw?= =?utf-8?B?ZkJOZzVkT2lTd1laeVRrcURMV1BwWDBzTFJIR3dVbE5OYnlQTnZMT01VaXNM?= =?utf-8?B?VjFTN1h5RU1QSEcyVW12VU9FOFR1aG9nMUY1NGJ4M1cvR29hR3oxZmZoRjY3?= =?utf-8?B?eU85ZzZCNG5LUDFwWGR4WmFNN0s3RnRhUGdYM1FYYjkraklJNGo5SE1ObEli?= =?utf-8?B?UjRRTGYvTXpOMFhsZ3VkZ3JzU05veVdYR2J2Q1d6aTNPSllHM1hyRWVtQ1lw?= =?utf-8?B?YlEwcWVqQUs3YzJmMUtIZ3BLZlBQZzI4TWlISDdmaWJHOHZWcmZRS25WYnZX?= =?utf-8?B?SnArUS92OUUzRjc0alhNdjhvWVhiRTAzcDhrT1BCa2txWWtUcHh1QXBoSzkz?= =?utf-8?B?N1I0c21TNE44TzRoOXpRdlRWWEdHWEYwREJKcHVweDAyODlPTzJTRTlrUCt6?= =?utf-8?B?eWpXSWJvTTZudWFaaEIxT21wKzUwY3VCZDE0dFliMkJaNUF1ZjVkajJLcEZ6?= =?utf-8?B?cndGVEx0SUVRQWhYWUNaUlVtTWJOSm1FUXVQNjVUMUhWak1WS2VXV0I1Z3J6?= =?utf-8?B?a3FHWTQ3RTJhdEdoUTBwZmlDeWZiU1FZZUVaUVJjbDlZZXFkemFPTEV6a3J5?= =?utf-8?B?RWJFRjl1TjZZSERnY0hqQUdlcXVaVFlzcEd6cGNzNnZRMklocE85U3ZUMWJQ?= =?utf-8?B?NWN0ZzMwY0dsZFlDeDRhWG1BQ3ptL2ZNZlgrWlNQWFNPME9GY21BUm5maXN4?= =?utf-8?B?TVBYOXVOSmo2S2prYTNKaE1VMktpcml6TFJRN005KzRVbjRmbzZCZmQvVGxa?= =?utf-8?B?QitxejVsT0k2amp5bmdQbUVuRERDZWNva2w4c0xqaHJocmYzTDlCdzczdTNn?= =?utf-8?B?RFhqQUdFSE9TQk5YR2dWVVNPbkduajRSaEN3YzNpOEttRWVhZ1hmYXM0cTZ4?= =?utf-8?B?ZE1jSldzeDYvZ3FSQkMyOTdKc29xNmEwYThaZUdDYnVKUTZBYmJ0TExxY0dT?= =?utf-8?B?b2xyWnRIVVN5YnlpZlVaY2RxeEF6UXQwdTFJVjhITDJDdmdMQVRqeWZ4TlJl?= =?utf-8?B?ZkdKSVZrNzduNEpOa2ZqcmhaVjZYZGhyblU5TUNSbE5ybFFvZTdCeStLWGFF?= =?utf-8?B?TTBka0YxOU96T1h3eWRBaDlhMGRjR2kvUlRIcW1SNFcwWUZBeUdoby9VanFB?= =?utf-8?B?eWJqUUxWME5KOXVrd2RsUHlNcHk0ZFZOZGtnV2dBT1libTBzUE16RVZUcXpZ?= =?utf-8?B?QmZ0RERsblJ2Vzd5TkNNL3FjVktxMmk4ekNlWVhaMFBkRUZHVjAxQ1l1TU1S?= =?utf-8?B?VUZRdS9vanhjTHBTVFgyUnZveVpRVjg0S2JPaGhOVyswYzE3dVd3emNsNFBS?= =?utf-8?B?WHN3eHRVR2c3NUFPaXp0czZqU1VTWTNXOWNNZGVhNEZLemtLaTZwZGtuajJQ?= =?utf-8?B?cm5YamRaWGZpOVZCSExrU0ttdDRyMXdVTHFNSEExRmtWWEhsUFJHVExUVzln?= =?utf-8?B?c3NqamJDWlFwdGRwTGFrei9hWkh1cDZVenY4WkdGOFBiQWJiUXhxVW94a01p?= =?utf-8?B?SXpoSCtkeEIxWjhrVE9pTytzZ09DVlNCaXB3QXQrcEc5bGkxKzMzaURKQ1Uv?= =?utf-8?B?OXM3endodU50YjJ4anJRRU04aEYzZko5ZXJWVXB2bFF1dGI2UTAzVXdBNjlr?= =?utf-8?B?ZjVQUlhpcXJzTkludnFJc3lvQXF1c000ZHAxMlphcnZUYnpOMzk0ZjA2MlF2?= =?utf-8?B?aTM3a2Y3N04vSXV6UXUxek53eGc1MG4zVDJJL1Q3RktxRXQrUU9JeXRWZktL?= =?utf-8?B?Yi9DYzJ2VHhHY0s4T1VsRkNSWGRLS3h1QTA2eFo2eUlxVTN4bEZGeGxVbTli?= =?utf-8?B?UUVITzV2eEdVQmkvY3A0QlpVOEVxQ05hZ1J3ZFpFR3MvMWFOall2MWxwbFc5?= =?utf-8?B?SUREMXJ4TE5COUM4OVdLbUdUSE1oS0Nzcm43WlpDSDd6NnhRYURwTFJYZnNH?= =?utf-8?B?dEZnbCsrWDQ3RzZWNUdYeVYxVWk4NWRsK3IyUy80MjFXeTlzUnVjR2JiTmo0?= =?utf-8?Q?0S8D/kQ4b0onAirZtuo2uVmF1?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7b2e302d-2373-4b50-2a76-08db197fb579 X-MS-Exchange-CrossTenant-AuthSource: CH2PR12MB4294.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Feb 2023 11:34:10.1402 (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: aqUp/vXiRQS/N86W+o85rsdpxI1zhfZnGBHBWIOmLh6SMm+HLo7tVpE/xcP7pu+1 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR12MB4176 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 2/28/2023 11:12 AM, Liu, Mingxia wrote: >>> + >>> +To get better performance on Intel platforms, please follow the >>> +:doc:`../linux_gsg/nic_perf_intel_platform`. >>> + >>> + >>> +Pre-Installation Configuration >>> +------------------------------ >>> + >>> +Runtime Config Options >>> +~~~~~~~~~~~~~~~~~~~~~~ >> Is "Runtime Config Options", a sub section of "Pre-Installation Configuration"? >> > [Liu, Mingxia] Yes, refer to ice and i40e .rst. > You are right it has been used in a few other drivers too, but what exactly "Pre-Installation Configuration" means? I think it is historical, remaining from times that device options was compile time options and needs to be configured before build. But these are dynamic runtime configurations, and I think shouldn't be under "Pre-Installation Configuration", instead can have its own section. @John, what do you think, a few existing samples: - https://doc.dpdk.org/guides/nics/i40e.html#pre-installation-configuration - https://doc.dpdk.org/guides/nics/idpf.html#pre-installation-configuration