From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 581E0A0540; Thu, 16 Jul 2020 05:31:11 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 3A6BE1BE95; Thu, 16 Jul 2020 05:31:10 +0200 (CEST) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id 3F26C4C7B for ; Thu, 16 Jul 2020 05:31:08 +0200 (CEST) IronPort-SDR: Zw8qqB49syxa+Vrzap6ZPed0MSDaCDu+SY/qqk0MdqcxKXyfzU6UmaHyI8Vwv53IsohZFXMuCZ hjIkp8Q5QfWw== X-IronPort-AV: E=McAfee;i="6000,8403,9683"; a="167445490" X-IronPort-AV: E=Sophos;i="5.75,357,1589266800"; d="scan'208";a="167445490" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jul 2020 20:31:07 -0700 IronPort-SDR: INux0RcKt+c2bDJBmiNll72Y5IB3PcqN8B57fB5YYbsBQXL+DK2ItqSKL/1tAJuk7nwxxJyOA4 P3NwO3Goa9bw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,357,1589266800"; d="scan'208";a="390978088" Received: from orsmsx105.amr.corp.intel.com ([10.22.225.132]) by fmsmga001.fm.intel.com with ESMTP; 15 Jul 2020 20:31:07 -0700 Received: from ORSEDG002.ED.cps.intel.com (10.7.248.5) by ORSMSX105.amr.corp.intel.com (10.22.225.132) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 15 Jul 2020 20:31:06 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.103) by edgegateway.intel.com (134.134.137.101) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 15 Jul 2020 20:31:06 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nOucUd08YuCyTE38O1TWoaKOt0uKa8LDPfwVQy/967eNJ3+WDS8MVsJXQK9vvsvJ/2B2E5vTi/b/m/PAa+0J+cR/TJoAdZTVywfL02htDC4LBHbzrOEYpvefCDKAJFsgKGp5z4P0rEQRU0cEw2LCdPJXHDLeeldrKAj31bNTLvm9rOLJkmYOfo5En8d/QP+EJGziUjHfntqYNhwUHwmaKmS8g09tQibMjOZNPgOVoYo5QkMV5/PPYx9QWSfmPcv2sGsUGtUr6RS5O8ujS2aUyrflyRnNTp6gbkKRoKqRy4AoMMATh2FGB1kJwrtSb/nr+k7WbldyP+SNbRsa9sA5rw== 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-SenderADCheck; bh=22t2JvdKNlXCQi01HGB8wH6liPJ1qZ7BqbFVMLxh4tI=; b=B9obI/wD3bvEDYdnOvf9QhKdcTf2vjMWbpaBCItdYh6zY+g9VYC64iwrnInakC1cPjv8XRfCCua3GbdJZEgePOxaC83i+OZIGQjPRfK04zZfXi7gIZ/ROOcG8wBwr2IdOH8FmlEQsv8C3BEc+DRlwtB9ueO6170v/a0K+HmIhUjqWXGplpG2fgJJHUwlh/jsbgYytG7DtCwus5ghF4n0kCODe1D5GE3aRxnXCBAtq6z4LtGUB/4Eyt5JMThJRsv/gYa6ke6hwx/TLa9clyzbBqRqGiC1MpT1CPCmC7d4qqDVW4nh/Ij+WmW7Up2vdN6AHTp6+suOoVlhRTniylpimg== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=22t2JvdKNlXCQi01HGB8wH6liPJ1qZ7BqbFVMLxh4tI=; b=DFHATm0RmqrAXOVAv0GJGUv5ph8+skedMMSNOuLziAFCqgrWJqYOy292fzAB2Ds1Dzxo4LFJIS0nBq6LzF2gu7Pb2dsluEtZB6WDWCqghCaWylMWnf/TuHPFkVPj9BGCpOn5IbcVTk1HnwrLxguNiRKlV2/hmm5Sa4P0xeSeyIQ= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (2603:10b6:208:13f::22) by MN2PR11MB4046.namprd11.prod.outlook.com (2603:10b6:208:13b::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3174.23; Thu, 16 Jul 2020 03:31:05 +0000 Received: from MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::7cde:8326:5010:c47e]) by MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::7cde:8326:5010:c47e%7]) with mapi id 15.20.3174.025; Thu, 16 Jul 2020 03:31:05 +0000 From: "Xia, Chenbo" To: Adrian Moreno , "dev@dpdk.org" CC: "maxime.coquelin@redhat.com" , "Wang, Zhihong" Thread-Topic: [PATCH 4/5] net/virtio: add GET_STATUS support to virtio-user Thread-Index: AQHWWswXjVKCoC+3YUKsbwlcEU6Dy6kJi9aw Date: Thu, 16 Jul 2020 03:31:04 +0000 Message-ID: References: <20200715171828.95887-1-amorenoz@redhat.com> <20200715171828.95887-5-amorenoz@redhat.com> In-Reply-To: <20200715171828.95887-5-amorenoz@redhat.com> Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.217] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: bac96211-bb0d-4dcd-173d-08d82938abcc x-ms-traffictypediagnostic: MN2PR11MB4046: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:153; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1SsnyGpS3/Q72/HkhZK/0kgHgF3O3Wi8pm+s3hLmQjb7a+YVeRFgUDordCwNH2Zw4s+ayplBh+krKB0hbID2rwkz91qrE33XV7uqVKK8l75pnSSZCIR8xGzbqCr43o2JijEzADnCLMXHgB6TZmIrsThH6y9Ud42WkTRYF/LL5V/lGS3rLckLc7ToFwSCbsCsLF8E/sK9luAmAsHa2z6ep2nWrB+ICbnYvasxWmgT89YYb82SCc+aHYyKerSJ88pcPgjZyBFzc/yDfTLa3XFGMWAhl0zf+/gjFgOlPq4lyI0jm48zDqwJ8mYv/5cCYD0pSCUW5sQwHv+vg3qv5sIxFg== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4063.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(136003)(346002)(396003)(366004)(376002)(39860400002)(33656002)(7696005)(9686003)(76116006)(110136005)(71200400001)(4326008)(52536014)(186003)(53546011)(107886003)(6506007)(2906002)(478600001)(55016002)(66446008)(66476007)(316002)(86362001)(8676002)(66946007)(26005)(8936002)(64756008)(54906003)(66556008)(83380400001)(5660300002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: ecG8gD+ni4wTmMVCeq5+KRIy6NBWXHp9twJUgx9F0rE8DTIRb1Jb6rS84cLbbQrAhEWWbSYWplOqZ6lqFF1VZTT+wBV5c7SGAORpa5DSNRDGMoQAPha60zacFTccUxEwKLEiYf9H+OUP5gfDARU1hKRaTmN5lKjiH+EzSOOn4TnaTAMLI/9fQR4Ejbj1rj6j8H0CbxhsKOzai8VPBJYJBZXc5HFW4VhsQHrhbIRi6OZLn08HZHGFAAKJomsi59fIkVNqLh7AE8p3wcxIaHgo94L2pzXLuKK3E6jgEzTvrJHnlmFUrN/MyiVw03MQ3apVW/qeMVWhbmaUrVVoO7NkychZOQ6ykRmis+lF9BXqBcCpJnnvtQh53Zjq980dooahoYHDVnYTFZpTyI474u78+635O5OwCIVYXI4tjagpOoZH6jf55wItPYS8kpw7EIYdgOJtjRdN9SVZegTRl3hd1pS2Z0s4hh+mtxDQbrFqvjFf5T1fTz5nYUU1KmqCmxug 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: MN2PR11MB4063.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bac96211-bb0d-4dcd-173d-08d82938abcc X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2020 03:31:04.7693 (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: aoamzc9psK8QMZxKYG8ZwpivbW7OdAnhcsKU+E7WP0bHPPcB8uKHfHOo2+lEiNMc2q/XeD7lLgIAyD9YU8Pqxw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4046 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH 4/5] net/virtio: add GET_STATUS support to virtio-user 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" SGkgQWRyaWFuLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEFkcmlh biBNb3Jlbm8gPGFtb3Jlbm96QHJlZGhhdC5jb20+DQo+IFNlbnQ6IFRodXJzZGF5LCBKdWx5IDE2 LCAyMDIwIDE6MTggQU0NCj4gVG86IGRldkBkcGRrLm9yZw0KPiBDYzogbWF4aW1lLmNvcXVlbGlu QHJlZGhhdC5jb207IFdhbmcsIFpoaWhvbmcgPHpoaWhvbmcud2FuZ0BpbnRlbC5jb20+Ow0KPiBh bW9yZW5vekByZWRoYXQuY29tOyBYaWEsIENoZW5ibyA8Y2hlbmJvLnhpYUBpbnRlbC5jb20+DQo+ IFN1YmplY3Q6IFtQQVRDSCA0LzVdIG5ldC92aXJ0aW86IGFkZCBHRVRfU1RBVFVTIHN1cHBvcnQg dG8gdmlydGlvLXVzZXINCj4gDQo+IFRoaXMgcGF0Y2ggYWRkcyBzdXBwb3J0IGZvciBWSE9TVF9V U0VSX0dFVF9TVEFUVVMgcmVxdWVzdC4NCj4gDQo+IE9ubHkgdmhvc3QtdXNlciBiYWNrZWQgaXMg c3VwcG9ydGVkIGZvciBub3cNCj4gDQo+IFNpZ25lZC1vZmYtYnk6IEFkcmlhbiBNb3Jlbm8gPGFt b3Jlbm96QHJlZGhhdC5jb20+DQo+IC0tLQ0KPiAgZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb191 c2VyL3Zob3N0X3VzZXIuYyAgIHwgIDIgKw0KPiAgLi4uL25ldC92aXJ0aW8vdmlydGlvX3VzZXIv dmlydGlvX3VzZXJfZGV2LmMgIHwgMzkNCj4gKysrKysrKysrKysrKysrKysrKyAgLi4uL25ldC92 aXJ0aW8vdmlydGlvX3VzZXIvdmlydGlvX3VzZXJfZGV2LmggIHwgIDEgKw0KPiAgZHJpdmVycy9u ZXQvdmlydGlvL3ZpcnRpb191c2VyX2V0aGRldi5jICAgICAgIHwgIDIgKw0KPiAgNCBmaWxlcyBj aGFuZ2VkLCA0NCBpbnNlcnRpb25zKCspDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQv dmlydGlvL3ZpcnRpb191c2VyL3Zob3N0X3VzZXIuYw0KPiBiL2RyaXZlcnMvbmV0L3ZpcnRpby92 aXJ0aW9fdXNlci92aG9zdF91c2VyLmMNCj4gaW5kZXggMjMzMmUwMWQxLi40M2M2MzBlNDcgMTAw NjQ0DQo+IC0tLSBhL2RyaXZlcnMvbmV0L3ZpcnRpby92aXJ0aW9fdXNlci92aG9zdF91c2VyLmMN Cj4gKysrIGIvZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb191c2VyL3Zob3N0X3VzZXIuYw0KPiBA QCAtMjc5LDYgKzI3OSw3IEBAIHZob3N0X3VzZXJfc29jayhzdHJ1Y3QgdmlydGlvX3VzZXJfZGV2 ICpkZXYsDQo+ICAJc3dpdGNoIChyZXEpIHsNCj4gIAljYXNlIFZIT1NUX1VTRVJfR0VUX0ZFQVRV UkVTOg0KPiAgCWNhc2UgVkhPU1RfVVNFUl9HRVRfUFJPVE9DT0xfRkVBVFVSRVM6DQo+ICsJY2Fz ZSBWSE9TVF9VU0VSX0dFVF9TVEFUVVM6DQo+ICAJCW5lZWRfcmVwbHkgPSAxOw0KPiAgCQlicmVh azsNCj4gDQo+IEBAIC0zNzMsNiArMzc0LDcgQEAgdmhvc3RfdXNlcl9zb2NrKHN0cnVjdCB2aXJ0 aW9fdXNlcl9kZXYgKmRldiwNCj4gDQo+ICAJCXN3aXRjaCAocmVxKSB7DQo+ICAJCWNhc2UgVkhP U1RfVVNFUl9HRVRfRkVBVFVSRVM6DQo+ICsJCWNhc2UgVkhPU1RfVVNFUl9HRVRfU1RBVFVTOg0K PiAgCQljYXNlIFZIT1NUX1VTRVJfR0VUX1BST1RPQ09MX0ZFQVRVUkVTOg0KPiAgCQkJaWYgKG1z Zy5zaXplICE9IHNpemVvZihtLnBheWxvYWQudTY0KSkgew0KPiAgCQkJCVBNRF9EUlZfTE9HKEVS UiwgIlJlY2VpdmVkIGJhZCBtc2cgc2l6ZSIpOw0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQv dmlydGlvL3ZpcnRpb191c2VyL3ZpcnRpb191c2VyX2Rldi5jDQo+IGIvZHJpdmVycy9uZXQvdmly dGlvL3ZpcnRpb191c2VyL3ZpcnRpb191c2VyX2Rldi5jDQo+IGluZGV4IDJjNDAwYTQ0OC4uNjEz Y2FlZjU2IDEwMDY0NA0KPiAtLS0gYS9kcml2ZXJzL25ldC92aXJ0aW8vdmlydGlvX3VzZXIvdmly dGlvX3VzZXJfZGV2LmMNCj4gKysrIGIvZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRpb191c2VyL3Zp cnRpb191c2VyX2Rldi5jDQo+IEBAIC04MDQsMyArODA0LDQyIEBAIHZpcnRpb191c2VyX3NlbmRf c3RhdHVzX3VwZGF0ZShzdHJ1Y3QgdmlydGlvX3VzZXJfZGV2DQo+ICpkZXYsIHVpbnQ4X3Qgc3Rh dHVzKQ0KPiANCj4gIAlyZXR1cm4gMDsNCj4gIH0NCj4gKw0KPiAraW50DQo+ICt2aXJ0aW9fdXNl cl91cGRhdGVfc3RhdHVzKHN0cnVjdCB2aXJ0aW9fdXNlcl9kZXYgKmRldikgew0KPiArCXVpbnQ2 NF90IHJldDsNCj4gKw0KPiArCS8qIFZob3N0LXVzZXIgb25seSBmb3Igbm93ICovDQo+ICsJaWYg KCFpc192aG9zdF91c2VyX2J5X3R5cGUoZGV2LT5wYXRoKSkNCj4gKwkJcmV0dXJuIDA7DQo+ICsN Cj4gKwlpZiAoIShkZXYtPnByb3RvY29sX2ZlYXR1cmVzICYgKDFVTCA8PA0KPiBWSE9TVF9VU0VS X1BST1RPQ09MX0ZfU1RBVFVTKSkpDQo+ICsJCXJldHVybiAwOw0KPiArDQo+ICsJaWYgKGRldi0+ b3BzLT5zZW5kX3JlcXVlc3QoZGV2LCBWSE9TVF9VU0VSX0dFVF9TVEFUVVMsICZyZXQpIDwgMCkg ew0KPiArCQlQTURfSU5JVF9MT0coRVJSLCAiR0VUX1NUQVRVUyBmYWlsZWQ6ICVzIiwgc3RyZXJy b3IoZXJybm8pKTsNCj4gKwkJcmV0dXJuIC0xOw0KPiArCX0NCj4gKwlpZiAocmV0ID4gVUlOVDhf TUFYKSB7DQo+ICsJCVBNRF9JTklUX0xPRyhFUlIsICJJbnZhbGlkIFZIT1NUX1VTRVJfR0VUX1NU QVRVUw0KPiByZXNwb25zZSAweCUiIFBSSXg2NCAiXG4iLCByZXQpOw0KDQpUaGVyZSdzIGEgY29k aW5nIHN0eWxlIGlzc3VlIGhlcmU6DQpDSEVDSzpDQU1FTENBU0U6IEF2b2lkIENhbWVsQ2FzZTog PFBSSXg2ND4NCkNvdWxkIHlvdSBmaXggdGhpcz8NCg0KQnR3LCBpbiBjYXNlIHlvdSBkb24ndCBr bm93LCB0aGVyZSdzIGEgc2NyaXB0IGluIGRwZGsgZm9yIGNoZWNrIHRoZXNlIGlzc3VlczoNCmRl dnRvb2xzL2NoZWNrcGF0Y2hlcy5zaC4g8J+Yig0KDQpUaGFua3MhDQpDaGVuYm8NCg0KPiArCQly ZXR1cm4gLTE7DQo+ICsJfQ0KPiArDQo+ICsJZGV2LT5zdGF0dXMgPSByZXQ7DQo+ICsJUE1EX0lO SVRfTE9HKERFQlVHLCAiVXBkYXRlZCBEZXZpY2UgU3RhdHVzKDB4JTA4eCk6XG4iDQo+ICsJCQki XHQtQUNLTk9XTEVER0U6ICV1XG4iDQo+ICsJCQkiXHQtRFJJVkVSOiAldVxuIg0KPiArCQkJIlx0 LURSSVZFUl9PSzogJXVcbiINCj4gKwkJCSJcdC1GRUFUVVJFU19PSzogJXVcbiINCj4gKwkJCSJc dC1ERVZJQ0VfTkVFRF9SRVNFVDogJXVcbiINCj4gKwkJCSJcdC1GQUlMRUQ6ICV1XG4iLA0KPiAr CQkJZGV2LT5zdGF0dXMsDQo+ICsJCQkhIShkZXYtPnN0YXR1cyAmIFZJUlRJT19DT05GSUdfU1RB VFVTX0FDSyksDQo+ICsJCQkhIShkZXYtPnN0YXR1cyAmIFZJUlRJT19DT05GSUdfU1RBVFVTX0RS SVZFUiksDQo+ICsJCQkhIShkZXYtPnN0YXR1cyAmIFZJUlRJT19DT05GSUdfU1RBVFVTX0RSSVZF Ul9PSyksDQo+ICsJCQkhIShkZXYtPnN0YXR1cyAmDQo+IFZJUlRJT19DT05GSUdfU1RBVFVTX0ZF QVRVUkVTX09LKSwNCj4gKwkJCSEhKGRldi0+c3RhdHVzICYNCj4gVklSVElPX0NPTkZJR19TVEFU VVNfREVWX05FRURfUkVTRVQpLA0KPiArCQkJISEoZGV2LT5zdGF0dXMgJiBWSVJUSU9fQ09ORklH X1NUQVRVU19GQUlMRUQpKTsNCj4gKwlyZXR1cm4gMDsNCj4gK30NCj4gZGlmZiAtLWdpdCBhL2Ry aXZlcnMvbmV0L3ZpcnRpby92aXJ0aW9fdXNlci92aXJ0aW9fdXNlcl9kZXYuaA0KPiBiL2RyaXZl cnMvbmV0L3ZpcnRpby92aXJ0aW9fdXNlci92aXJ0aW9fdXNlcl9kZXYuaA0KPiBpbmRleCBhNzZk N2NmYWYuLjFhMDQ1YWY2ZiAxMDA2NDQNCj4gLS0tIGEvZHJpdmVycy9uZXQvdmlydGlvL3ZpcnRp b191c2VyL3ZpcnRpb191c2VyX2Rldi5oDQo+ICsrKyBiL2RyaXZlcnMvbmV0L3ZpcnRpby92aXJ0 aW9fdXNlci92aXJ0aW9fdXNlcl9kZXYuaA0KPiBAQCAtNzUsNCArNzUsNSBAQCB2b2lkIHZpcnRp b191c2VyX2hhbmRsZV9jcV9wYWNrZWQoc3RydWN0IHZpcnRpb191c2VyX2Rldg0KPiAqZGV2LA0K PiAgCQkJCSAgdWludDE2X3QgcXVldWVfaWR4KTsNCj4gIHVpbnQ4X3QgdmlydGlvX3VzZXJfaGFu ZGxlX21xKHN0cnVjdCB2aXJ0aW9fdXNlcl9kZXYgKmRldiwgdWludDE2X3QgcV9wYWlycyk7DQo+ IGludCB2aXJ0aW9fdXNlcl9zZW5kX3N0YXR1c191cGRhdGUoc3RydWN0IHZpcnRpb191c2VyX2Rl diAqZGV2LCB1aW50OF90IHN0YXR1cyk7DQo+ICtpbnQgdmlydGlvX3VzZXJfdXBkYXRlX3N0YXR1 cyhzdHJ1Y3QgdmlydGlvX3VzZXJfZGV2ICpkZXYpOw0KPiAgI2VuZGlmDQo+IGRpZmYgLS1naXQg YS9kcml2ZXJzL25ldC92aXJ0aW8vdmlydGlvX3VzZXJfZXRoZGV2LmMNCj4gYi9kcml2ZXJzL25l dC92aXJ0aW8vdmlydGlvX3VzZXJfZXRoZGV2LmMNCj4gaW5kZXggZTUyZjExMzQxLi40MDMzMGRl ZWQgMTAwNjQ0DQo+IC0tLSBhL2RyaXZlcnMvbmV0L3ZpcnRpby92aXJ0aW9fdXNlcl9ldGhkZXYu Yw0KPiArKysgYi9kcml2ZXJzL25ldC92aXJ0aW8vdmlydGlvX3VzZXJfZXRoZGV2LmMNCj4gQEAg LTI4MSw2ICsyODEsOCBAQCB2aXJ0aW9fdXNlcl9nZXRfc3RhdHVzKHN0cnVjdCB2aXJ0aW9faHcg Kmh3KSAgew0KPiAgCXN0cnVjdCB2aXJ0aW9fdXNlcl9kZXYgKmRldiA9IHZpcnRpb191c2VyX2dl dF9kZXYoaHcpOw0KPiANCj4gKwl2aXJ0aW9fdXNlcl91cGRhdGVfc3RhdHVzKGRldik7DQo+ICsN Cj4gIAlyZXR1cm4gZGV2LT5zdGF0dXM7DQo+ICB9DQo+IA0KPiAtLQ0KPiAyLjI2LjINCg0K