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 C4C9743D05; Wed, 20 Mar 2024 16:56:45 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5980742D83; Wed, 20 Mar 2024 16:56:44 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.18]) by mails.dpdk.org (Postfix) with ESMTP id 0711D40275 for ; Wed, 20 Mar 2024 16:51:26 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1710949887; x=1742485887; h=date:from:to:cc:subject:message-id:references: in-reply-to:mime-version; bh=eUAFIS+wzsSCQdd6fdRwsM/R05xZStBGlr/ro9wBtB0=; b=Pb3IPu8DPfA6n5ppRtbJdgoymF6UMshU2cvpnAuH7RmpnuwLL4W7eeAg 6ZwFhtQicX12apUgSgLyYKzrfsk9gHx4QexaNuThZRllkCMRVY3EhMVsX yAHzc9jKQYt5lBlxblAnwQha9Ff6uOeNlVRdGC1xS2FRoKr0mVytdGThO oCM7npN0mz4CcmPn54H5Vm877VYQfxQAsodPp2uPvP857dFyYQ+H2nTEf QxBF/ETgRDRiU4ysS57wmz9eP3mIG5AYahw4v26KvrCh9Tl2kCC8PbKJz VC0pM7Hr1ZTDqtJbbFpDjl5tPAgXpqL+Dq9iFRcoWyjq38tLT+BcYJezq g==; X-IronPort-AV: E=McAfee;i="6600,9927,11019"; a="6006611" X-IronPort-AV: E=Sophos;i="6.07,140,1708416000"; d="scan'208";a="6006611" Received: from orviesa002.jf.intel.com ([10.64.159.142]) by orvoesa110.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Mar 2024 08:51:21 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,140,1708416000"; d="scan'208";a="45166717" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orviesa002.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 20 Mar 2024 08:51:21 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 20 Mar 2024 08:51:20 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Wed, 20 Mar 2024 08:51:20 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.41) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Wed, 20 Mar 2024 08:51:20 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=j8LyTga7MtmMCGKZuHwTI0r/e9zJEIKPP45rLHBneAJyOKQkg/I4ACzfa45vPAA/dAIqtsh9oVxO7N2zm6KpWROBS+4Y2t+MA4GrApyjvcoB9hINDsNV+DSsrRRcPLMq9YdRoCj8UB83TO7omgJCpeAaymCNwXzR6RzdE0Eq/9rmozVXXMydIW34sLsrdp4wTMtYcGFqaK8qKb7oBBA87fIaCQzmjhP5CVEZsjcJpZGy+zMumSWTOEltJZKOfQV7Y6qilIjPN0kOu5FFym6Bz61JN/yNARdn+ESGidVfeCo6f45XqbogQUCMAbIaid8b9VggF1h3om16/GP8uHF5wA== 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=nDBoXDFWNmSFNjPycfieVzeu0tdTizQnxDqBqo0tkAY=; b=TsbffAz3TsxSmvLESUDNQgBL04sNzeYew9WM7HDHeg5ylLEUaW6SA0hOS9s1sGy9tQq4pERZ4E7D4yIQWo7KgEzjwo+YV2R2dWOqm3z4h8LY5IP3Zbj9nHTw/nCEdewWYqcQiqCjcgan/mDDk7OVqZ1rqONzK/AkWu9oGzR5x2bAMbt3Q3AXybC6ivBSAi2qPtgxPAwU1n5Vu9AYMLtcwH1om8+6sfsiZhAIKyyXC1dNIB6RZlvYjzjzfsC7H/56oe472t94+cv9PEjQdsNcCWJ0z6e786mdLdMXO94obU46OF5cnUebSOlC/GOXSdDDwkh5UTQMRPNC3JXYIlRFuA== 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 Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; Received: from DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) by IA0PR11MB7401.namprd11.prod.outlook.com (2603:10b6:208:433::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.11; Wed, 20 Mar 2024 15:51:16 +0000 Received: from DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::487e:e20c:ad88:9c0f]) by DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::487e:e20c:ad88:9c0f%7]) with mapi id 15.20.7409.010; Wed, 20 Mar 2024 15:51:16 +0000 Date: Wed, 20 Mar 2024 15:50:56 +0000 From: Bruce Richardson To: Tyler Retzlaff CC: , Mattias =?iso-8859-1?Q?R=F6nnblom?= , "Min Hu (Connor)" , Morten =?iso-8859-1?Q?Br=F8rup?= , "Abdullah Sevincer" , Ajit Khaparde , Akhil Goyal , Alok Prasad , Amit Bernstein , Anatoly Burakov , Andrew Boyer , "Andrew Rybchenko" , Ankur Dwivedi , Anoob Joseph , Ashish Gupta , Ashwin Sekhar T K , "Byron Marohn" , Chaoyong He , "Chas Williams" , Chenbo Xia , Chengwen Feng , Conor Walsh , "Cristian Dumitrescu" , Dariusz Sosnowski , David Hunt , "Devendra Singh Rawat" , Ed Czeck , "Evgeny Schemeilin" , Fan Zhang , Gagandeep Singh , Guoyang Zhou , Harman Kalra , Harry van Haaren , Hemant Agrawal , Honnappa Nagarahalli , Hyong Youb Kim , Jakub Grajciar , Jerin Jacob , Jian Wang , Jiawen Wu , Jie Hai , Jingjing Wu , John Daley , John Miller , Joyce Kong , Junfeng Guo , Kai Ji , Kevin Laatz , Kiran Kumar K , "Konstantin Ananyev" , Lee Daly , Liang Ma , Liron Himi , Long Li , Maciej Czekaj , Matan Azrad , Matt Peters , Maxime Coquelin , Michael Shamis , Nagadheeraj Rottela , Nicolas Chautru , Nithin Dabilpuram , "Ori Kam" , Pablo de Lara , "Pavan Nikhilesh" , Peter Mccarthy , Radu Nicolau , "Rahul Lakkireddy" , Rakesh Kudurumalla , Raveendra Padasalagi , Reshma Pattan , Ron Beider , Ruifeng Wang , "Sachin Saxena" , Selwin Sebastian , Shai Brandes , Shepard Siegel , Shijith Thotton , Sivaprasad Tummala , Somnath Kotur , Srikanth Yalavarthi , Stephen Hemminger , Steven Webster , Suanming Mou , "Sunil Kumar Kori" , Sunil Uttarwar , Sunila Sahu , "Tejasree Kondoj" , Viacheslav Ovsiienko , Vikas Gupta , "Volodymyr Fialko" , Wajeeh Atrash , "Wisam Jaddo" , Xiaoyun Wang , Yipeng Wang , Yisen Zhuang , Yuying Zhang , Zhangfei Gao , Zhirun Yan , Ziyang Xuan Subject: Re: [PATCH 00/83] move alignment attribute on types Message-ID: References: <1710949096-5786-1-git-send-email-roretzla@linux.microsoft.com> Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <1710949096-5786-1-git-send-email-roretzla@linux.microsoft.com> X-ClientProxiedBy: PAZP264CA0206.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:237::30) To DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7309:EE_|IA0PR11MB7401:EE_ X-MS-Office365-Filtering-Correlation-Id: a64e7b95-40ce-4ac8-7e31-08dc48f593a9 X-LD-Processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: A+MlKP6J3O5OzVNp95q6BThyFDN3vaB/T6Hn9F9nOAWDVZ8EZgmcLWG36Y4t0pu4D8iSVfO3JZsJLZi4FxfaZ7/kMP+KvrI5f+O7F07O6o30vJkxf+4lxhTsTQ7k+nxHfVqfZBOuIJ6OG09p+jdjn68GDFmW4UeyuNvWBoJevPpEsheggdoejaRuiiYWlv0m5LmnKzH0hsPqX1FahdRU/4CAzr1bHSb4+6H/Y/HySMnKvIUXtxjNbQrchm06+tkepo2rWRBj1mkTX4HlDVTHllnoyX2a+ivJwKk+RN69l51UMJSyLC4zkrfD7p5dVWWUWlcnHG38iFuerXS88RYFWGCKa+NXu5uKO9FFIxQ5j+3h5T87E4T/RJcC514kj09DdVDzTnIlXqrCnnYMOetuRkUXEO11NBP9w2r8sxL7moyGss9peG5i4l1a94mhtVtmoXM/q3PDRya5/Mmt07LU2HQJLoQWntuVfYD3tAGSo4RkJEAVuGJqerFFRV3jVFwnHkcB29c13xEmKoyENYMlMOf96yABaNwkG7HI8d+NZYrhk/aoZJTh034jfPON1wAk5fWYbDoJdVSdu5x5MIul5VgunIgqEETeU9a7hdZhGL8yJknf/p2iN5wBeEoZpU+LHMS7MxJ0UOGPlNoBbdDRsbScOHFcCR6Y11SH8WPb9IA= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS0PR11MB7309.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(1800799015)(366007)(7416005)(376005); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?kifvkcLYlbHRDFbSzjqS33a9m9/0k0d3FAspMxjwh4XiUJ6rBcNgvGp8EWaF?= =?us-ascii?Q?5M1MWHZ+BGBEK2zRQxd9pJXHRt+i8L0cA1Op7NpLYqipm7hO2Ary9FtQ5j1k?= =?us-ascii?Q?sagLCkW2vKf9YAvqLwl+BMnplAlkk4oZKkqm6tyuWbO7IEZf4oPckDDPIDOx?= =?us-ascii?Q?IP/ygNHT4V6tMUgBRn7UrQwF16wsDa7PL4fqaEhBoqeg67vQIHnqRZz2kh3w?= =?us-ascii?Q?zdeGJzRMCBsrBiPf7nsYQMJQKtpIrX1nehnZloIeS/XW1yvbSd6CKq6YnSnY?= =?us-ascii?Q?fvR+0SoluECbektjlc3GwP2jqbGCtzPl0vpkJGK6sxRlb5kad43IxXlynCXt?= =?us-ascii?Q?DLhR1XepfSmh4jtcPbgAlS7JD7vAq2MpU1lqgSROv5NWBNiZcNz/3Q+e7Rkk?= =?us-ascii?Q?NlnElIkED6758+IYQZiDhyLWtnDjCa6rhcoQE1mvtR4o6L9C0itLMRWSbHc8?= =?us-ascii?Q?rbOoB8XHo3zzCjJpnFxWEq7NPBidkhaKMVs5BjUey7CHdsya8S8eovjK7Vzp?= =?us-ascii?Q?iwekOOkkJmBxIH05rQoYNL9Ist/C+3aOwvb/InB/FTG4lOKS82LN8iNtgMhG?= =?us-ascii?Q?iuKyi9aNp73BuEbf/LNQ0Z4AHxmkxx6x8dSrpfUYkAu271qnNRuzSjyZ50qP?= =?us-ascii?Q?osDS5AiCDuXHN4trI/IsQmAmnOgaPTyV4Eg3ZVcen3pPuozuhd2Xu8k6AX9k?= =?us-ascii?Q?l9vCpNc5y5VdZs+GTe2R+pY2UQ2goMrL+oWhmCFTldnsJZNpxeD9fM1lDzO3?= =?us-ascii?Q?X904SgrEz29sf6+sBx+kFib6s8i5d15U+sDh+tf5JJ5xAqQ5RQskGn64xyNC?= =?us-ascii?Q?Wj7RsqIMHila2yNqGtWK5pT9h1xLAZFNdi/5kr+5sHg5/Z8GUWDINK+6Opgg?= =?us-ascii?Q?hjZ/Y/e+a1oQMks8Easq22+7n8qRDlTSo7K54bpjbU2Yi/Az3yrIVZgUqXZS?= =?us-ascii?Q?b+R7/kr18J14V/1N1NgQiuSu1pfxF1CblD7zEJmFuGkCzfvIDRkbtkjoMMFc?= =?us-ascii?Q?WuO73JwxHhznHRPwuV87h4xJRzVF73BvgzK9ihvsYYtVQ6GzUHtnHid2IQO2?= =?us-ascii?Q?WTz9MwVzmyphkDxIgJlS6Ym/Xcy8TDrzebMlbw0zHIXrWzaZ/nYNxkryC0Jz?= =?us-ascii?Q?KwFb0A1Xy1b3TfCOkWxaAKyfjo0WBlYidmuHrnNUEtRYWVdbgnfZwr8dlDn5?= =?us-ascii?Q?YGu0i9LUemFR6qy7XNBX+8HHE8jvLjQd9GXE6IoqnEr+rZWMPEmlnC/antEA?= =?us-ascii?Q?ovCc19JXDy7MsxF4uHwKy7K53WQyfKpM1Qt4LJTs0Tv1Eu9sXA7GG8BhBUoJ?= =?us-ascii?Q?9ZXudDKG30vLWd/P62Oaeh3UQwg732iSiazWoZ1E8N5Ndcy62p8N7VBKJ1+a?= =?us-ascii?Q?CDaxjNj3hT5/ttwN4GOZ+HXLmqlUC6u23BQdF6yQRcrjRR7e3Y8njD9P4kiU?= =?us-ascii?Q?0SK2OCgcaCNLOhf48zjIFUNKf7gjLnMVUGMAeVBf1OMcDCJufisSFPghqOrL?= =?us-ascii?Q?GVeo4idTm9DLEN1b7eK1Y7FFyvENnT+CiT4I3B1NRxjoGzsZT1OcbWa9R4vS?= =?us-ascii?Q?CjGrrt89ZadvS4NaKxz8snWxVJOhRsxxU7ujE3WN3meDMSyGrU9as1B7/mS2?= =?us-ascii?Q?3Q=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: a64e7b95-40ce-4ac8-7e31-08dc48f593a9 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7309.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Mar 2024 15:51:16.3903 (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: hKXjf4zDB7yKHlv7BnfsqidDG7U73jYTsoEjPPpnxTgPhrmhtvW7JnE80fC+QroR6NEQVS64Vo+/TsnfiCw709rGNLeE0KcTfsfgWVE7pfA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR11MB7401 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 Wed, Mar 20, 2024 at 08:36:53AM -0700, Tyler Retzlaff wrote: > The current location used for __rte_aligned(a) for alignment of types > and variables is not compatible with MSVC. There is only a single > location accepted by both toolchains. > > After having established this as the conventional standard for lib/* > this series is intended to convert the remainder of the source tree to > use the same location for __rte_aligned(a) and alignas(a) for > consistency. > No objection to this change. Is there a checkpatch rule available to enforce this going forward or how can we avoid future introduction of macros in the wrong place? Series-Acked-by: Bruce Richardson