From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10081.outbound.protection.outlook.com [40.107.1.81]) by dpdk.org (Postfix) with ESMTP id 35A7A1BEAC for ; Fri, 6 Jul 2018 06:17:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IQjjKr/6fwxBLuEDAiMFdJFK13NwVsNaoNG2H69AcKc=; b=lI4eDZO9RjcedAUACszXCZMXePBQUIg+hUOBosRd3om/IP2FhwZ022yiMPvSqDmRA+bGGYgkTS1lfWp2QswDzzmR4YH3EK7QqMC8RbVcfjRBH7nR20Ty1wwfWNnzYuN1C66I9g4HhinW5lPwpYn7G5dVUDWR2o9A0ayVUsJsqeI= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=shreyansh.jain@nxp.com; Received: from [10.232.14.39] (14.142.187.166) by DB7PR04MB4683.eurprd04.prod.outlook.com (2603:10a6:5:37::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.930.20; Fri, 6 Jul 2018 04:17:40 +0000 To: Gaetan Rivet References: <42037d90036505fc764572b8a4c8b25a529c4ec7.1530791217.git.gaetan.rivet@6wind.com> Cc: dev@dpdk.org From: Shreyansh Jain Message-ID: Date: Fri, 6 Jul 2018 09:47:18 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: <42037d90036505fc764572b8a4c8b25a529c4ec7.1530791217.git.gaetan.rivet@6wind.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: BM1PR0101CA0007.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:18::17) To DB7PR04MB4683.eurprd04.prod.outlook.com (2603:10a6:5:37::17) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 495e9ed1-1503-483c-aa91-08d5e2f76a54 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(48565401081)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(2017052603328)(7153060)(7193020); SRVR:DB7PR04MB4683; X-Microsoft-Exchange-Diagnostics: 1; DB7PR04MB4683; 3:j+Isq1MjV9UXlXz+65w6ehNjesfHqC7dDQtD8KJvrnSM4gT96FAoLrKYx5WYTSUtmFr/ZnbxdPQ2YiS8DcxAlnQ5UTBuiLaa0VpZsMoqLp74q4QvNZmaXMCwKmpDnGVDg6Wdf5sUm+1F8s2JKR1K7DP1EoshbTH2n+DdQEyh0TO7bt1ZxINvm6ws42IHVbqGZLXxaWqqmrmsVNN/WT9d9VAJM6CRVR9Pyc/gWA2T4H//t8WZfFjt3CgZAf2KWEAR; 25:0IHRwX17Ge6nqlm4uGBGrwh/yzC7vpQtE04i7JKuwbhmOpfP0tXv2LrWKW/uSDtIfxSrCg6LO8AT8G/Ax4A+YwDlp5Xc7StQZ6VL9J2cZnv9doE1C2ep6CU6qEzXOlep/O5/vEhoW8OeqbExqbOiQ6iO4wUERPr84glng5laYOqA1aRe0q1sI1tGPv42wJpr0aXdNffN6N+MGHtPXJ9b4snZSyLvwmqD6vrTOY+qfmcnqGHHNTy4idJLm21PxFuMpwUBQEs9T/8hTObeDRyI0ORu+O5UUStxPKiD77HfiByCHTrXeXjG5OVieCciOmwpoxrv7vsaNogCU+ekRppFTw==; 31:KHPPluRPfZm0Ow7DSPaIyCpqRewh7cihqUAo1Po0IF+Rn/0AJvLNT2PFM02nKGDkwhFMDTyPRtsfeyaehFIUOe4/egMLKJkhUhDChAEmYUx5Cw6AKrQypBdtCbFdWaJfm7PAmtQRFYgQslWkS3LPfqurul0DM6fG3wU+Cm7kbIf+YjzrWmOkg4lZ9rcGB6B+2RyKfmL14+8bpIcG/Q78SX7f0TEZCX/Zr9PfAF/M4p4= X-MS-TrafficTypeDiagnostic: DB7PR04MB4683: X-Microsoft-Exchange-Diagnostics: 1; DB7PR04MB4683; 20:VS7/jlSmXXp+00tgoQ7AIFeJglt3H6N3z3kGvGtFirGRK8/7TahvRLl1DhlMMT/gfr7wXuY/qBRhuYII8T9yexQh3N3uCwEnaKNU5O/ukdIu6Q9SRWecoUcgB8u8kb077vICyfVqizcGSBaGNJA4LOhnbe98tATlE1il65hXViIyFz8CQzakhGt+E1LNZXOP/TyhkdW3fBKJA56UFiUMx9FymEjYkYD2s3IgM5QBEpnBGM+ldmqruzKRDDJSAzjTDhDI0Pp+kSa0Xr58fNUHXoKlp6rkmLctKq14Yp5hJEexXlUo9PjffVnmXRoHDPwFquKdmaaokdM6pRUep0XJPVTqUiHar92CRRcJmUH5fBc33VzRwOdG5JGKYBEuA8cnI479XRrsopyLq3ofScefCqWI1qMWX/Hs2NLGXQRATHNNa6DDbOZYRtWE2C4NjEAnxrid+mo2FAlmXsSe8JzrmeG9Y7y9UecKgnZxk7noGOcl3PNEK9tGs3CvZ5jN7Q2F; 4:ztV0b6dg1tuk0dzyxYDJcCPcAduFPQ7nJme4XIEfIMsGVb3n7AAfdyKmHrWl0ir3yrHO5ga3lMVGZbJ9Bw0EGUIMaZwMdJdVxmnwbIUQem9GhIhi5fcZ5JYfO6dGZ5WvLXrfj9uSi51tmDuKyB0tDQCY9fUeGe9THLKrf282FMUTJb3v1+itV1Cy6wTiwwqUlrxbMA1XkeK3qhkOeLYczaYn9ze78rA7v7CvWIEEZQ0IuqsybLt0nWeq4m6ddVlRjn4/jt9bugOb8XKR8soaJsPNJNcxaNcqRTZcMt2Mi9FLgFRwjWKm7MJug9lTOpTa X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231254)(944501410)(52105095)(93006095)(93001095)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(6072148)(201708071742011)(7699016); SRVR:DB7PR04MB4683; BCL:0; PCL:0; RULEID:; SRVR:DB7PR04MB4683; X-Forefront-PRVS: 0725D9E8D0 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(366004)(39860400002)(396003)(376002)(136003)(346002)(189003)(199004)(50466002)(478600001)(65826007)(52116002)(8676002)(52146003)(2486003)(16526019)(6666003)(68736007)(55236004)(186003)(8936002)(476003)(81156014)(81166006)(486006)(6916009)(44832011)(16576012)(26005)(77096007)(76176011)(305945005)(2616005)(446003)(11346002)(956004)(6246003)(4326008)(5660300001)(53936002)(316002)(58126008)(47776003)(31686004)(36756003)(64126003)(25786009)(67846002)(105586002)(106356001)(386003)(86362001)(6116002)(23676004)(3846002)(97736004)(7736002)(230700001)(5009440100003)(31696002)(229853002)(66066001)(65806001)(65956001)(2906002)(6486002)(110426005); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR04MB4683; H:[10.232.14.39]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjdQUjA0TUI0NjgzOzIzOmxQSTZHWHg4RXJtbkRlNDNEN2NxaFhZVWtJ?= =?utf-8?B?Vm0xUndidktIK2JJYXBYVHdnVzNIZVl0NUpFdkFsYkwrTHpxZ0NBY2lORm9k?= =?utf-8?B?Zmh2VkdIY0tvT3pLbExMWHpEUFp3Mk04TUNzSW9QSXd2eVFXUytsYVNCQ3Jo?= =?utf-8?B?OHVrdEtJaWZrZWE5VU1kOStSZGZrem1EN01ocVhlRjlWU2FsNTZuUk1oSjZR?= =?utf-8?B?dkpZeWUySGJEeCtmZEtSY0RoSTE0cGtvT0dRMHR2SW9Zd0JpeGxkdmY2K1VR?= =?utf-8?B?cGRvYVdLR0VzQjNqNndiU3VaajFQZ3dGckppZ25KVnNCK2RocFp5UWloa1BJ?= =?utf-8?B?Q1gyZmpzSzYzQXB5VXVlWHBiOXQxUTkwMGVIMFBJb2VYVTJZWjBremU4OTV5?= =?utf-8?B?em1keUJ4ZG1jN294bXh2NHpQa2ttWkxEeGlZRmNwdmhGZkFMTmpaMWE2Y1Ju?= =?utf-8?B?emVlVVlrZ2JFSDBycVc0a2tTcTlwcmJaMTNHS2RJSlN0K1l1cFJjNmRUREt1?= =?utf-8?B?UlVyejNIVWtXR2x0U1lXYWF1TDJlTk05M05NaEQ2UUxSQ0pNR2F1UFMxMldV?= =?utf-8?B?bU5BQjc5SUVBbHRnT3dFak5tV3U0T0NqeUtld2JuOStKNTlhV2FKTUh0eUJs?= =?utf-8?B?YzJpd0g3b0VXLzZWbkppS0J1TnpkbEJucGtjUmg2Sy9MS2VjM0JlbnJFYmdI?= =?utf-8?B?bzA1RTBDUi84bWxtVWRSK3NRaWpINDVQT2FtVGdBaDRMUzJoS1cvRjNyL3Mx?= =?utf-8?B?aUpMUnVtbXloNk45cjJDTnVYSXVFQ1VDQnVnZWNLWkluQjdOWlVQSjJBVktr?= =?utf-8?B?QTdqa2IwV0lpQ0UzVGM4Nm0xZWhnU2FwdFgxOThwWVZ0WGdZd083dS8vczVl?= =?utf-8?B?RnVDaGVwcDFweFc4d3dRM1VCeENkazlDa1hyVVE3N0FWMGx3cjdaZklNMnlH?= =?utf-8?B?ODBuZ0hDLzdmOVptNkEyMzJ4eVB2V213OURmZm5pUkl4cS9MbDREekdmcWdq?= =?utf-8?B?dzZRbXMxNTJoZkxHdmtzckpkVXgzbHdlc1MyZjA1Z1JmQzJxYnVFckEwTXFv?= =?utf-8?B?TjhPT1JjN3pydVJRcnZKcjJFSmx3N2tOclFWU1BJckFOZExMa3FUbkpMOGFr?= =?utf-8?B?Um1JNlkyM0gyanFFc1ZBdG96eVE2WEZsOGJuV1ZicHdmU3N0Wk12N01tNVZu?= =?utf-8?B?ZmcrV3NvS2lqeFRRSUdPbllMWTZudU13MysydTRreGtkdkxFOEd1a0ppTllw?= =?utf-8?B?U3hFc05rVmc3aFF3Qld6YS9GYVJrS2NIeVUxcFZCeFRrcFlhalY3MzlWQlVX?= =?utf-8?B?YUhnUm1iUGdqTk9ZK0NVdTJXZ29JaytEbUUrY2dLS1VKeHRyUEdxZzBxaXVi?= =?utf-8?B?b25nUThhaGlZUy95STUyQWpVRTVUekFMRE5zVWtveGozYUZ2Y1FEcHB5OWMy?= =?utf-8?B?ZnBmdy9SZm54bEpYaDNuUHM4NldiVjlJZmc3WmpQc2ZpOGNjZVhnMEozcGtY?= =?utf-8?B?d1J3SDY4S01YNDZ0R1dFQkgwOEJpeWF3enUzcE5SbUJkSUJUSERSQUlpb1lZ?= =?utf-8?B?ZEFsa0Z4WE5QVVRtL0MvOUdaU0ppcDNOUFh5b0RSRUhHeUxkUTFIMGJMR2xp?= =?utf-8?B?VU8ydW5BcUgzK0tVK1RhdzhXcXUxK0hPVzUzcitGbm9wVTNGdk15ODZaclds?= =?utf-8?B?RGU4Rk1IT1VyL2hoQkthZjhtWURKeGlFSGp3d0E3MGJha0srTXpRMkJYSkpM?= =?utf-8?B?azV6U0NNS2ltR1p1bUlGOXU0N2d6dEdhZzNmbE1wMnE3ckZyZWVmS05iMHJ3?= =?utf-8?B?dnRzYmsxNTVLYmVZeDdnWXZuV0R5b2M2UDgwWWxTaytuMGRoeDFRWm5GY1g1?= =?utf-8?B?ZzNmU09uSC9QeUljMi8rb3hpUmV1UWVFSVJiKzVzM0EyUExTK0VPNXpja0R4?= =?utf-8?B?ZTVvUVhOM1RpT0Fib0FROXdZTHUzWHFWdUprdXVjU29mVHI0OG5LZUo0dFlt?= =?utf-8?B?QUpPU2V2cUlDbEVCR2dPbEFWSk5yd2JpMVk5QjBUVHMwZisvUUhXWHRNRW1i?= =?utf-8?Q?mOvQ=3D?= X-Microsoft-Antispam-Message-Info: IE1S9rsw1vLH4iELFZERTILluHmxqj1DFzCwRZiXbyfy2XsWguImatYq/i/n0AhA3u+IK2CUzfoRr9elwjdb2yfpmstw4NJSZCt/LTBAfaAgkNACv1f3l575/Xqa0tT4XEywPOxhHTNxMA7BdpjLuV9cl9nWkuJlKWh/y67C39TBuY4qqSutJcptQgFFQOLJcE1iMwZNBZ4Xef4P8uAByL+Es9eGAdntbSyCbOVTbBTN4XhDefy3tjxZnCabM1MRbpY3qkVvOndZNDjlFfPVWY1b2RdW9cIb7LYv+jTFZwUgt9AOmEJd1YC4uk8tQnjN5FnxbKRNYVynwCPAA96uW82at07UhKoptLxc4717Qew= X-Microsoft-Exchange-Diagnostics: 1; DB7PR04MB4683; 6:gvoCnLLIvbEFGMGa5uDE9gnq3UYwzJtgjMV/42EksSOI+Xy5rVX4Qe2g25yD41bpNPlEhMJPlDKtqfSeGVAy0n3fx6dryT7Oi4YYMCqiKzlQtsFxmw0YwNzEDJYNWx5EhweAPRURxkrnyi1wG7DSiead0LM5s/fSGcvGoeew0kpXI8YrgXkxNx6CZ6CKxSyVfxNLiHMXRlzBjwl+tQl9+Dr8Pg4ddZMRywzptDdrwFGaLHT/cj/MMR4aCNVvIbh+gjCbbNdshBhk7NKqGdWfKWHyIakaHg//Mx35oVEOPiP23qzI/HfrhBB1jrPdWfrxyFMwyESodin+VADhQYdtSUCjDNR28IePCc3nNf3cI0cjlnwtxvTtEFUiBQMHVtxkVrCgndC7zyuyqJBw/Yf0ePPhj36MLS/gelhMWy+c3imz8j2U8hfiDjf+FuqrXp2flwEYCD/prDpflsTSfdy+GQ==; 5:PTlhpYBXbYDP+RgLNafQnJWz9wh9um+hDPnsbNeZs1+VyTuBFDQvMPxpraKFaXGkVmW3x6pnWpfccxKktjJYw7W4xNjBGBwNg7ex7Pf8rGxV1ivQlLTShdekV/jQasMUkBXndRov+vaJWa3xXnH852nxRfeMKSzEP9Xo1W5wcWE=; 24:HljxXLuA/VmKpdNd9AiqbvtnWAP3VsRMLmPdri3YOZw3PtRFgEtFmJdeCWLemdqnn1mLHY290rY00YCuZznPmCPSqM6TzckgNIdLkyfoklo= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DB7PR04MB4683; 7:fDyfctg2+iFkpd0iACxr6cE0QBstAB82wRko67Wi926DSeNB0DFht/XHGMEZWXj7BPCDgfVwccJHsQT5w18hC13iGF6MPqntnuSME6dHPOyQ1t8JKWNpvgSDAcwkVUl1YtLWwK/u5XosjNnsjNHynaRWYkGKkyxHYLJh3nl54d1H99tYK+asK0kr3mmpb6e1lLda9qjxQ051vbxj7yzviyGhsSYysBMozJ9PVoQpxnPqOvralupWsCuPqzKOSw0a X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jul 2018 04:17:40.5131 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 495e9ed1-1503-483c-aa91-08d5e2f76a54 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR04MB4683 Subject: Re: [dpdk-dev] [PATCH v10 05/27] eal: introduce dtor macros X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jul 2018 04:17:43 -0000 On Thursday 05 July 2018 05:18 PM, Gaetan Rivet wrote: > Signed-off-by: Gaetan Rivet > --- > lib/librte_eal/common/include/rte_common.h | 23 ++++++++++++++++++++++ > 1 file changed, 23 insertions(+) > > diff --git a/lib/librte_eal/common/include/rte_common.h b/lib/librte_eal/common/include/rte_common.h > index 434adfd45..0dd832728 100644 > --- a/lib/librte_eal/common/include/rte_common.h > +++ b/lib/librte_eal/common/include/rte_common.h > @@ -111,6 +111,29 @@ static void __attribute__((constructor(RTE_PRIO(prio)), used)) func(void) > #define RTE_INIT(func) \ > RTE_INIT_PRIO(func, LAST) > Acked-by: Shreyansh Jain