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 43995A0543 for ; Tue, 5 Jul 2022 04:38:45 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 35920410E5; Tue, 5 Jul 2022 04:38:45 +0200 (CEST) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id 448BC400D7; Tue, 5 Jul 2022 04:38:42 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1656988722; x=1688524722; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=gV2udhu7ru1DSt6SN45/V/tD4iKZjBLOfWqDEYr5ky4=; b=G5MLfCWd/48jShED2ipngsPc6EeVYYYL/q0NORU19JZBQXBFk+QJh+ZQ o/fuFcPOH1dfGIsaZFLZ2hi7j1ikY0G5iXKsDnRdltykQGwy5CGf/mext ZdgA55ZMQNyxmlpHL1U6tnbu509qpASbmLoY+PPXztskfcLBRWF1YHJBC RPiXFmMY+4UjxEhgGUxv3faLiHTq64POvg7FC26cp7raADSPzRK3xmoiJ bvFCNRlXR5gC9UW7f1GQ1rUwhxliMfr4yKvZBhRYBBB/ZCm0UP1oXcw+i yxHJOoYVTlhXzHjtq3Vnw7cVF32aorN2nF17dhSiXnghhhs+UZM0NMj+1 g==; X-IronPort-AV: E=McAfee;i="6400,9594,10398"; a="263655425" X-IronPort-AV: E=Sophos;i="5.92,245,1650956400"; d="scan'208";a="263655425" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Jul 2022 19:38:41 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.92,245,1650956400"; d="scan'208";a="682351564" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by FMSMGA003.fm.intel.com with ESMTP; 04 Jul 2022 19:38:41 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Mon, 4 Jul 2022 19:38:40 -0700 Received: from fmsmsx606.amr.corp.intel.com (10.18.126.86) 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.2308.27; Mon, 4 Jul 2022 19:38:40 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.27 via Frontend Transport; Mon, 4 Jul 2022 19:38:40 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.169) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Mon, 4 Jul 2022 19:38:40 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kd1ZPO9vg2rDB8LN+bD6WA+8Vn1peSF3K7UmrJU+Ybd2n2GmEJ2HD0X7Lz3j8Kcm04VvWlZPJSb5NKAcDpcIOH8uvYK7kp6AGwH2fJwiEBissCVIe9i5fVGF5391GTC0s+XdG0Ln1jOWx7onMdf6ZBicen1Kbs0xFe0KS49qcRhY8BFh/GtHfmk8HvycB+Pdprpns2Nbxb7c2qlaWpxSTTxWiYIAyWjav3b+GtNbxA2LH9QsEjUZKNg+AUpLQs3M3XkRZhEONrvusVhWpmBX6GVozPcwlIWonApkgOvDwXDPhiklH6tPdS2YC1AkWu2YtYbhYglET0y1pSThwCbLRA== 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=gV2udhu7ru1DSt6SN45/V/tD4iKZjBLOfWqDEYr5ky4=; b=LYNR0vUZQHOakfOvurfPVYj68/GnhdU4jpmHty3TKfMg10L2S8cCP9CW+QCWUR+3WOyl4waGPBzv4y5QgzkoFgDrc/OlgAi5tWbdjkNp3vJxUgMGMTlkHcoBJ/FyjPS1tz4mEPODny19Z6uw8+BBs6LQGe9CKiPF4ob+7Hg14mxDn5maFOdDbKDRNTnoQB6zUbA9CzV+6iEYmBQjVYGUA4NxbtLy0nY6Ofi1oOfwJtP7eaxjMQpo/Q+2XsWJ24YhANKNwUSQPsW3EFnQjDpRRee5HSIsxpW9AoYE8E0wzxIc87jk8kd0x73cdWUt8U8BvBftD2ZpeYtIxoGB+6uHJg== 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 Received: from BN6PR11MB3923.namprd11.prod.outlook.com (2603:10b6:405:78::34) by SA2PR11MB4874.namprd11.prod.outlook.com (2603:10b6:806:f9::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5395.15; Tue, 5 Jul 2022 02:38:33 +0000 Received: from BN6PR11MB3923.namprd11.prod.outlook.com ([fe80::b8bc:fb7f:bbb0:d991]) by BN6PR11MB3923.namprd11.prod.outlook.com ([fe80::b8bc:fb7f:bbb0:d991%4]) with mapi id 15.20.5395.021; Tue, 5 Jul 2022 02:38:33 +0000 From: "Li, WeiyuanX" To: "Hunt, David" , "Khan, Hamza" , "Carew, Alan" , "De Lara Guarch, Pablo" CC: "dev@dpdk.org" , "stable@dpdk.org" Subject: RE: [PATCH 2/2] examples/vm_power_manager: use safe version of list iterator Thread-Topic: [PATCH 2/2] examples/vm_power_manager: use safe version of list iterator Thread-Index: AQHYeLFCrjfih96BukSYqNfxI1o/dK1uUqiAgADri7A= Date: Tue, 5 Jul 2022 02:38:33 +0000 Message-ID: References: <20220601105455.166505-1-hamza.khan@intel.com> <20220601105455.166505-2-hamza.khan@intel.com> <5a28e603-e360-2be4-ecc1-5b837e41e08e@intel.com> In-Reply-To: <5a28e603-e360-2be4-ecc1-5b837e41e08e@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b831493e-07bb-4711-f1ec-08da5e2f7430 x-ms-traffictypediagnostic: SA2PR11MB4874:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Xn+UUplRW+A7oXjVJjK6WdqliYwP+I5C5IDAFNRbISGbl9PG/tjDbqCfRshrKJ19vaOkQqgNpwNOKt5P4y7/BLt5T3zOroeyGd+oDjdCKM0zexzU+u1RyjZZZ4SKHeDmmSyWQdPhdLVJIkPGhobgwHd1IgKp6iVH1rb4mXNbX5VYUoDLBaA5r+UZWfEc9cm6unPVR3dSLJbTZ7wWQbf4MJau/8LWp9kFXf3v1C7j8KL4G96KXf2OydNomAhKlkt5PBmOE8lbXhFME6Lw5kx48c9WbP+y2CafmIGZHKzb7pUqANbhOGR5jBJGs0Fy4xOBWggwlJqyC8iTD1CQ6Vc+Ukfw8v78Fr7Tgpn8Gj/xecPnKLiNIRZRS14qittQth1lB5ix5oBmW3gXkMz7YpmPd2tavnS+LVFzqHQ3PdH0vzJJmq8lfNlUsrLwpK9Ik+3NlhkCkE2Wt43pe5yqY2UxesokQcvTUb8XaMYwuws5drAG/xbVZdiCjKXtSrajDaROjQdzvkRRRDtLN1JHY7HpoDPXHSaPO26EivNjjwhcP9AHCJFlrRIF2lOuqlYaY9yJyPRrt1wB08/m3rd11AsHYwXxvc2OAusxdkz9VmfYoyltdOGceTWH7bB/nfOHiPYfTepWPfA9wrSfDWjPZwQtngnDn2EdnUQCWud/dJBBQjR8s3nSaYoPB6w7kNcANZceTKqek6ovtPOmpgpd9ulxyE6ngAZLTE9JDcTKJZvzvizCd9EZ9tSQAL0Rq1/BbSHovz5cv+20qyZIhZ1ei0mm7RtZzdhTUL2eKJxiVhGPq7w+WWhsxzw+6qUIqN4TCDUP x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN6PR11MB3923.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(346002)(39860400002)(366004)(376002)(396003)(136003)(8676002)(4326008)(9686003)(450100002)(26005)(66556008)(6506007)(7696005)(122000001)(38070700005)(2906002)(53546011)(8936002)(64756008)(66446008)(66476007)(76116006)(82960400001)(66946007)(52536014)(5660300002)(83380400001)(71200400001)(478600001)(86362001)(316002)(38100700002)(33656002)(6636002)(41300700001)(54906003)(186003)(110136005)(55016003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ci9lTEh1VVoxRGN0eHdIUzB4WDB5bjgvYXpLWGFlZVRZNjJnbkUvM1hqdmNk?= =?utf-8?B?cElibzNTSGdGQTV5QklQclVveUdHNW1EOTlDb0dzSlIzTkxXeDhrUFNOZVpW?= =?utf-8?B?WGthZHo0RlA4UFVidkV6Y2thT2JxZ0VhYXltK3JqSU11cUxGdkVqZEF5RHAx?= =?utf-8?B?U0cvdndiYXRxZnBzMThCdEpOZW15VmRLbDkzSjBUK0pKakxXUlpsMzNHKzN2?= =?utf-8?B?NVRGeEt3YTJZdWl4dDZKZFRJVUtkc1ZFUmZ6bjE2dXpMMXQ4OTMvMjRwTGdU?= =?utf-8?B?aEJCNVM0YndGVm1JdFVBNXIwWlc3ZkFoR2Z6bGloMGFYbmJoTWJERVNxOTBF?= =?utf-8?B?ZmU5b0NVMU5rVDFBNW9lZXFIZTZia09OK3cyRnRVQmxTUWlFZnV3ZGtWT1JM?= =?utf-8?B?UTVQeG1ONDIyUGo4bmFPZ3NIeVl6OG9QSU41WW55WW82OXZkMUxhVUxRME9O?= =?utf-8?B?SHY4bkhRWnA3SGh5VnNHWlFpZnFBN3JFMWJZTzlPeG5OVnMxZ3BaWVZnSUx6?= =?utf-8?B?UUxvd1Z2NGJmM293SWI4VkFrdGNFTGRYZ0ROd2czZmlaYWN4OGRKN2RJeTRY?= =?utf-8?B?eC9MRTdlYUNpMTlVSnFGRWtrY3E3UW1saEZJWTUrYmJTUzFEWUMrVVNVMmlJ?= =?utf-8?B?ZFpXKzFjRCtmYkpwc2ZzaVRxU1U5eHdOMmNlcVp2K1FyNEFsK0JnWnV2NWg0?= =?utf-8?B?SU1GYkV5OFhPcEtkREY1SWF0QXk4ZEVuaWZjd1hjZkxDcDQ1emNPdTRVNThX?= =?utf-8?B?U1VMWUM4d2wraDhHekp2WHpVQ1JuRk4ydWtrS2F4L2JWZE41OFVnVTAzSEdZ?= =?utf-8?B?TVNoOFhCazQrdjIxNENMWmlXcmdFT1p3ODFYbmFCUHUrM2Q4SGpaUEtUdG9y?= =?utf-8?B?NnMxZkY1NzNjc3d5MG5hT1gxN1ZrbUxVL0V0OEcvbitkQ0xQNWljeERhdzQ1?= =?utf-8?B?eUM0aHFET1ZuREMrUDFuMURiNnk1bGNzeHpEMFUxTnBJc3lkTFdvdmI0cUZY?= =?utf-8?B?dmpSTHFjRzlHTkRZOVJKTXg2TWd5azNWMTJXWXQyMVZTMkhIRzZCVWhQVkpL?= =?utf-8?B?MVVEdmNOMkVncEIrL1BLbll4ZjBpNnYrTnRYV3EyTTZ0YU4ra3BXTDVQSXNz?= =?utf-8?B?MTVwbVdFWmFUMUFmR0JxU0kzMTFKRkZqVG9lMjg2U3hFckloZHBNQzJNWWI5?= =?utf-8?B?SURZTWdYUExwMExielFXZ3dQcmxlbVVnMXBKQjZhRXFFVkFOUVBBUmEwcnph?= =?utf-8?B?VEZaNURRenNGRDUxQjJhRHBIb2xyWUMxZUF3aEJVcno0RXYrRHlrTXdXdi9w?= =?utf-8?B?Wis1RzZQV0hheG0ydUVUcUIvc0k0VE9hWjZVQ2NTNU5Yd2sxamVQK3RuQnIx?= =?utf-8?B?L2VpTDk3TmltWVpjdUdlUUNkUFhESklHMEJPQ2ZmUUNvcmFjOHA2cmtmT0tw?= =?utf-8?B?dzBZenJVUnNFbWsxQ05tSEorWXFPWEt4RksxN2xZWVU5c2diL09KYVg0eVNn?= =?utf-8?B?SmRqT09RTUhpOEdIdno2UEFjOWMvSDVPZlRwaUdpNE5yWjJNbDFsaGQ5UWk0?= =?utf-8?B?Y2pyOWttNjFWSjNiZFI3eENUdUh0czA3Z0hOUDQ5T05tOVJBNHpTNWFPU200?= =?utf-8?B?dW8zQmNKMGRiangyQVJVa3RzdnV5aXh1d2thYnE2V29hZkVtSDJrUDdZL0xP?= =?utf-8?B?OTZJYUQySDFUMCtGNzFhNko0TndMTUpUbWYxUVBXTzM3UFVKb2xLWnJCY0pL?= =?utf-8?B?NWV2dDltRjN5RkJUMENZc1RUcWJFSk5odk5EaFNIeUlMQVYydFo3b0Nacm5E?= =?utf-8?B?V3RoeHIwU1VnQjhYWFBkV1psVWFHdTlYREswbTF1OGMxTXlaWjI5bkFlSDNR?= =?utf-8?B?NmpuVmFhamRrYjJJK2JVYkZCck1YUENKSGt2R0tLaHdQT1dhcmExVTRCeU9S?= =?utf-8?B?ZGdPZU1iNzFBelFpbk5EWkpXMmt3SWpTYXgvVHN5OTVVbWM1bURVYTFvV0hk?= =?utf-8?B?emRVa241Y0hleHlZYjFUdTViR3BLNDdEZjI0RFFZWDZlc0EvL08veXl0MjVP?= =?utf-8?B?bXY2YWtHQWZPU3U1cEoySUpNYTFvN1o3RExFS2p3TEQ4SE95dHdNaEhZOGRL?= =?utf-8?Q?IoR3ycYfa7yCIrjA0bnUTPJCr?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB3923.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b831493e-07bb-4711-f1ec-08da5e2f7430 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2022 02:38:33.1872 (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: lVYCVcQOxbENdVi8/DoiADeJFzLbiQtfttDMrcqRHaRRQC6Y4i0Vn4pf+0WOvU/7zvc24onzgw7Ygsrdt7pv9Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB4874 X-OriginatorOrg: intel.com X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBIdW50LCBEYXZpZCA8ZGF2aWQu aHVudEBpbnRlbC5jb20+DQo+IFNlbnQ6IE1vbmRheSwgSnVseSA0LCAyMDIyIDg6MzIgUE0NCj4g VG86IEtoYW4sIEhhbXphIDxoYW16YS5raGFuQGludGVsLmNvbT47IENhcmV3LCBBbGFuDQo+IDxh bGFuLmNhcmV3QGludGVsLmNvbT47IERlIExhcmEgR3VhcmNoLCBQYWJsbw0KPiA8cGFibG8uZGUu bGFyYS5ndWFyY2hAaW50ZWwuY29tPg0KPiBDYzogZGV2QGRwZGsub3JnOyBzdGFibGVAZHBkay5v cmcNCj4gU3ViamVjdDogUmU6IFtQQVRDSCAyLzJdIGV4YW1wbGVzL3ZtX3Bvd2VyX21hbmFnZXI6 IHVzZSBzYWZlIHZlcnNpb24gb2YNCj4gbGlzdCBpdGVyYXRvcg0KPiANCj4gDQo+IE9uIDAxLzA2 LzIwMjIgMTE6NTQsIEhhbXphIEtoYW4gd3JvdGU6DQo+ID4gQ3VycmVudGx5LCB3aGVuIHZtX3Bv d2VyX21hbmFnZXIgZXhpdHMsIHdlIGFyZSB1c2luZyBhIExJU1RfRk9SRUFDSA0KPiA+IG1hY3Jv IHRvIGl0ZXJhdGUgb3ZlciBWTSBpbmZvIHN0cnVjdHVyZXMgd2hpbGUgZnJlZWluZyB0aGVtLiBU aGlzDQo+ID4gbGVhZHMgdG8gdXNlLWFmdGVyLWZyZWUgZXJyb3IuIFRvIGFkZHJlc3MgdGhpcywg dXNlIHRoZSBuZXdseSBhZGRlZA0KPiA+IExJU1RfRk9SRUFDSF9TQUZFIG1hY3JvLg0KPiA+DQo+ ID4gRml4ZXM6IGU4YWU5YjY2MjUwNiAoImV4YW1wbGVzL3ZtX3Bvd2VyOiBjaGFubmVsIG1hbmFn ZXIgYW5kDQo+IG1vbml0b3INCj4gPiBpbiBob3N0IikNCj4gPiBDYzogYWxhbi5jYXJld0BpbnRl bC5jb20NCj4gPiBDYzogc3RhYmxlQGRwZGsub3JnDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBI YW16YSBLaGFuIDxoYW16YS5raGFuQGludGVsLmNvbT4NCj4gPiAtLS0NCj4gPiAgIGV4YW1wbGVz L3ZtX3Bvd2VyX21hbmFnZXIvY2hhbm5lbF9tYW5hZ2VyLmMgfCA0ICsrLS0NCj4gPiAgIDEgZmls ZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pDQo+ID4NCj4gPiBkaWZm IC0tZ2l0IGEvZXhhbXBsZXMvdm1fcG93ZXJfbWFuYWdlci9jaGFubmVsX21hbmFnZXIuYw0KPiA+ IGIvZXhhbXBsZXMvdm1fcG93ZXJfbWFuYWdlci9jaGFubmVsX21hbmFnZXIuYw0KPiA+IGluZGV4 IDgzODQ2NWFiNGIuLmJjOTVjZWM4ZDYgMTAwNjQ0DQo+ID4gLS0tIGEvZXhhbXBsZXMvdm1fcG93 ZXJfbWFuYWdlci9jaGFubmVsX21hbmFnZXIuYw0KPiA+ICsrKyBiL2V4YW1wbGVzL3ZtX3Bvd2Vy X21hbmFnZXIvY2hhbm5lbF9tYW5hZ2VyLmMNCj4gPiBAQCAtMTAwNSw5ICsxMDA1LDkgQEAgY2hh bm5lbF9tYW5hZ2VyX2V4aXQodm9pZCkNCj4gPiAgIHsNCj4gPiAgIAl1bnNpZ25lZCBpOw0KPiA+ ICAgCWNoYXIgbWFza1tSVEVfTUFYX0xDT1JFXTsNCj4gPiAtCXN0cnVjdCB2aXJ0dWFsX21hY2hp bmVfaW5mbyAqdm1faW5mbzsNCj4gPiArCXN0cnVjdCB2aXJ0dWFsX21hY2hpbmVfaW5mbyAqdm1f aW5mbywgKnRtcDsNCj4gPg0KPiA+IC0JTElTVF9GT1JFQUNIKHZtX2luZm8sICZ2bV9saXN0X2hl YWQsIHZtc19pbmZvKSB7DQo+ID4gKwlMSVNUX0ZPUkVBQ0hfU0FGRSh2bV9pbmZvLCAmdm1fbGlz dF9oZWFkLCB2bXNfaW5mbywgdG1wKSB7DQo+ID4NCj4gPiAgIAkJcnRlX3NwaW5sb2NrX2xvY2so Jih2bV9pbmZvLT5jb25maWdfc3BpbmxvY2spKTsNCj4gPg0KPiANCj4gDQo+IEFja2VkLWJ5OiBE YXZpZCBIdW50IDxkYXZpZC5odW50QGludGVsLmNvbT4NCj4gDQoNClRlc3RlZC1ieTogV2VpeXVh biBMaSA8d2VpeXVhbngubGlAaW50ZWwuY29tPg0KDQo=