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 D11AB43E37; Wed, 10 Apr 2024 17:29:35 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8F95E40697; Wed, 10 Apr 2024 17:29:35 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 986574028B for ; Wed, 10 Apr 2024 17:29:34 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 43A9g4Ix013485; Wed, 10 Apr 2024 08:29:08 -0700 Received: from nam11-bn8-obe.outbound.protection.outlook.com (mail-bn8nam11lp2168.outbound.protection.outlook.com [104.47.58.168]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 3xdrc6kan1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 10 Apr 2024 08:29:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KpKAA86NmlEkVUVkPYNqYypizhcmoySy30zHLdJSJdFR89VJ+yyXPiz3lM3/+LV5mNkTxUY/P4BRvzzhmwr8MyXqKWCgXHaRja6XISuSFG3GistAOpKh6P6/uHAGKq+wqaLg8ez50llPh2/Tk3i5j/3uNVtibnws8x0tOlR5g9LtMZ/fiWL/BoF4THZYRWpwg4vvCBjSpEncrjBkQNO80s2yHRBKNK6ad0ewQgJOt21KZ4uaxfNYKsGIj1DWdRahbvDIySo7fbJkDFccsY+Wz9hj/SMPJuQ/aVBy7GEO0+xHT8CSgB7U8Ve7ac9gDoUvrtgOfkyjl2/Y4CyKkyu0DA== 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=4+FJYKIqFaK+3D5pez40j4krL/5RFFqRdCqIpRNeqmA=; b=YxDTl67fcr8SAyLXbIpf8ls6n4Y0hR5WdPDAotQcnRlhwpGmqbOId1Tclpj/+9wVbbZR47UwZ9dCi6zE5jT8OG6KxEoWucW3BDPI+1JXs5Zsj8vaQCLf8MUskeSwwpaXGZYbpWLQ4gY/bOGv/bi3hV69xY4Ly7Rz87fFyKlGa71rE+0acJxScezHVKWUjbVS9FS6UhUXFdYY7oHbA+1xKlfO4oyPEfDbj7UYgmTr+6QNuE4hVyrjO+7+YUa6pvoEdhmkWVJ0Ym4N5ME4Fegw3ZBalrgGUIe3vq1S7wUnEorqYjQ6aVPnER1XgEOti1z9fYPhvpzIpi8I3C4MrLwVaw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4+FJYKIqFaK+3D5pez40j4krL/5RFFqRdCqIpRNeqmA=; b=M1M8pGbJuTDIE58p/n0cfIRM3tRHqPJdSFUp/RlYRgwOar/3Zgw+U9gEUgZJjtLG5l9YO54zL7J0OXARlfezFCfh+Nko3LDyGUDY+ZMNXNLD2X11ub7r385hSHRyLx+ZI5mSSJ5zISOu/wcXcHGC5S//KM0ItNXU78yghGu1FTA= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by MW4PR18MB5205.namprd18.prod.outlook.com (2603:10b6:303:1bc::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.54; Wed, 10 Apr 2024 15:29:04 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::4e74:4cf3:63b6:b149]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::4e74:4cf3:63b6:b149%4]) with mapi id 15.20.7409.053; Wed, 10 Apr 2024 15:29:04 +0000 From: Akhil Goyal To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , Tyler Retzlaff , "dev@dpdk.org" , David Hunt , Radu Nicolau CC: =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , "Min Hu (Connor)" , Abdullah Sevincer , Ajit Khaparde , Alok Prasad , Amit Bernstein , Anatoly Burakov , Andrew Boyer , Andrew Rybchenko , Ankur Dwivedi , Anoob Joseph , Ashish Gupta , Ashwin Sekhar T K , Bruce Richardson , Byron Marohn , Chaoyong He , Chas Williams , Chenbo Xia , Chengwen Feng , Conor Walsh , Cristian Dumitrescu , Dariusz Sosnowski , 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 Kokkilagadda , Konstantin Ananyev , Lee Daly , Liang Ma , Liron Himi , Long Li , "Maciej Czekaj [C]" , Matan Azrad , Matt Peters , Maxime Coquelin , Michael Shamis , Nagadheeraj Rottela , Nicolas Chautru , Nithin Kumar Dabilpuram , Ori Kam , Pablo de Lara , Pavan Nikhilesh Bhagavatula , Peter Mccarthy , 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 01/83] examples: move alignment attribute on types Thread-Topic: [PATCH 01/83] examples: move alignment attribute on types Thread-Index: AQHaiDJz6mKgosFljkmtSGqcsm1ksrFhpqlg Date: Wed, 10 Apr 2024 15:29:03 +0000 Message-ID: References: <1710949096-5786-1-git-send-email-roretzla@linux.microsoft.com> <1710949096-5786-2-git-send-email-roretzla@linux.microsoft.com> <98CBD80474FA8B44BF855DF32C47DC35E9F371@smartserver.smartshare.dk> In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35E9F371@smartserver.smartshare.dk> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR18MB4484:EE_|MW4PR18MB5205:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: HciZeMCV7QNrPfwxmyg/ZZBt/xK27VNRDAQ9ooUlwLfjPAz6AAf86M3EiEBYyQGHddAOXR2+hO9Eg/BLeIqk01Ggi4lMitfHiIqd1gMQTK8Dg4s23PpvSYaFZlTrJgmNHs4QWt0MX5xZ5lG5oDmPAl+Gj+mmeAeRB/dNUjITDwQfEKhGGCz3lKEZ3WmtSyizKQMKSm1QkhcVcOVef2MasgouRONJUXD6q/7pbl+eucwGOCcLihKADsKfApaZxT6TEv1EJ9uNJ7yCaczks4uGTJuRrnj0x39xkli1DUfu86iDix7BYuMW/aSmLhNFL8/tzPufiL2mPneVoJ4QCqgilpoCVV8IOddfA25BJvyd/yO8lsxqxOklhuqDr6Yyw4bqpxvi/g+Lkom6E9gYlKKnzyJDINrMfS3tJo/gOum/EOiWnYrKDZ9hW39D5NZAlEQxIoCl7UDEBggWs6pZvHnuVcqZdTmA80rwtRA8Pj/bHvrs+VC8xEH/mjWD1E+ywQVourpKM5Bzhrz2ADfOhCD+11WyLTYCQdGUW7Ohh3qY8Wkh+r2EkkaeZT2yYIhQkEZSyKo/yiBY63MKZtw3G0UhXksTb8II8phklmQieXIJMyCQO9hcldP4G8pFAod7iICRjlZaOkk791+/TR2cC+Z5oeZhOlkT8WyweOAC6ZSu3XE= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(1800799015)(7416005)(376005)(366007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OEY2RXUxam5QdWp3Zi9FVzBnREdKY3kzSWF1Tlp4N0o3eWJHVk1rd3lIOTli?= =?utf-8?B?RUZ3UWZveDZkdExKWGhhVWR3VEV4ZXllY1BxWllNRytVMVU1R2kwcllCY24z?= =?utf-8?B?dHIzblBzeUxBTEtFNlRuZ2RTWTFKNXA1WEN1MzM0YVFLZ2xoS2JwTzR4UTlZ?= =?utf-8?B?TmZBemRyNkQ3ZHl2MktFOVRSTzhxQVdXUDJESjJrMEx4U0wrajVKV2gxOG1y?= =?utf-8?B?VG5XR0o2eVA3NnJKelRRcFlhemZtc2pOdi80WDh5TWUxeGI4d1JLRVI1TEEy?= =?utf-8?B?N3RhTWtYaWNWUTd2VUtsTmVHWXBSRmRYbEFVZEVTUXBZUW01TzhuL1JvclQ1?= =?utf-8?B?eURTclI4d3FKSzRVR1Zad09GVkNnNUF2eHU2bmZUQ0cxQWRTSnFkT1pCL2dM?= =?utf-8?B?NjhzV3VUUUErR1NtVGg5L3J4Ujh5UTNFZXlQZnZkTnZjYm10dXlBVzVlTjBv?= =?utf-8?B?M092UnJBaXRvSHVaV2RyN2h4dnQ3c2VnVHd0bUF1VDNia3AvaUdvZ0hXMUti?= =?utf-8?B?ZnJMZVVQdWVYQ1VQTnd0RnNqbmtrdU9sM3FseTFWREprN1M0ZkQvNkwyQzgr?= =?utf-8?B?WWk1enlaUUZpTmZWcFhFTzRWcGw4MEc2Y2VObTlFR3JBWE92VnBTRVQvSkNn?= =?utf-8?B?K08xWFlkZ1YrdjB4RktTbVg3bktEL3NGdlErQVUzTm13M0dJN3lOT1Vjeklt?= =?utf-8?B?YVpqTTZ1c1RTblY4SS9LaTF4bVFJSTVtYWs0TS8yQVhsa2lXMWdZdkhqQWJ1?= =?utf-8?B?V0NtcWNhZTdGN3NFMzVvYTU0QmZwbFVhWHJzS1RCQktlcE1iTnRZV0IxWlUr?= =?utf-8?B?WDNZNEZDKysrbjhWaEk4dCttKzFmM3JXOVFkc3NxYkNsV0hPNFhvVGpud2F3?= =?utf-8?B?bUMwS3p1enpHamZLQ3FVVTdWNENyWFM4bFZkWmwyK0NraUQ4NFQyMUZRRnJs?= =?utf-8?B?TjhsQ0pnNEljdnM0MkdCZ0Z5R0lSd3ZiRWRpUGdpb0gzbWlsb0VVTjhLbTBo?= =?utf-8?B?aVlRa3p5WWcwVzZpb0lxaFYvcjRveGZxZG80NjEwdno1VHV4dFVDcWk2MkZO?= =?utf-8?B?Y1NVZU9tNEZCMVFlWG5UaFh5VFdNZ0tzbnFLS1Y0K2dqbml2SkFmOG9yWVAr?= =?utf-8?B?ZGRrdUNxUDdIdm9JRzYyZmhKSFZRZzVOa3huQ1ZHSEhTcFBDWjBJUmpEZktS?= =?utf-8?B?ODVqTyt4VjVuYS8xRE8xbjlIYytXeGNOUDhSMkV0bnBZbnQrKzRSa3hNSWhx?= =?utf-8?B?TFlodVZWWVJBeHRrNCswbmVRbitLbWg0Q3BWT1ExbGdCNE5ub0tNZnExRlFE?= =?utf-8?B?V1h0UHNaRG1XNjFIaEpkL3VvMmNSZk9tdG92QmlzcElxRDk3VWtWcGVCT0h6?= =?utf-8?B?T3NnMkVsemxvRWZPSi9jMU1EMEZlMmVjaUkwc0Z3V1RzenBTMndRV3RmczJU?= =?utf-8?B?UVNWejNPaExCQU9CcTZHVVZRWXBTOHQvV1p2L1VxemU3bEZzYTNORzFGQllP?= =?utf-8?B?S1NGRDNuRktyR2xxcUw3Mjg5UFRKd0U5dzlNcW1PZUYxOVRkRmp5QUlSbGxZ?= =?utf-8?B?MUxKakVteW5leVRHeWV1NWxUYkEwS1JuQ3ljSkRDb2p3T1ZHZGdNUmM2QWQ3?= =?utf-8?B?N05jdituSUQrZ0hLcXZ1U2syaHpFSE9sSFJzazdwNzNpN2pqZ041dy9NaU5D?= =?utf-8?B?ejBnMk1Pa1BpWDVpOC9Hd3N5dVVPTFdMc09zWDFCZFNpVDJ5YURCUE82bkl2?= =?utf-8?B?V0lmeFhKcUFQU0F4SVFqZ3Vjd2hQSzRDZlN4aVlUVmhNOThmaEs3UDR0TTFO?= =?utf-8?B?cnhLdXoycm9LL0kzN2NOWmpWT2NMaFdybGFDYThGOUtHeU1hLzRmZjRJN1hW?= =?utf-8?B?Y0lDY3UzUTRvMThGRlBsZTF0SWNrMFRpQjlkemJFcjdPRmQzS05rQUE4a1dR?= =?utf-8?B?QUc2RTVjMHZaWDRVQzNPNE1pOWtUR3QxSmZRU3R0aDQwWkprb0pDZUdJd1JL?= =?utf-8?B?VVIyY2FJYVEzaFVFc0dpRzJ3QVVnVmtYcnBDZ0o5bk5MaEVIY2duRGkrMjV4?= =?utf-8?B?QkRoWXBsajdGd2lTejdleGhoZDVhTUt4VE0yTStGRHJPcFQ0VkRBenNrOExm?= =?utf-8?Q?giVk=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: da0ec18f-0299-43c1-4b23-08dc5972f447 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Apr 2024 15:29:03.8998 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: VNpZJrYVO2Joola3yvu/3nlwlbVnPt+WedG9YuYCD3QqqFyRk+MauZeW8xE0JYuFpblDKOpW38HVy06bZGjT3g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR18MB5205 X-Proofpoint-GUID: pRDO2Neuyqra4j2BWwAXYhllhUqu6Sci X-Proofpoint-ORIG-GUID: pRDO2Neuyqra4j2BWwAXYhllhUqu6Sci X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-04-10_04,2024-04-09_01,2023-05-22_02 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 PiArVG86IERhdmlkIEh1bnQsIERpc3RyaWJ1dG9yIG1haW50YWluZXINCj4gK1RvOiBSYWR1IE5p Y29sYXUgYW5kIEFraGlsIEdveWFsLCBJUHNlYyBzZWN1cml0eSBnYXRld2F5IGV4YW1wbGUgbWFp bnRhaW5lcnMNCj4gDQo+ID4gRnJvbTogVHlsZXIgUmV0emxhZmYgW21haWx0bzpyb3JldHpsYUBs aW51eC5taWNyb3NvZnQuY29tXQ0KPiA+IFNlbnQ6IFdlZG5lc2RheSwgMjAgTWFyY2ggMjAyNCAx Ni4zNw0KPiA+DQo+ID4gTW92ZSBsb2NhdGlvbiBvZiBfX3J0ZV9hbGlnbmVkKGEpIHRvIG5ldyBj b252ZW50aW9uYWwgbG9jYXRpb24uIFRoZSBuZXcNCj4gPiBwbGFjZW1lbnQgYmV0d2VlbiB7c3Ry dWN0LHVuaW9ufSBhbmQgdGhlIHRhZyBhbGxvd3MgdGhlIGRlc2lyZWQNCj4gPiBhbGlnbm1lbnQg dG8gYmUgaW1wYXJ0ZWQgb24gdGhlIHR5cGUgcmVnYXJkbGVzcyBvZiB0aGUgdG9vbGNoYWluIGJl aW5nDQo+ID4gdXNlZCBmb3IgYm90aCBDIGFuZCBDKysuIEFkZGl0aW9uYWxseSwgaXQgYXZvaWRz IGNvbmZ1c2lvbiBieSBEb3h5Z2VuDQo+ID4gd2hlbiBnZW5lcmF0aW5nIGRvY3VtZW50YXRpb24u DQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBUeWxlciBSZXR6bGFmZiA8cm9yZXR6bGFAbGludXgu bWljcm9zb2Z0LmNvbT4NCj4gPiAtLS0NCj4gDQo+IFJldmlld2VkLWJ5OiBNb3J0ZW4gQnLDuHJ1 cCA8bWJAc21hcnRzaGFyZXN5c3RlbXMuY29tPg0KPiANCj4gQSBmZXcgY29tbWVudHMgZm9yIHRo ZSBhYm92ZSBtZW50aW9uZWQgbWFpbnRhaW5lcnMgaW5saW5lIGJlbG93Lg0KPiANCj4gPiBkaWZm IC0tZ2l0IGEvZXhhbXBsZXMvaXBzZWMtc2VjZ3cvaXBzZWMuaCBiL2V4YW1wbGVzL2lwc2VjLXNl Y2d3L2lwc2VjLmgNCj4gPiBpbmRleCBiZGNhZGExLi40Y2Y0YzlkIDEwMDY0NA0KPiA+IC0tLSBh L2V4YW1wbGVzL2lwc2VjLXNlY2d3L2lwc2VjLmgNCj4gPiArKysgYi9leGFtcGxlcy9pcHNlYy1z ZWNndy9pcHNlYy5oDQo+ID4gQEAgLTExMiw3ICsxMTIsNyBAQCBlbnVtIHsNCj4gPiAgCXJldHVy biAoc3RydWN0IGlwc2VjX3NhICopaTsNCj4gPiAgfQ0KPiA+DQo+ID4gLXN0cnVjdCBpcHNlY19z YSB7DQo+ID4gK3N0cnVjdCBfX3J0ZV9jYWNoZV9hbGlnbmVkIGlwc2VjX3NhIHsNCj4gPiAgCXN0 cnVjdCBydGVfaXBzZWNfc2Vzc2lvbiBzZXNzaW9uc1tJUFNFQ19TRVNTSU9OX01BWF07DQo+ID4g IAl1aW50MzJfdCBzcGk7DQo+ID4gIAlzdHJ1Y3QgY2Rldl9xcCAqY3FwW1JURV9NQVhfTENPUkVd Ow0KPiA+IEBAIC0xNzAsNyArMTcwLDcgQEAgc3RydWN0IGlwc2VjX3NhIHsNCj4gPiAgCXN0cnVj dCBydGVfZmxvd19pdGVtX2VzcCBlc3Bfc3BlYzsNCj4gPiAgCXN0cnVjdCBydGVfZmxvdyAqZmxv dzsNCj4gPiAgCXN0cnVjdCBydGVfc2VjdXJpdHlfc2Vzc2lvbl9jb25mIHNlc3NfY29uZjsNCj4g PiAtfSBfX3J0ZV9jYWNoZV9hbGlnbmVkOw0KPiA+ICt9Ow0KPiA+DQo+ID4gIHN0cnVjdCBpcHNl Y194ZiB7DQo+ID4gIAlzdHJ1Y3QgcnRlX2NyeXB0b19zeW1feGZvcm0gYTsNCj4gPiBAQCAtMTkw LDEyICsxOTAsMTIgQEAgc3RydWN0IHNhX2N0eCB7DQo+ID4gIAlzdHJ1Y3QgaXBzZWNfc2Egc2Fb XTsNCj4gPiAgfTsNCj4gPg0KPiA+IC1zdHJ1Y3QgaXBzZWNfbWJ1Zl9tZXRhZGF0YSB7DQo+ID4g K3N0cnVjdCBfX3J0ZV9jYWNoZV9hbGlnbmVkIGlwc2VjX21idWZfbWV0YWRhdGEgew0KPiA+ICAJ c3RydWN0IGlwc2VjX3NhICpzYTsNCj4gPiAgCXN0cnVjdCBydGVfY3J5cHRvX29wIGNvcDsNCj4g PiAgCXN0cnVjdCBydGVfY3J5cHRvX3N5bV9vcCBzeW1fY29wOw0KPiA+ICAJdWludDhfdCBidWZb MzJdOw0KPiA+IC19IF9fcnRlX2NhY2hlX2FsaWduZWQ7DQo+ID4gK307DQo+ID4NCj4gPiAgI2Rl ZmluZSBJU19UUkFOU1BPUlQoZmxhZ3MpICgoZmxhZ3MpICYgVFJBTlNQT1JUKQ0KPiA+DQo+ID4g QEAgLTIyNCw3ICsyMjQsNyBAQCBzdHJ1Y3QgY2Rldl9xcCB7DQo+ID4gIAl1aW50MTZfdCBxcDsN Cj4gPiAgCXVpbnQxNl90IGluX2ZsaWdodDsNCj4gPiAgCXVpbnQxNl90IGxlbjsNCj4gPiAtCXN0 cnVjdCBydGVfY3J5cHRvX29wICpidWZbTUFYX1BLVF9CVVJTVF0gX19ydGVfYWxpZ25lZChzaXpl b2Yodm9pZA0KPiA+ICopKTsNCj4gPiArCWFsaWduYXMoc2l6ZW9mKHZvaWQgKikpIHN0cnVjdCBy dGVfY3J5cHRvX29wICpidWZbTUFYX1BLVF9CVVJTVF07DQo+IA0KPiBBbGlnbmluZyBhIHBvaW50 ZXIgdG8gdGhlIHNpemUgb2YgYSBwb2ludGVyIGlzIHN1cGVyZmx1b3VzLCB1bmxlc3MgdGhlIHN0 cnVjdHVyZSBpcw0KPiBwYWNrZWQuDQo+IA0KPiBAUmFkdSwgQEFraGlsOiBZb3UgbWlnaHQgd2Fu dCB0byByZW1vdmUgdGhlc2UgaW4gYSBmdXR1cmUgcGF0Y2guDQoNCkFncmVlZCwgdGhlc2UgY2Fu IGJlIHJlbW92ZWQuDQoNCj4gDQo+ID4gIH07DQo+ID4NCj4gPiAgc3RydWN0IGlwc2VjX2N0eCB7 DQo+ID4gQEAgLTIzNSw3ICsyMzUsNyBAQCBzdHJ1Y3QgaXBzZWNfY3R4IHsNCj4gPiAgCXVpbnQx Nl90IG5iX3FwczsNCj4gPiAgCXVpbnQxNl90IGxhc3RfcXA7DQo+ID4gIAlzdHJ1Y3QgY2Rldl9x cCB0YmxbTUFYX1FQX1BFUl9MQ09SRV07DQo+ID4gLQlzdHJ1Y3QgcnRlX21idWYgKm9sX3BrdHNb TUFYX1BLVF9CVVJTVF0gX19ydGVfYWxpZ25lZChzaXplb2Yodm9pZA0KPiA+ICopKTsNCj4gPiAr CWFsaWduYXMoc2l6ZW9mKHZvaWQgKikpIHN0cnVjdCBydGVfbWJ1ZiAqb2xfcGt0c1tNQVhfUEtU X0JVUlNUXTsNCj4gPiAgCXVpbnQxNl90IG9sX3BrdHNfY250Ow0KPiA+ICAJdWludDY0X3QgaXB2 NF9vZmZsb2FkczsNCj4gPiAgCXVpbnQ2NF90IGlwdjZfb2ZmbG9hZHM7DQo+ID4gQEAgLTI4Mywx OCArMjgzLDE4IEBAIHN0cnVjdCBjbnRfYmxrIHsNCj4gPiAgCXVpbnQzMl90IGNudDsNCj4gPiAg fSBfX3J0ZV9wYWNrZWQ7DQo+ID4NCj4gPiAtc3RydWN0IGxjb3JlX3J4X3F1ZXVlIHsNCj4gPiAr c3RydWN0IF9fcnRlX2NhY2hlX2FsaWduZWQgbGNvcmVfcnhfcXVldWUgew0KPiA+ICAJdWludDE2 X3QgcG9ydF9pZDsNCj4gPiAgCXVpbnQ4X3QgcXVldWVfaWQ7DQo+ID4gIAl2b2lkICpzZWNfY3R4 Ow0KPiA+IC19IF9fcnRlX2NhY2hlX2FsaWduZWQ7DQo+ID4gK307DQo+ID4NCj4gPiAgc3RydWN0 IGJ1ZmZlciB7DQo+ID4gIAl1aW50MTZfdCBsZW47DQo+ID4gLQlzdHJ1Y3QgcnRlX21idWYgKm1f dGFibGVbTUFYX1BLVF9CVVJTVF0gX19ydGVfYWxpZ25lZChzaXplb2Yodm9pZA0KPiA+ICopKTsN Cj4gPiArCWFsaWduYXMoc2l6ZW9mKHZvaWQgKikpIHN0cnVjdCBydGVfbWJ1ZiAqbV90YWJsZVtN QVhfUEtUX0JVUlNUXTsNCj4gPiAgfTsNCj4gPg0KPiA+IC1zdHJ1Y3QgbGNvcmVfY29uZiB7DQo+ ID4gK3N0cnVjdCBfX3J0ZV9jYWNoZV9hbGlnbmVkIGxjb3JlX2NvbmYgew0KPiA+ICAJdWludDE2 X3QgbmJfcnhfcXVldWU7DQo+ID4gIAlzdHJ1Y3QgbGNvcmVfcnhfcXVldWUgcnhfcXVldWVfbGlz dFtNQVhfUlhfUVVFVUVfUEVSX0xDT1JFXTsNCj4gPiAgCXVpbnQxNl90IHR4X3F1ZXVlX2lkW1JU RV9NQVhfRVRIUE9SVFNdOw0K