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 0230DA04AA; Tue, 8 Sep 2020 16:38:48 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id F31ED1BE0C; Tue, 8 Sep 2020 16:38:47 +0200 (CEST) Received: from nat-hk.nvidia.com (nat-hk.nvidia.com [203.18.50.4]) by dpdk.org (Postfix) with ESMTP id 6F26A1DB8 for ; Tue, 8 Sep 2020 16:38:45 +0200 (CEST) Received: from hkpgpgate102.nvidia.com (Not Verified[10.18.92.9]) by nat-hk.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Tue, 08 Sep 2020 22:38:43 +0800 Received: from HKMAIL101.nvidia.com ([10.18.16.10]) by hkpgpgate102.nvidia.com (PGP Universal service); Tue, 08 Sep 2020 07:38:43 -0700 X-PGP-Universal: processed; by hkpgpgate102.nvidia.com on Tue, 08 Sep 2020 07:38:43 -0700 Received: from HKMAIL103.nvidia.com (10.18.16.12) by HKMAIL101.nvidia.com (10.18.16.10) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 8 Sep 2020 14:38:37 +0000 Received: from NAM02-BL2-obe.outbound.protection.outlook.com (104.47.38.58) by HKMAIL103.nvidia.com (10.18.16.12) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 8 Sep 2020 14:38:37 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HTttEUk0AcOZ8wV2Ls7kb8VOKHoBKxjutDxcz6Qkxw9akhA+1ELlmVxAbiORv43Zcg4lCsPJutYVV2IOnPiQhGcRTdsRsVKol0WWMWZ4aBu63xOQWlvRpQKh+sAQONdzdbYrxsdSExI6uXwJ35HEkHkCmz1+JSOidGvnNRXov4fRzQJm8wI6VVH8tLlNQNC8YJTR+j0KA+AbfSksoLKTLIJkl9ROleSCSum42klocdpdrob17bePuvrYI0VcDa3L6qlT1TCi6F+IuABMdjOSAxjb2idPLG/Y2NVWObRUpQwdZr/1YPxiBfmT4eryBYTZRt/Oj8XsnR0oJGXgLF0jpA== 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=8el4W9LqZzrpOG8HeEZf9n8UKbJZEs6nNQsxb1VZQHM=; b=RdLyo7rhJTRod4GtchrNW4JD5APWTnX61fAJ3p2i/nlajNgcsVGwa+URDK2iUV3ZZpFuPsLNEJQoBkz8L/W0lw85+ozYy7NdaIR6P9IzK1MUKHsZ9rif4c0vDgKDM9H4H03k0PnE/V9wfH9grRhcx5x5MQmFy9FU494371Vt+Uu0+VWn3Ulajy+PyimCbzYct09USkjpHTLF74W4b0iwP4loF8QqPGQ9/foQuJuUhMtycCjNXWNgphFINKolC0tVOckMKI4wWvPcXB5HVhoHEG5uLasB2S1UELkln/qu4K4agxn9BNAqXJNbH6i4XRl+QK9G3nteMhihSYSlrOpoQg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none Received: from MN2PR12MB4286.namprd12.prod.outlook.com (2603:10b6:208:199::22) by MN2PR12MB4582.namprd12.prod.outlook.com (2603:10b6:208:26b::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3348.16; Tue, 8 Sep 2020 14:38:35 +0000 Received: from MN2PR12MB4286.namprd12.prod.outlook.com ([fe80::61fd:a36e:cf4f:2d3f]) by MN2PR12MB4286.namprd12.prod.outlook.com ([fe80::61fd:a36e:cf4f:2d3f%9]) with mapi id 15.20.3370.016; Tue, 8 Sep 2020 14:38:34 +0000 From: Ori Kam To: Ajit Khaparde , "Jiawei(Jonny) Wang" CC: Slava Ovsiienko , Matan Azrad , dpdk-dev , NBU-Contact-Thomas Monjalon , Raslan Darawsheh , "ian.stokes@intel.com" , "fbl@redhat.com" , Asaf Penso , JP Lee , Michael Baucom , Samik Gupta Thread-Topic: [dpdk-dev] [PATCH v5 1/7] ethdev: introduce sample action for rte flow Thread-Index: AQHWfIXrB3e1rFuzYE2fzkq5Nr1gCalX63EAgAaQR8A= Date: Tue, 8 Sep 2020 14:38:34 +0000 Message-ID: References: <1598457725-396788-1-git-send-email-jiaweiw@nvidia.com> <1598540492-406340-1-git-send-email-jiaweiw@nvidia.com> <1598540492-406340-2-git-send-email-jiaweiw@nvidia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: broadcom.com; dkim=none (message not signed) header.d=none;broadcom.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [147.236.152.129] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d6d27d60-75dd-4373-f6f3-08d85404ddb8 x-ms-traffictypediagnostic: MN2PR12MB4582: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: WhWEUDvGUpqtlTRpECvvEnVFu8RKGfYtn9jxLjmc5n8byUGWMZNLrzpyU/6vGITkA4I2yU2vMON8VptGCiDFrB/6Wenlipy32xj+y0t8WTrmxKszcV0LAecsyrQgeyvwFf9FTaLpuVDzmQyj4lgBW8WiSe9xDUqFGjJ1kX0M0yqdDrcSmYT+uYTgq3ONqFWxuyE3i9PcCuW762pwsGSa7OdvKoVNHDpn34zN/wMoAU1udKv6rbDDvbJjBUCsEThdg4pyRPXz+WiEQdJ/ZAVip8LuLXFl0b4XFpyUldAzaTG34OhFPT5lA9likGoiSeNLFTW2lxT9tA91+lzw78FKG/fVvhJE+9az3IgGtL3gmewOlO4NB+xHuBHss5yweEfhX9DeSTCcKNwcG3cYt8altA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR12MB4286.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(376002)(366004)(346002)(39860400002)(136003)(53546011)(26005)(6506007)(2906002)(9326002)(55016002)(54906003)(4326008)(8676002)(9686003)(966005)(6636002)(110136005)(8936002)(7696005)(33656002)(186003)(316002)(71200400001)(52536014)(66446008)(83380400001)(166002)(66476007)(5660300002)(478600001)(64756008)(66556008)(86362001)(66946007)(76116006); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: VOrOdtNl1p/UhRMx2lqiiwZyPSMJ690Ohv6sKDn0T2RSrBApP0QoX4v878xc0XaBnurhfo74Yl8DcYCj67xK3CVIDSXnH9j3AKzBk7/G2FApEkCvu+11wg0sxKzUuP8Oqe2hrJvIqVe7gbSiU6FAdVupJY6qrRJU3RoHsAAvTisHTuzgl+E5nZu0q32mtG1pJgAJTS32syFmP9/JIRlnG6jHgvODXwstxoHMPAbnZEg6huC/S8B9Ns2bzXbXAzhMuLpUdPx5nLEjafCf4jbMCCLnAOmWSWGKKMD9y0Qfs9KOb76SmTQGg3vVOefSwwUvD1dRfwErE7u+NtgFhKbHZTI5aMReRw+eoyvfq41ohj+2/ycgV4r3/LaKqrc7Rp1Cbijc3gKfQSe6DJ64tQh9BbIoDPnmUNqFKuEX67dAe+duxA0nWuBXAQKbqqrD7xzYTtg9ORI4Yn5EmHrI/LktPVXZL6fxpF74r+fMRBfmHWJtNuQ4eAZ+VQSwUVgfWAybQdW8liyLniRnkomhl0dLQceN/yCvV1RZd0o/DtWA2uhn5WCsdunOpaQujjgZ58P+CXgMSjOQ5bn/w41V+KeJ4tv53HipS8fPfsiPjYCw65I/0LwScwjzodRd7UF06qR64LFm5ZVI+Pfr0nu5eMaXeQ== MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR12MB4286.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d6d27d60-75dd-4373-f6f3-08d85404ddb8 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Sep 2020 14:38:34.6716 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: E1JyB8CUmszUsMT4fw74sDcdBCtCHDTZH+gf5ZtRmvIDt39Mwje2gWh0pC7tGk/K3i1SsUOs6qQoAWhAm5Qd4Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR12MB4582 X-OriginatorOrg: Nvidia.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1599575923; bh=8el4W9LqZzrpOG8HeEZf9n8UKbJZEs6nNQsxb1VZQHM=; h=X-PGP-Universal:ARC-Seal:ARC-Message-Signature: ARC-Authentication-Results:From:To:CC:Subject:Thread-Topic: Thread-Index:Date:Message-ID:References:In-Reply-To: Accept-Language:Content-Language:X-MS-Has-Attach: X-MS-TNEF-Correlator:authentication-results:x-originating-ip: x-ms-publictraffictype:x-ms-office365-filtering-correlation-id: x-ms-traffictypediagnostic:x-ld-processed: x-ms-exchange-transport-forked:x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers:x-ms-exchange-senderadcheck: x-microsoft-antispam:x-microsoft-antispam-message-info: x-forefront-antispam-report:x-ms-exchange-antispam-messagedata: Content-Type:MIME-Version:X-MS-Exchange-CrossTenant-AuthAs: X-MS-Exchange-CrossTenant-AuthSource: X-MS-Exchange-CrossTenant-Network-Message-Id: X-MS-Exchange-CrossTenant-originalarrivaltime: X-MS-Exchange-CrossTenant-fromentityheader: X-MS-Exchange-CrossTenant-id:X-MS-Exchange-CrossTenant-mailboxtype: X-MS-Exchange-CrossTenant-userprincipalname: X-MS-Exchange-Transport-CrossTenantHeadersStamped:X-OriginatorOrg; b=foPMDocPb6Wo9pzCfzAy2E33+w4yifunmXLH9CwPaEhDOPvoCu1aKweUDQ4PuJeki Nc2Ea3yPqMigqbYv3V/TETJ6uHKNN2XWScrS3gkGjYRygliapRJkZGEEZXC77RvhdZ TRS+OQ1BADmOoO9pEmqSieQn33hO2O6wkFMa4MPNWE5A6XSemlqsQcRkHEKQJOSiaa n5v/mwqIy26K+LcG+OwLPvIIrTAUkagfgcrWhaoc9Ftg7CXWF56drRsS8/GL/tYd2M t0L4rzbCggh5bnH7+c1vxMu09t1OfQ2nlmkvLqLGBA8/lLXJEaOL82+SV1KS491grv mhWv6mZVntfhg== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH v5 1/7] ethdev: introduce sample action for rte flow 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" SGkgQWppdCwNCg0KU29ycnkgZm9yIG5vdCBpbmxpbmUsIGJ1dCBmb3Igc29tZSByZWFzb24gdGhp cyB0cmVhZCBpcyBpbiBodG1sIGZvcm1hdC4NCkkgdGhpbmsgdGhhdCB0aGUgaXNzdWUgeW91IGFy ZSByaXNpbmcgaXMgYSBnb29kIG9uZSwgYnV0IGNhbiBiZSBzb2x2ZWQgdXNpbmcgdGhlIG5ldw0K Y29udGV4dCBBUEkgdGhhdCB3ZSBhcmUgZ29pbmcgdG8gcHVzaCBpbnRvIDIwLjExDQpodHRwczov L3BhdGNoZXMuZHBkay5vcmcvY292ZXIvNzM1NTUvDQoNCnRoaXMgd2lsbCBlbmFibGUgY3JlYXRp bmcgdGhlIHNhbXBsZSBhY3Rpb24gb25jZSBhbmQgcmV1c2UgaXQgbGF0ZXIuDQoNCkJlc3QsDQpP cmkNCg0KRnJvbTogQWppdCBLaGFwYXJkZSA8YWppdC5raGFwYXJkZUBicm9hZGNvbS5jb20+DQpT ZW50OiBGcmlkYXksIFNlcHRlbWJlciA0LCAyMDIwIDc6MTcgQU0NCg0KDQoNCg0KT24gVGh1LCBB dWcgMjcsIDIwMjAgYXQgODoyMyBBTSBKaWF3ZWkgV2FuZyA8amlhd2Vpd0BudmlkaWEuY29tPG1h aWx0bzpqaWF3ZWl3QG52aWRpYS5jb20+PiB3cm90ZToNCldoZW4gdXNpbmcgZnVsbCBvZmZsb2Fk LCBhbGwgdHJhZmZpYyB3aWxsIGJlIGhhbmRsZWQgYnkgdGhlIEhXLCBhbmQNCmRpcmVjdGVkIHRv IHRoZSByZXF1ZXN0ZWQgVkYgb3Igd2lyZSwgdGhlIGNvbnRyb2wgYXBwbGljYXRpb24gbG9zZXMN CnZpc2liaWxpdHkgb24gdGhlIHRyYWZmaWMuDQpTbyB0aGVyZSdzIGEgbmVlZCBmb3IgYW4gYWN0 aW9uIHRoYXQgd2lsbCBlbmFibGUgdGhlIGNvbnRyb2wgYXBwbGljYXRpb24NCnNvbWUgdmlzaWJp bGl0eS4NCg0KVGhlIHNvbHV0aW9uIGlzIGludHJvZHVjZWQgYSBuZXcgYWN0aW9uIHRoYXQgd2ls bCBzYW1wbGUgdGhlIGluY29taW5nDQp0cmFmZmljIGFuZCBzZW5kIGEgZHVwbGljYXRlZCB0cmFm ZmljIHdpdGggdGhlIHNwZWNpZmllZCByYXRpbyB0byB0aGUNCmFwcGxpY2F0aW9uLCB3aGlsZSB0 aGUgb3JpZ2luYWwgcGFja2V0IHdpbGwgY29udGludWUgdG8gdGhlIHRhcmdldA0KZGVzdGluYXRp b24uDQoNClRoZSBwYWNrZXRzIHNhbXBsZWQgZXF1YWxzIGlzICcxL3JhdGlvJywgaWYgdGhlIHJh dGlvIHZhbHVlIGJlIHNldCB0byAxLA0KbWVhbnMgdGhhdCB0aGUgcGFja2V0cyB3b3VsZCBiZSBj b21wbGV0ZWx5IG1pcnJvcmVkLiBUaGUgc2FtcGxlIHBhY2tldA0KY2FuIGJlIGFzc2lnbmVkIHdp dGggZGlmZmVyZW50IHNldCBvZiBhY3Rpb25zIGZyb20gdGhlIG9yaWdpbmFsIHBhY2tldC4NCg0K SW4gb3JkZXIgdG8gc3VwcG9ydCB0aGUgc2FtcGxlIHBhY2tldCBpbiBydGVfZmxvdywgbmV3IHJ0 ZV9mbG93IGFjdGlvbg0KZGVmaW5pdGlvbiBSVEVfRkxPV19BQ1RJT05fVFlQRV9TQU1QTEUgYW5k IHN0cnVjdHVyZSBydGVfZmxvd19hY3Rpb25fc2FtcGxlDQp3aWxsIGJlIGludHJvZHVjZWQuDQoN CkluIHVzZSBjYXNlcyB3aGVyZSBzYW1wbGluZy9taXJyb3JpbmcgaXMgZW5hYmxlZCBmb3IgbW9u aXRvcmluZyBzZWN1cml0eS9wb2xpY3kgYnJlYWNoZXMNCmFuZCBuZXR3b3JrIGNvbm5lY3Rpdml0 eS9wZXJmb3JtYW5jZSwgbWlycm9yaW5nIGNvcGllcyB0cmFmZmljIGZyb20gbWlycm9yZWQgc291 cmNlcw0KYW5kIHNlbmRzIGl0IHRvIGEgY29sbGVjdG9yIGRlc3RpbmF0aW9uIHdoZXJlIG1vbml0 b3JpbmcgYXBwbGljYXRpb25zIHJ1bi4NCg0KQXQgYW55IGdpdmVuIHRpbWUsIHRoZSBudW1iZXIg b2YgZmxvd3MgdG8gYmUgbWlycm9yZWQgY291bGQgYmUgaGlnaCwgaG93ZXZlciwNCnRoZSBudW1i ZXIgb2YgY29sbGVjdG9yIGRlc3RpbmF0aW9ucyBpcyBsaW1pdGVkIGJlY2F1c2UgREMgb3BlcmF0 b3JzIHdvdWxkIG1vbml0b3INCnRoZSBjb3BpZWQgdHJhZmZpYyB1c2luZyBhIGhhbmRmdWwgbnVt YmVyIG9mIG1vbml0b3JpbmcgYXBwbGljYXRpb25zLg0KDQpUaGVyZWZvcmUgaXQgd291bGQgaW5j cmVhc2UgdGhlIHNjYWxhYmlsaXR5IGlmIHdlIGNhbiBjb25maWd1cmUgdGhlIHNhbXBsaW5nL21p cnJvcmluZyBpbiAyIHN0ZXBzDQooc29tZXRoaW5nIHNpbWlsYXIgdG8gbWV0ZXIgY29uZmlndXJh dGlvbikuIEluIG90aGVyIHdvcmRzLCBzYW1wbGluZyBhY3Rpb24gaXMgY29uZmlndXJlZCB2aWEN Cm9uZSBBUEkgYW5kIHRoZSBzYW1wbGluZyBpcyBlbmFibGVkIG9uIGEgZmxvdyB2aWEgcnRlX2Zs b3dfY3JlYXRlIEFQSS4NCg0KV2UgY291bGQgc2VuZCB0aGUgcHJvcG9zYWwgaW4gdGhlIG5leHQg Y291cGxlIG9mIGRheXMgZm9yIHJldmlldy4NCg0KVGhhbmtzDQpBaml0DQoNCg0KDQpTaWduZWQt b2ZmLWJ5OiBKaWF3ZWkgV2FuZyA8amlhd2Vpd0BudmlkaWEuY29tPG1haWx0bzpqaWF3ZWl3QG52 aWRpYS5jb20+Pg0KQWNrZWQtYnk6IE9yaSBLYW0gPG9yaWthQG52aWRpYS5jb208bWFpbHRvOm9y aWthQG52aWRpYS5jb20+Pg0KQWNrZWQtYnk6IEplcmluIEphY29iIDxqZXJpbmpAbWFydmVsbC5j b208bWFpbHRvOmplcmluakBtYXJ2ZWxsLmNvbT4+DQpBY2tlZC1ieTogQW5kcmV3IFJ5YmNoZW5r byA8YXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbTxtYWlsdG86YXJ5YmNoZW5rb0Bzb2xhcmZsYXJl LmNvbT4+DQotLS0NCiBkb2MvZ3VpZGVzL3Byb2dfZ3VpZGUvcnRlX2Zsb3cucnN0ICAgICB8IDI1 ICsrKysrKysrKysrKysrKysrKysrKysrKysNCiBkb2MvZ3VpZGVzL3JlbF9ub3Rlcy9yZWxlYXNl XzIwXzExLnJzdCB8ICA2ICsrKysrKw0KIGxpYi9saWJydGVfZXRoZGV2L3J0ZV9mbG93LmMgICAg ICAgICAgIHwgIDEgKw0KIGxpYi9saWJydGVfZXRoZGV2L3J0ZV9mbG93LmggICAgICAgICAgIHwg MzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrDQogNCBmaWxlcyBjaGFuZ2VkLCA2MiBp bnNlcnRpb25zKCspDQoNCmRpZmYgLS1naXQgYS9kb2MvZ3VpZGVzL3Byb2dfZ3VpZGUvcnRlX2Zs b3cucnN0IGIvZG9jL2d1aWRlcy9wcm9nX2d1aWRlL3J0ZV9mbG93LnJzdA0KaW5kZXggM2U1Y2Qx ZS4uZjhmM2Y1MSAxMDA2NDQNCi0tLSBhL2RvYy9ndWlkZXMvcHJvZ19ndWlkZS9ydGVfZmxvdy5y c3QNCisrKyBiL2RvYy9ndWlkZXMvcHJvZ19ndWlkZS9ydGVfZmxvdy5yc3QNCkBAIC0yNjUzLDYg KzI2NTMsMzEgQEAgdGltZW91dCBwYXNzZWQgd2l0aG91dCBhbnkgbWF0Y2hpbmcgb24gdGhlIGZs b3cuDQogICAgfCBgYGNvbnRleHRgYCAgfCB1c2VyIGlucHV0IGZsb3cgY29udGV4dCAgICAgICAg IHwNCiAgICArLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t Kw0KDQorQWN0aW9uOiBgYFNBTVBMRWBgDQorXl5eXl5eXl5eXl5eXl5eXl5eDQorDQorQWRkcyBh IHNhbXBsZSBhY3Rpb24gdG8gYSBtYXRjaGVkIGZsb3cuDQorDQorVGhlIG1hdGNoaW5nIHBhY2tl dHMgd2lsbCBiZSBkdXBsaWNhdGVkIHdpdGggdGhlIHNwZWNpZmllZCBgYHJhdGlvYGAgYW5kDQor YXBwbGllZCB3aXRoIG93biBzZXQgb2YgYWN0aW9ucyB3aXRoIGEgZmF0ZSBhY3Rpb24sIHRoZSBw YWNrZXRzIHNhbXBsZWQNCitlcXVhbHMgaXMgJzEvcmF0aW8nLiBBbGwgdGhlIHBhY2tldHMgY29u dGludWUgdG8gdGhlIHRhcmdldCBkZXN0aW5hdGlvbi4NCisNCitXaGVuIHRoZSBgYHJhdGlvYGAg aXMgc2V0IHRvIDEgdGhlbiB0aGUgcGFja2V0cyB3aWxsIGJlIDEwMCUgbWlycm9yZWQuDQorYGBh Y3Rpb25zYGAgcmVwcmVzZW50IHRoZSBkaWZmZXJlbnQgc2V0IG9mIGFjdGlvbnMgZm9yIHRoZSBz YW1wbGVkIG9yIG1pcnJvcmVkDQorcGFja2V0cywgYW5kIG11c3QgaGF2ZSBhIGZhdGUgYWN0aW9u Lg0KKw0KKy4uIF90YWJsZV9ydGVfZmxvd19hY3Rpb25fc2FtcGxlOg0KKw0KKy4uIHRhYmxlOjog U0FNUExFDQorDQorICAgKy0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLSsNCisgICB8IEZpZWxkICAgICAgICB8IFZhbHVlICAgICAgICAgICAgICAgICAgICAg ICAgICAgfA0KKyAgICs9PT09PT09PT09PT09PSs9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT0rDQorICAgfCBgYHJhdGlvYGAgICAgfCAzMiBiaXRzIHNhbXBsZSByYXRpbyB2YWx1ZSAg ICAgIHwNCisgICArLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tKw0KKyAgIHwgYGBhY3Rpb25zYGAgIHwgc3ViLWFjdGlvbiBsaXN0IGZvciBzYW1wbGluZyAg ICB8DQorICAgKy0tLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LSsNCisNCiBOZWdhdGl2ZSB0eXBlcw0KIH5+fn5+fn5+fn5+fn5+DQoNCmRpZmYgLS1naXQgYS9k b2MvZ3VpZGVzL3JlbF9ub3Rlcy9yZWxlYXNlXzIwXzExLnJzdCBiL2RvYy9ndWlkZXMvcmVsX25v dGVzL3JlbGVhc2VfMjBfMTEucnN0DQppbmRleCBkZjIyN2ExLi43Zjk5NTYzIDEwMDY0NA0KLS0t IGEvZG9jL2d1aWRlcy9yZWxfbm90ZXMvcmVsZWFzZV8yMF8xMS5yc3QNCisrKyBiL2RvYy9ndWlk ZXMvcmVsX25vdGVzL3JlbGVhc2VfMjBfMTEucnN0DQpAQCAtNTUsNiArNTUsMTIgQEAgTmV3IEZl YXR1cmVzDQogICAgICBBbHNvLCBtYWtlIHN1cmUgdG8gc3RhcnQgdGhlIGFjdHVhbCB0ZXh0IGF0 IHRoZSBtYXJnaW4uDQogICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09DQoNCisqICoqQWRkZWQgZmxvdy1iYXNlZCB0cmFmZmljIHNhbXBs aW5nIHN1cHBvcnQuKioNCisNCisgIEFkZGVkIG5ldyBhY3Rpb246IGBgUlRFX0ZMT1dfQUNUSU9O X1RZUEVfU0FNUExFYGAgdG8gZHVwbGljYXRlIHRoZSBtYXRjaGluZw0KKyAgcGFja2V0cyB3aXRo IHNwZWNpZmllZCByYXRpbywgYW5kIGFwcGx5IHdpdGggb3duIHNldCBvZiBhY3Rpb25zIHdpdGgg YSBmYXRlDQorICBhY3Rpb24uIFdoZW4gdGhlIHJhdGlvIGlzIHNldCB0byAxIHRoZW4gdGhlIHBh Y2tldHMgd2lsbCBiZSAxMDAlIG1pcnJvcmVkLg0KKw0KDQogUmVtb3ZlZCBJdGVtcw0KIC0tLS0t LS0tLS0tLS0NCmRpZmYgLS1naXQgYS9saWIvbGlicnRlX2V0aGRldi9ydGVfZmxvdy5jIGIvbGli L2xpYnJ0ZV9ldGhkZXYvcnRlX2Zsb3cuYw0KaW5kZXggZjhmZGQ2OC4uMDM1NjcxZCAxMDA2NDQN Ci0tLSBhL2xpYi9saWJydGVfZXRoZGV2L3J0ZV9mbG93LmMNCisrKyBiL2xpYi9saWJydGVfZXRo ZGV2L3J0ZV9mbG93LmMNCkBAIC0xNzQsNiArMTc0LDcgQEAgc3RydWN0IHJ0ZV9mbG93X2Rlc2Nf ZGF0YSB7DQogICAgICAgIE1LX0ZMT1dfQUNUSU9OKFNFVF9JUFY0X0RTQ1AsIHNpemVvZihzdHJ1 Y3QgcnRlX2Zsb3dfYWN0aW9uX3NldF9kc2NwKSksDQogICAgICAgIE1LX0ZMT1dfQUNUSU9OKFNF VF9JUFY2X0RTQ1AsIHNpemVvZihzdHJ1Y3QgcnRlX2Zsb3dfYWN0aW9uX3NldF9kc2NwKSksDQog ICAgICAgIE1LX0ZMT1dfQUNUSU9OKEFHRSwgc2l6ZW9mKHN0cnVjdCBydGVfZmxvd19hY3Rpb25f YWdlKSksDQorICAgICAgIE1LX0ZMT1dfQUNUSU9OKFNBTVBMRSwgc2l6ZW9mKHN0cnVjdCBydGVf Zmxvd19hY3Rpb25fc2FtcGxlKSksDQogfTsNCg0KIGludA0KZGlmZiAtLWdpdCBhL2xpYi9saWJy dGVfZXRoZGV2L3J0ZV9mbG93LmggYi9saWIvbGlicnRlX2V0aGRldi9ydGVfZmxvdy5oDQppbmRl eCBkYThiZmE1Li5mYTcwZDQwIDEwMDY0NA0KLS0tIGEvbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2Zs b3cuaA0KKysrIGIvbGliL2xpYnJ0ZV9ldGhkZXYvcnRlX2Zsb3cuaA0KQEAgLTIxMzIsNiArMjEz MiwxNCBAQCBlbnVtIHJ0ZV9mbG93X2FjdGlvbl90eXBlIHsNCiAgICAgICAgICogc2VlIGVudW0g UlRFX0VUSF9FVkVOVF9GTE9XX0FHRUQNCiAgICAgICAgICovDQogICAgICAgIFJURV9GTE9XX0FD VElPTl9UWVBFX0FHRSwNCisNCisgICAgICAgLyoqDQorICAgICAgICAqIFRoZSBtYXRjaGluZyBw YWNrZXRzIHdpbGwgYmUgZHVwbGljYXRlZCB3aXRoIHNwZWNpZmllZCByYXRpbyBhbmQNCisgICAg ICAgICogYXBwbGllZCB3aXRoIG93biBzZXQgb2YgYWN0aW9ucyB3aXRoIGEgZmF0ZSBhY3Rpb24u DQorICAgICAgICAqDQorICAgICAgICAqIFNlZSBzdHJ1Y3QgcnRlX2Zsb3dfYWN0aW9uX3NhbXBs ZS4NCisgICAgICAgICovDQorICAgICAgIFJURV9GTE9XX0FDVElPTl9UWVBFX1NBTVBMRSwNCiB9 Ow0KDQogLyoqDQpAQCAtMjc0Miw2ICsyNzUwLDI4IEBAIHN0cnVjdCBydGVfZmxvd19hY3Rpb24g ew0KIHN0cnVjdCBydGVfZmxvdzsNCg0KIC8qKg0KKyAqIEB3YXJuaW5nDQorICogQGIgRVhQRVJJ TUVOVEFMOiB0aGlzIHN0cnVjdHVyZSBtYXkgY2hhbmdlIHdpdGhvdXQgcHJpb3Igbm90aWNlDQor ICoNCisgKiBSVEVfRkxPV19BQ1RJT05fVFlQRV9TQU1QTEUNCisgKg0KKyAqIEFkZHMgYSBzYW1w bGUgYWN0aW9uIHRvIGEgbWF0Y2hlZCBmbG93Lg0KKyAqDQorICogVGhlIG1hdGNoaW5nIHBhY2tl dHMgd2lsbCBiZSBkdXBsaWNhdGVkIHdpdGggc3BlY2lmaWVkIHJhdGlvIGFuZCBhcHBsaWVkDQor ICogd2l0aCBvd24gc2V0IG9mIGFjdGlvbnMgd2l0aCBhIGZhdGUgYWN0aW9uLCB0aGUgc2FtcGxl ZCBwYWNrZXQgY291bGQgYmUNCisgKiByZWRpcmVjdGVkIHRvIHF1ZXVlIG9yIHBvcnQuIEFsbCB0 aGUgcGFja2V0cyBjb250aW51ZSBwcm9jZXNzaW5nIG9uIHRoZQ0KKyAqIGRlZmF1bHQgZmxvdyBw YXRoLg0KKyAqDQorICogV2hlbiB0aGUgc2FtcGxlIHJhdGlvIGlzIHNldCB0byAxIHRoZW4gdGhl IHBhY2tldHMgd2lsbCBiZSAxMDAlIG1pcnJvcmVkLg0KKyAqIEFkZGl0aW9uYWwgYWN0aW9uIGxp c3QgYmUgc3VwcG9ydGVkIHRvIGFkZCBmb3Igc2FtcGxlZCBvciBtaXJyb3JlZCBwYWNrZXRzLg0K KyAqLw0KK3N0cnVjdCBydGVfZmxvd19hY3Rpb25fc2FtcGxlIHsNCisgICAgICAgdWludDMyX3Qg cmF0aW87IC8qKjwgcGFja2V0cyBzYW1wbGVkIGVxdWFscyB0byAnMS9yYXRpbycuICovDQorICAg ICAgIGNvbnN0IHN0cnVjdCBydGVfZmxvd19hY3Rpb24gKmFjdGlvbnM7DQorICAgICAgICAgICAg ICAgLyoqPCBzdWItYWN0aW9uIGxpc3Qgc3BlY2lmaWMgZm9yIHRoZSBzYW1wbGluZyBoaXQgY2Fz ZXMuICovDQorfTsNCisNCisvKioNCiAgKiBWZXJib3NlIGVycm9yIHR5cGVzLg0KICAqDQogICog TW9zdCBvZiB0aGVtIHByb3ZpZGUgdGhlIHR5cGUgb2YgdGhlIG9iamVjdCByZWZlcmVuY2VkIGJ5 IHN0cnVjdA0KLS0NCjEuOC4zLjENCg==