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 D8AB843032; Fri, 11 Aug 2023 10:58:03 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id C911242D3F; Fri, 11 Aug 2023 10:58:03 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id 0030240E03; Fri, 11 Aug 2023 10:58:00 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1691744281; x=1723280281; h=date:from:to:cc:subject:message-id:references: content-transfer-encoding:in-reply-to:mime-version; bh=JOO0pZL4BvdD6L206bDqYVL0FYOwDLoIPE/Q+OFipso=; b=eVYuHgDPQGhZqlP2Dt+1WoQ5T5CWPjzGtxAis1MBMlXTYBbQeF9V8yyQ 3LwA2thQdn8wIWmfNLSFPbuGhXt4czjJDhtEwo3SIn/pTdGd26EeRL606 hDoUUTDpVt11vdpdST5K2bfzKYpLPBGn02siAth/pLqlAdkF5zRpqCRzf EXdMog09bm7R4FHbbswCCTwZ6iGGPE7tGawUgvZQq2OajbEz76o2gpKgo 6fHSr0dc6L4OVikmNb/ZhnFMTXY+rk3ygbuKZZiXFssxJ/ssqdr+VQBD8 PagGGZRW3hP+sRFVR9nAC7sZEGAxGO9mP9W0oVoWz+jUBVmjGbwk0vpzC g==; X-IronPort-AV: E=McAfee;i="6600,9927,10798"; a="351236765" X-IronPort-AV: E=Sophos;i="6.01,165,1684825200"; d="scan'208";a="351236765" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Aug 2023 01:57:58 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10798"; a="822597037" X-IronPort-AV: E=Sophos;i="6.01,165,1684825200"; d="scan'208";a="822597037" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by FMSMGA003.fm.intel.com with ESMTP; 11 Aug 2023 01:57:58 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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.2507.27; Fri, 11 Aug 2023 01:57:53 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.27; Fri, 11 Aug 2023 01:57:53 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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.2507.27 via Frontend Transport; Fri, 11 Aug 2023 01:57:53 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.169) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.27; Fri, 11 Aug 2023 01:57:53 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fCzdJixaLKM/vszohWm1DcV/LAmvsK3OiwSd7B3nc1GVwpKhdxaGVQpT5uUc7AariQIXyO6fReKlyCupIjxOBaDvxqhX5tmyo6LAYtS+5b/mGKniGxbfKp1bUm/8k40yJ/uKIzbloEcYKSK6CDZRMNoNhlmcTwExbvaSnQkNwDbCMOI+DX/p4KCCc561PVsgd2hJiA5nt8g2xF2Y0mlSd6YMgAKDmkWiskxCOhkVFrDLoZQGeiQC6z0nPkTJqw5L8F8RA3cOhqvI7Q39yIBhhlvaDsXOj4KyhS91Lz6dZpBf7F1mKdCZ64zAAFD17uzgdEkQ4oLcoOtIMFc7pbqN3g== 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=LuVyOj1DCxaG7dF5pMS0PcXzHlDYTUhIYcm/QTjIPhk=; b=WAMsJ6OS9kQcOb4iZQZkmuaTUfP7y/oW1JhMij9M5jd9YvOXgakv+sxJu/xhrSP94X1pr3s1gZJyGpJ0zPPSYcrI60jZrxcvXLWgbuvlGJtoFD+/FaAt5m1R+Ab9HFAfghuZrOlR9CSsOWPPf52c7qRxlaHOLVb9YjbQEj6l5g7XZG7BL91deylK6qEeb6WRGTj+erT66QfPMKSym7tnQEHSHQDAv6qqaqJnQAC+WkAlhn0U4e8M2k3L2Rs1dDak//XgSNYpNImoHZA0PrbaJwoNtwpv196uLYyo4X0Uley4yAKp0/RwYXQhdzJnDqxF85v+50uFxUiPYr7msJYqcw== 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 PH7PR11MB7962.namprd11.prod.outlook.com (2603:10b6:510:245::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6652.30; Fri, 11 Aug 2023 08:57:51 +0000 Received: from DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::9802:65f0:c441:780f]) by DS0PR11MB7309.namprd11.prod.outlook.com ([fe80::9802:65f0:c441:780f%7]) with mapi id 15.20.6652.029; Fri, 11 Aug 2023 08:57:51 +0000 Date: Fri, 11 Aug 2023 09:57:43 +0100 From: Bruce Richardson To: Tyler Retzlaff CC: , , Honnappa Nagarahalli , Ruifeng Wang , "Jerin Jacob" , Sunil Kumar Kori , Mattias =?iso-8859-1?Q?R=F6nnblom?= , Joyce Kong , David Christensen , "Konstantin Ananyev" , David Hunt , Thomas Monjalon , David Marchand Subject: Re: [PATCH 6/6] devtools: forbid new direct use of GCC atomic builtins Message-ID: References: <1691717521-1025-1-git-send-email-roretzla@linux.microsoft.com> <1691717521-1025-7-git-send-email-roretzla@linux.microsoft.com> Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1691717521-1025-7-git-send-email-roretzla@linux.microsoft.com> X-ClientProxiedBy: DB9PR06CA0004.eurprd06.prod.outlook.com (2603:10a6:10:1db::9) To DS0PR11MB7309.namprd11.prod.outlook.com (2603:10b6:8:13e::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS0PR11MB7309:EE_|PH7PR11MB7962:EE_ X-MS-Office365-Filtering-Correlation-Id: 34edb46d-4666-4d95-9fd9-08db9a490b16 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: lkgMAOVwyitvQ6dhaTh5O9nCWORZJ6R++21oT8YE6/hoUBylDQkOnsx08odlYeU6ibPafWlkp/l3Exlu70WqYIqsv44kGL58TVsNuSpxNHrgZ/WnqeNj23+oLJ4uzOS1+YM48k1xcyvs4vADpFNZ1JAfjQzNt5GFjHlLGsPFpm25z5BZSPXUmEXPM1logn1VhG3FgXimbfghBgYmZ0ut8NsewVFgnM4p27g9yFDOy2S5xZtov5/k9LrVc7G8wiVmjSsBSRe/k8Im7h06iAz9X3F2hG1alzFoUofsh2km25ZboCdN3kRyEmHS96VrL722vFmKONmBMyY3lnkXIaoLEeoRKH/6xnH0PqU1c6MKn/vreJ6U6+ZgSYl8A7DYBqnAuIq4KIQEble9qjMmqSkbG23p0LxWbb+3TeracHul5y8sMK+PpuDpdQmRO8YXDezlkyWqO4bSEzRQRGsJESZUTjOPaybSX+OobY6BkJOOxPh0g5CZnn8DYoB8rSQh0x15jgR2I8LXD4uhO6qB+2aNcnyciEGjn5Dt7GCNFlME5km7J3ZkOKR8VgAjbS0GDWsaQr3om9RemesrSfMgiQcRWwrenLJewAWRwKLb8p+3eQk= 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:(13230028)(39860400002)(346002)(366004)(136003)(396003)(376002)(1800799006)(186006)(451199021)(6512007)(478600001)(6486002)(6916009)(4326008)(66556008)(66476007)(66946007)(5660300002)(316002)(6666004)(54906003)(41300700001)(8676002)(8936002)(6506007)(26005)(86362001)(7416002)(44832011)(38100700002)(82960400001)(4744005)(2906002)(21314003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?iso-8859-1?Q?mHZrwcoIcijw1TBJNWrd+krhzclsT6AVFT91ELrcWlSfmf6L55C18DA14L?= =?iso-8859-1?Q?5MoBa5sZSZbIIib5XJD877UzwImlsTZ9INSAPkHgfBlaqtPPEsdWam3I2b?= =?iso-8859-1?Q?mX7TCMmV01OKhDtgi69fg41dc4pFghda97/kh0X2INy43FLRCe3P9cByfv?= =?iso-8859-1?Q?D5R3p2/rd8LOc5VUbb5SDMj6n5PVELz8rKaoWJxwM5eOXWQH2I2NHTHKOx?= =?iso-8859-1?Q?mHg57FfurP+ZcazcMyAOu7YFVOdX8HBbbNijV5z+d44g5cbRPf/9tusGu0?= =?iso-8859-1?Q?6DFSOkweQ0W7gBpCh0O7Yw9d+bF5xZ8JDSR4Tqk0gW1dMuYLBMBJ470ZqO?= =?iso-8859-1?Q?+fW5HiTSqWvKvQn1wZINk1l65K4wwLxWT3QU5XTR0LZyTOS0J7yf04uL14?= =?iso-8859-1?Q?M4rXlWL6lMEhlQHBd2yptpGzt7+lbKtxw4fT4K/J9cIB3m7gNYswhLB9bz?= =?iso-8859-1?Q?4YxIkURZgU8IxOFGhhhrS76jp/C2REJ/zSUXrP4qo0ireZ+stYQh8eyqN6?= =?iso-8859-1?Q?t3dyrTG23X7pvsQOd94bVsUcOqnwf0zJDdcvIGpfKr+I0x2lCKI9bgXDXj?= =?iso-8859-1?Q?YkfLTyD1piLwdlCrhVUgXQ7gMGcF4fx6kezhx6Oz3EUTwqC5Yp0MKzAHC5?= =?iso-8859-1?Q?qy97babz2SNtHf7L347IlC/25eSRbeInBvihvIgVFgbqog5+OgdGLgxBWV?= =?iso-8859-1?Q?gfFxRsoLSf/FbVv6Z7pG5I2EVcAvqZmgwZZD0f1WPokCrvWfoa7aR3NQ71?= =?iso-8859-1?Q?yk+S7Fbkyb6IOoEkX/WZDNz6V3+jehV13pVHHre/gPuf8qCttpfoLBBypa?= =?iso-8859-1?Q?H4JbsZs7cHPprqcg3UuXtVUGtLmJ5ZAwi/YHUULI++FeVVw0M5dDLqMGXm?= =?iso-8859-1?Q?7eveeiyi5GceZAok42KlvjWUlicNnPD/RBS7Sxe1Fn4XtTgSfrhKiEWzHG?= =?iso-8859-1?Q?bzVVLAI9phzYNEnDUNM225uW1JxcVvJNfvJChD3h+NTFFZJz5A2cQObedf?= =?iso-8859-1?Q?Pr/CvSqjb4hzGJ9Fi2B22hzUUsxI8wYuXG8HdMMhdDZ2+LTL76B6xMjbHM?= =?iso-8859-1?Q?dtLcL2XmC+RI7EFJR2VD+btjXqEJIyUvbP8fx9K52ZR4kVWH1/OcZRGZy8?= =?iso-8859-1?Q?E79Fzyl/iomK9lgrYPhVjoM/YFGUFAMjmNEv/YPETws1sK7UCKeBkE0XN9?= =?iso-8859-1?Q?Yx3aGvMHWnm/bdR7Q5lzEqUrlTKnWt0iWPuO8fNO6AVQjWMbG3gLq1tyLB?= =?iso-8859-1?Q?/dyldEakgRSDSiPW1LcD1Aq7fD0MLWCq/TerMcOxt7FqhJ/arNgntwoqjF?= =?iso-8859-1?Q?oBCOLGq7C8zjaH/idhrNJA4bV5KtqEPb9JsCzC/CMPMY6ChTvrRWaMTRKh?= =?iso-8859-1?Q?TgxrsDNIoaXZuZHop10bbDuKV5ngIPDCz5bSywaa4ZAvnYb7LukPzjp5HQ?= =?iso-8859-1?Q?WxZgS57IYjLme8Ni/CVR745wla6H+M33C+c1vH8mSpYYIDUu4CaxmG4b8d?= =?iso-8859-1?Q?73jgb7Uwl85k4H2NAAt/pplov5bM1BeiEZBZV7/QMhm2b2DS2f9VZsG1mM?= =?iso-8859-1?Q?GVDhl8dwJU8CNzkuCrNixA4/kGyfS+aT0YO+/6xxMFZiHU3rFmUZjyaC1U?= =?iso-8859-1?Q?x6j+Obl6HAFuQmrkEzyT1V/g72zoWr18LYBcIqyX48u3fyabmV3Is7ng?= =?iso-8859-1?Q?=3D=3D?= X-MS-Exchange-CrossTenant-Network-Message-Id: 34edb46d-4666-4d95-9fd9-08db9a490b16 X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB7309.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Aug 2023 08:57:51.3229 (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: wQ0kgPtXesav9oyzmwbXaJhgjM92yWUDxaFq2KubTAGVqdU0BUhIQ6gunURZHYWrZaq5O1N9RW7hdwqyHvgb9z/BD3OPgeOdlyDM0aI0WWU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7962 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 Thu, Aug 10, 2023 at 06:32:01PM -0700, Tyler Retzlaff wrote: > Refrain from using compiler __atomic_xxx builtins DPDK now requires > the use of rte_atomic__explicit macros when operating on DPDK > atomic variables. > > Signed-off-by: Tyler Retzlaff > Acked-by: Morten Brørup > --- Acked-by: Bruce Richardson