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 D61F2A0093; Tue, 7 Dec 2021 12:02:14 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6651E41152; Tue, 7 Dec 2021 12:02:14 +0100 (CET) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id 249914114F for ; Tue, 7 Dec 2021 12:02:11 +0100 (CET) X-IronPort-AV: E=McAfee;i="6200,9189,10190"; a="300937788" X-IronPort-AV: E=Sophos;i="5.87,293,1631602800"; d="scan'208";a="300937788" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Dec 2021 03:02:11 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,293,1631602800"; d="scan'208";a="502547451" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga007.jf.intel.com with ESMTP; 07 Dec 2021 03:02:07 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Tue, 7 Dec 2021 03:02:07 -0800 Received: from fmsmsx606.amr.corp.intel.com (10.18.126.86) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Tue, 7 Dec 2021 03:02:06 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Tue, 7 Dec 2021 03:02:06 -0800 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.47) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Tue, 7 Dec 2021 03:02:05 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FcdVvxrfVv8A6ZZqKVHkp51ZbqRYmn5VC4ydy7n4zNr4EuucvgBYvCcOXvkIxkWxHkzaWqokv3lF7GbXSwP1bSpTIOfHtopycIydDX+PQgq0zrBzDAzt3rqP3vHSWJggihpRM94dhcb3PnS5Px7ZWwKyXn2+78gohIwvqagFpou7AipzWJcdl9xYng54qMjcd6vGAFUW7HtqMCsIYsWF787EJhbgN16NAEr9sLzxclHoOGEYXjk4aPjvrgVpdgisWCfTm1xJG7mEVGypob/lJVOdr0eKsGcVIFv82/cw/ZgNsG5v397iX6hHryBfiUj3O45JgVEVUof55jodBVQ5Ig== 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=0uX0qqcu8a7VjUK+zld5+15mYmV0Erf2LtBR0NAh3Es=; b=KCU/Bi7DYafxsPuvhmIzLbdPsYp7AJ1Ttf5OsiFlagHzdXyhVAvOT+7LI7oW+uc5Q83rUibQTVJP8XRdHFpNFYnD+0f3MaR/Wwy9X4cWftjwnncchi9HL9RfHoupyCwxmzV3IsmxFRbiIPVffVlkK7hLKVDv161L/xcD3K1kK/yCATNkWUVH3E/kwU0sf8AR4ucyg1fsgzLfoYUt/LBTCXjz+nKuQvRPNX/LdZlv7pOxqp7d7beFUGeR6CAzTOHDGTNuluTjeaRIYoc/SAJC+UNsyRCbRPfXdTZOk7ZwoIbmrwdzYuGK9EYvy34UrMK2RrA7MHSixHazieAUBnUohw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=0uX0qqcu8a7VjUK+zld5+15mYmV0Erf2LtBR0NAh3Es=; b=XcXqe6OOHnlEjxgS4c/D3/e9tzKbZGrLO+eJg+bnSVWoxNPyM6NEE4OzEx62nzCVsVlBONUgL2tP7kZcDmJU2B9o5KoBN0ftCCOjISM2L2HiSgynk63fJsyCFZvoqPTjcwjcTdAlpFnW+8kFeAN4dZJj0BMZUgno+Y7zrCEIHYQ= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from SA2PR11MB5004.namprd11.prod.outlook.com (2603:10b6:806:112::18) by SA2PR11MB4876.namprd11.prod.outlook.com (2603:10b6:806:119::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.19; Tue, 7 Dec 2021 11:02:03 +0000 Received: from SA2PR11MB5004.namprd11.prod.outlook.com ([fe80::b058:92b5:5d1b:aff0]) by SA2PR11MB5004.namprd11.prod.outlook.com ([fe80::b058:92b5:5d1b:aff0%6]) with mapi id 15.20.4755.021; Tue, 7 Dec 2021 11:02:03 +0000 Message-ID: Date: Tue, 7 Dec 2021 11:01:55 +0000 Content-Language: en-US To: Thomas Monjalon , John McNamara , David Marchand CC: Jerin Jacob , dpdk-dev , Akhil Goyal , Declan Doherty , Ruifeng Wang , Jan Viktorin , "Bruce Richardson" , Ray Kinsella , Radha Mohan Chintakuntla , Veerasenareddy Burru , Nithin Dabilpuram , "Kiran Kumar K" , Sunil Kumar Kori , Satha Rao , Nalla Pradeep , Ciara Power , Pavan Nikhilesh , Shijith Thotton , "Ashwin Sekhar T K" , Anatoly Burakov , Satananda Burla , "Liron Himi" , Jerin Jacob References: <20211206083542.3115019-1-jerinj@marvell.com> From: Ferruh Yigit Subject: Re: [dpdk-dev] [PATCH v1] drivers: remove octeontx2 drivers X-User: ferruhy In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: LO2P265CA0135.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:9f::27) To SA2PR11MB5004.namprd11.prod.outlook.com (2603:10b6:806:112::18) MIME-Version: 1.0 Received: from [192.168.0.206] (37.228.236.146) by LO2P265CA0135.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:9f::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.20 via Frontend Transport; Tue, 7 Dec 2021 11:01:59 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 243b3a0b-8296-4aa8-a488-08d9b9710017 X-MS-TrafficTypeDiagnostic: SA2PR11MB4876:EE_ X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HHrV0W9X4MRwOUi2LW52o+rck1HhVpa32leBbCPdzMM/DZFCi66w48VM0q1ewb8x4hA8/1tqyfL7XykGogUkPY4T6e0VLcxKppKx3odZFM1PvWEHTxLyTZIi6+Qonu0Dc9IhkhMrAhvwFDjXPFOHFMnkfsw4vSuI3sA54sGvJypd64gDsIjRy202cFigaun4/aFsWavae6puLqjsMokeFCz3kRGxGh2PsbNa+v/OsoKp0OQf/eNaF0NAh8R3B9BIIE4OhOdGsBQfpRwGtsaJ+wIvO4IFQLe+RlchLZwrVHaDKMnPxhyuqn/yAimvZ26hFqXOF6SuMt4/vA8y4rcj1KEPXjmPAfCSn4k1OPl1Vl3NxY4v1JsakoZnqWMIDaFWImDzC9b9omLQwuibqB5YjXGiuVUIsFeEtEDxedASRICOSoZFuIUzFgZtLpzfDGbZI12QEWxpXArazYeSGOAN6rxPaDF4JWVfGzbd4vowGkHn55SP3N72d9fFhXZyNibt30t6xt3tYtzhzi7kGH+bXayJ7rSbTCztmX9/5Vk+IjQhV4KUxzx4elf361+CN/dt7hxzYp+Fv0BQXpjSHFjuBb+LRY9E4RPRuOVp1ZqAugqBxFTl0URJOf6xHTyTX769pGcTDE3hgxPZhcMy5t21JHueKm52zWSsXUYmWq8yyrLQKxrZmwRcWDc6xQPx99rkIMQbuRI+z7qRsoIWXvKHcQ== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SA2PR11MB5004.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(8936002)(36756003)(26005)(53546011)(186003)(44832011)(5660300002)(2616005)(6486002)(7416002)(508600001)(66476007)(66556008)(66946007)(956004)(8676002)(38100700002)(4326008)(83380400001)(110136005)(2906002)(6666004)(16576012)(31686004)(82960400001)(316002)(86362001)(31696002)(54906003)(45980500001); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?N0ZEYjNZT2R0WjFuUUpiWlhWV0h4RExlMlY1V0drM1IxeGtKT0lqZzJnbEVj?= =?utf-8?B?ay9pY1VpNEFVQTdGTnJJQ3A1K3hlV1JjY2gyemlvWVFFdmh4UFBRSXFRakQy?= =?utf-8?B?blNjSy9DQkpmZk1lUEkxTzA0TmIwZ0NtbU9LVk5VYXc4Kyt2b1NsY1RtT0JY?= =?utf-8?B?ZzU2YmhxNWxteTI5UHE0MVNKTnZ6RFFhQjlaK2dpZUptU1psTEx3U21oTzJQ?= =?utf-8?B?dE9lRzNIb0RCMUFpeTdjRFhHSEJSS3ZVVGZXRzBvRHd2azltOXBraHU5SmdQ?= =?utf-8?B?QjBFc2E2UFJKNUhIU3p2ME5JWlJ2ZzNGT3BWM2dpRlBmREpVVFBibW1hV0Mr?= =?utf-8?B?RUY4VENDN0FKVEZoQ2hYZmtoVzVvcmZMcXJtM3JsNXFRdWMxSFdaU0RPZEto?= =?utf-8?B?S1ZMdDlrWHFwZGV5U090SEMxRzJlak11S2hZOGRXT01nNTdmYUlmRkp0VEZH?= =?utf-8?B?ZWk0Y0VCamFGVXo0RzVkNTdVeGs3RTBzUzlXdHIwNEhDcUVoa2hFUHJHK1B4?= =?utf-8?B?Uk1KdkJqZytmREZ4ZDVhM3VSYmtqdVNCM1pjbS9YUTM0QVZoR3BtQ0dTOXMx?= =?utf-8?B?ZTk2blIrUE5SSTdwVmlWRC9MVUhhSzYzcEgza05ub0RqYXk5MEsxT0twRVpk?= =?utf-8?B?MXBWTGZZMVQ3dVM5cXJHN0R2bHc3cjdFZVVpY25wck1CaHloK0grd2xKQkQ5?= =?utf-8?B?MHlPakhHWFJFRWo3bGRkRVJQSnhxMDJrUDlOZWJjZVdHbERrY0t4Q1hRZGhN?= =?utf-8?B?VHBaTnFmajRDUWFxcTd3WDRYQnVxenU3ekwwL1NaUWczenJhVmcyMnVBTCtt?= =?utf-8?B?RWRVc1lLUW96ekV5bFpqMzhuODltRjgvQzRXdTlhK1M5THNKTExYVmpNZ0wx?= =?utf-8?B?T09lN2ZKK1EzMS83UWFlRDY2RHZjZEtFYk94dUh0T0xWS1FiN0RFc1FIWnFK?= =?utf-8?B?aVVTanhvNWQ1S0lxVTFwaHdvc2hkZ3NUSnF5VkRheHdWYmpuZHF6S2dhTE4z?= =?utf-8?B?b2ljcFhBZUFwQXdnR1AweGlTM3dwR3RRMHVjcVQvakRYaHh3OWZCNVozdEVl?= =?utf-8?B?SmJmZ09HTXlqUFRaVEtJTVN5cUdFWjVmaGt6OXhJRzBsazQ0empSbkZodzBq?= =?utf-8?B?UGZTNWhNZXZvL2QyN2NWcldZdXFQQzV4Wk8yRXlYK2JxS3JMZ1VtR0pxaXVp?= =?utf-8?B?OEd2S05JaEM4VlQraXliV050NUZReTJ2OTBsM3lDeUFNR2lPSmVKZklrNFZ1?= =?utf-8?B?NmdMYTlza0FwREpjOEZhbk1rN0puU1VhMjFjMysrM0lnRU1GTDdEREN0dlZE?= =?utf-8?B?SXpmY2k3U1V1QVI2dXZDWnJYb09vU3JveHExeGJhdG1uRml3bHFXems4V2JH?= =?utf-8?B?cGZibStpTHdpbnZCTkdUeU5SWjFJV0RkNUs3ZHFpY1JFNERsWCtuT1BOVVNh?= =?utf-8?B?R25GRkU2bmxDQVI4ejNVb0xlTVhCeHM3ZGlLVHJJQk1PQlRSazUwQkpYeUNC?= =?utf-8?B?VDZKZGkxNFpyMXJBZGpHQjZBZ01vYzdCbzlzUWxyTVFqUVhuejJVSXFmZFF3?= =?utf-8?B?REdxU2dIdFV4a0Fvc1hubGlvbk55dHRFSDRYTUIydnhXbEcyUlB3UG5VM2wr?= =?utf-8?B?enB6QnU3K0M1dkl3M2M0ZnQzbnFWS2l1WU5LTG9Yd0pOa2JMSVBxTytoOGJF?= =?utf-8?B?WUNqQWhaWWVSYWpiU3A1VThZQXJjYmlkVlkvNVVjb2YyODNoQVhNMVhEUVhj?= =?utf-8?B?OStRemRTVUlCQ2RhNDhzRURSeEJmNGVVUTVwY1Rabll3OTZqWHF3UnF4NkE3?= =?utf-8?B?NFFTS0pkczJ4UkNtdzF5bzIyU0RRbVhybjlMYnZnTTJkNUFvbEFidlk2bzRq?= =?utf-8?B?Y2k5ZFpZTVRHdEszWWppcnFsUmRIUlBxTFcwV1ZJNVRvUW0xOWV6Qkd3SXpv?= =?utf-8?B?U1NmNEkwUmx4Mm5DRHpvbVBUNWJZQ1hUQ0lxZzZMUUQ1clNPa0p4QXZQOHpC?= =?utf-8?B?NVNmUnZPOEg4ZUYrU0Z1MStGUnFTK0VyOWNWWnVsalh3cnFTcG1sZ1lkd3hV?= =?utf-8?B?VFBrak9PUEZpaWUzcE5YWWtEUzNzaGN6a3d4dXpaMElUaVZ6U0ZZdVpRbHpo?= =?utf-8?B?SWJ0L2NBR2xLdzR4QlA0cllpYzlOSFJWdzBzNkhrSTRxNVRYdUFuQVdzTjVZ?= =?utf-8?Q?VRlpfiQFctJLtR94hXcZK7A=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 243b3a0b-8296-4aa8-a488-08d9b9710017 X-MS-Exchange-CrossTenant-AuthSource: SA2PR11MB5004.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Dec 2021 11:02:03.6284 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: cuHFDKQ+aHsY3oqLckEh4DrNKJ474oR8nU+ksn9YzW5EnzePxr5YV8NB7mO/KlZuXYGtbVgJtlati+62fkxFOA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB4876 X-OriginatorOrg: intel.com 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 12/7/2021 7:39 AM, Jerin Jacob wrote: > On Mon, Dec 6, 2021 at 7:05 PM Ferruh Yigit wrote: >> >> On 12/6/2021 8:35 AM, jerinj@marvell.com wrote: >>> From: Jerin Jacob >>> >>> As per the deprecation notice, In the view of enabling unified driver >>> for octeontx2(cn9k)/octeontx3(cn10k), removing drivers/octeontx2 >>> drivers and replace with drivers/cnxk/ which >>> supports both octeontx2(cn9k) and octeontx3(cn10k) SoCs. >>> >>> This patch does the following >>> >>> - Replace drivers/common/octeontx2/ with drivers/common/cnxk/ >>> - Replace drivers/mempool/octeontx2/ with drivers/mempool/cnxk/ >>> - Replace drivers/net/octeontx2/ with drivers/net/cnxk/ >>> - Replace drivers/event/octeontx2/ with drivers/event/cnxk/ >>> - Replace drivers/crypto/octeontx2/ with drivers/crypto/cnxk/ >>> - Rename config/arm/arm64_octeontx2_linux_gcc as >>> config/arm/arm64_cn9k_linux_gcc >>> - Update the documentation and MAINTAINERS to reflect the same. >>> - Change the reference to OCTEONTX2 as OCTEON 9. The kernel related >>> documentation is not accounted for this change as kernel documentation >>> still uses OCTEONTX2. >>> >>> Depends-on: series-20804 ("common/cnxk: add REE HW definitions") >>> Signed-off-by: Jerin Jacob >>> --- >>> MAINTAINERS | 37 - >>> app/test/meson.build | 1 - >>> app/test/test_cryptodev.c | 7 - >>> app/test/test_cryptodev.h | 1 - >>> app/test/test_cryptodev_asym.c | 17 - >>> app/test/test_eventdev.c | 8 - >>> config/arm/arm64_cn10k_linux_gcc | 1 - >>> ...teontx2_linux_gcc => arm64_cn9k_linux_gcc} | 3 +- >>> config/arm/meson.build | 10 +- >>> devtools/check-abi.sh | 4 + >>> doc/guides/cryptodevs/features/octeontx2.ini | 87 - >>> doc/guides/cryptodevs/index.rst | 1 - >>> doc/guides/cryptodevs/octeontx2.rst | 188 - >>> doc/guides/dmadevs/cnxk.rst | 2 +- >>> doc/guides/eventdevs/features/octeontx2.ini | 30 - >>> doc/guides/eventdevs/index.rst | 1 - >>> doc/guides/eventdevs/octeontx2.rst | 178 - >>> doc/guides/mempool/index.rst | 1 - >>> doc/guides/mempool/octeontx2.rst | 92 - >>> doc/guides/nics/cnxk.rst | 4 +- >>> doc/guides/nics/features/octeontx2.ini | 97 - >>> doc/guides/nics/features/octeontx2_vec.ini | 48 - >>> doc/guides/nics/features/octeontx2_vf.ini | 45 - >>> doc/guides/nics/index.rst | 1 - >>> doc/guides/nics/octeontx2.rst | 465 --- >>> doc/guides/nics/octeontx_ep.rst | 4 +- >>> doc/guides/platform/cnxk.rst | 12 + >>> .../octeontx2_packet_flow_hw_accelerators.svg | 2804 -------------- >>> .../img/octeontx2_resource_virtualization.svg | 2418 ------------ >>> doc/guides/platform/index.rst | 1 - >>> doc/guides/platform/octeontx2.rst | 520 --- >>> doc/guides/rel_notes/deprecation.rst | 17 - >>> doc/guides/rel_notes/release_19_08.rst | 12 +- >>> doc/guides/rel_notes/release_19_11.rst | 6 +- >>> doc/guides/rel_notes/release_20_02.rst | 8 +- >>> doc/guides/rel_notes/release_20_05.rst | 4 +- >>> doc/guides/rel_notes/release_20_08.rst | 6 +- >>> doc/guides/rel_notes/release_20_11.rst | 8 +- >>> doc/guides/rel_notes/release_21_02.rst | 10 +- >>> doc/guides/rel_notes/release_21_05.rst | 6 +- >>> doc/guides/rel_notes/release_21_11.rst | 2 +- >> >> Not sure about updating old release notes files, using 'octeontx2' still can make >> sense for the context of those releases. > > OK. I will send v2 with keeping octeontx2 in OLD release notes. > > Not related with this set specifically, a more general question about updating old release notes. For me release notes should be frozen with the release and shouldn't be updated at all afterwards, but there is no agreement on this and in practice old release notes are updated. My question is, is there any benefit to keep a separate release notes file for each release, and need to maintain old ones. What about having a single release file, 'release.rst', and reset it after each release?