From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id CD696C369AB for ; Tue, 15 Apr 2025 21:49:28 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1u4o9Y-00016k-Rc; Tue, 15 Apr 2025 17:49:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u4o9D-000122-0n for qemu-devel@nongnu.org; Tue, 15 Apr 2025 17:48:52 -0400 Received: from mail-pf1-x433.google.com ([2607:f8b0:4864:20::433]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1u4o99-0003no-Sp for qemu-devel@nongnu.org; Tue, 15 Apr 2025 17:48:49 -0400 Received: by mail-pf1-x433.google.com with SMTP id d2e1a72fcca58-739be717eddso4752722b3a.2 for ; Tue, 15 Apr 2025 14:48:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744753726; x=1745358526; darn=nongnu.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=z9hiWSdGD2FTjlDT8W5Xv0dT5G2wTr+xdAwwKpGKIrk=; b=FQlenqP2jbMCDRgnEbgea5DIF+iyGc1POfHl+GLuqdiGcwyZfAyy1m+1x0nIy12Qz8 9mgz8ctf/+Chzx6x7IS4QICCf+czAwXzYC+3rPHY5zSB0diO9AMHcWrDMnU8CQClKDA6 r8IiraZ+Jm6Y19gQWeUoDrP1YCj3fOqpxNL+jnjzjN94qclLFG0dMbiVR7RK8U2lXf1I +mjt8zpyEtYELbwHCIzbALD1V/Idfju12LKCA9PKaOu2ycSo1/P8J03H/VeU45n0zvOU Wpzd7vVq6kF1IWFG46eY7XHOn+mDovCOS32k7rPTXY/Z4LRwIT/ZdCurcd0//YQNxq4X a5rw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744753726; x=1745358526; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=z9hiWSdGD2FTjlDT8W5Xv0dT5G2wTr+xdAwwKpGKIrk=; b=qLHmuKzkpsU7vkkVPoV0BKLd195ncVbIL+LqOWr0mMTM062W1W2jC59LVV8hGYIRvX wF7CrMloBbABWsgz4MyYw+6i96h0/xbraH1AyGSKDVDr58jy3pSUOyZ/3pgRV1w3uLYK HGZJMCsp2USn9yccqh4bhYlg4ePQ/hztpD/U8r+51F6CduT/Pmd3Yid7/jlzim3oQedk a5Dyj4p9+sO66vccPRkhWhbmiu9ZvQmXgo0dnI/dmqV8v9S3WRaEYo1ZTXw2TDR+TRZl dPQ+Ta21kiZb4rtJpSmv53QYjthk1MS7dSEO6oV2Dl4/dhxT90GQIXr8JF2xR+7zTGST cAfA== X-Forwarded-Encrypted: i=1; AJvYcCUEHOWbsT+VBjTjPVd8NrYzL1yKLcmNs0+3B56b5MeutpEsKuGcF+coo7C1BdZhxTNR4pcRQ1OVPqEs@nongnu.org X-Gm-Message-State: AOJu0YwutekbNLlN16M23CVzVNkfrwoBtWVw97h7oWTDJpbZSamQqtkb 0M2/xSeH5G8ItkN/ykyUIiQmBxhYC9jvZBCz7rPk/sDBVYWRLPTmlBEnXo1+GWA= X-Gm-Gg: ASbGncussMD3WjHCKsnX8kxT6nvqzlklCj9NUV6opiCgV7twpyvIIGQWrQTINDLvSPi 8VWTPt/jMsJ1v8Ot/qlClDLMn3CEvWPcEGBqfpcsF/d4oQCxHQdmmm1OCzpRgU99amOeC9qTmcu pNnlxmAKm/6bY31YeJzc/531Tv4vnQXyqbDdhRU1vcWZnTPRFHIv+GNyc2RkZavV6PCofRqqzjz 7fEshXVa/30akrU58s+bzG5Bek9BjNQUdXOPw+/iCu9v8LZhzXym1QOGQlTo/yUw1ZNpyyOE8lr XUtYXJg4zOLcujYlxw1jkpnt3LMEVkWkCyTKJnfDOQ7a0Vx0sbnbfA== X-Google-Smtp-Source: AGHT+IETjk6n9MJF+0PDyIL1nVcJp/BQHP2qJBOa862MU6sybss9p7LfBLAPr+vUoIurBJ15Dk8m6g== X-Received: by 2002:a05:6a00:6c99:b0:736:3be3:3d77 with SMTP id d2e1a72fcca58-73c1fb0f6a9mr1477987b3a.16.1744753726321; Tue, 15 Apr 2025 14:48:46 -0700 (PDT) Received: from [192.168.1.87] ([38.39.164.180]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-73bd22f8345sm9293511b3a.105.2025.04.15.14.48.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 15 Apr 2025 14:48:45 -0700 (PDT) Message-ID: <9ce451e4-2570-46ce-a688-845307ad5c5e@linaro.org> Date: Tue, 15 Apr 2025 14:48:45 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v4 092/163] tcg: Rename INDEX_op_bswap64_i64 to INDEX_op_bswap64 Content-Language: en-US To: Richard Henderson , qemu-devel@nongnu.org Cc: =?UTF-8?Q?Philippe_Mathieu-Daud=C3=A9?= References: <20250415192515.232910-1-richard.henderson@linaro.org> <20250415192515.232910-93-richard.henderson@linaro.org> From: Pierrick Bouvier In-Reply-To: <20250415192515.232910-93-richard.henderson@linaro.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Received-SPF: pass client-ip=2607:f8b0:4864:20::433; envelope-from=pierrick.bouvier@linaro.org; helo=mail-pf1-x433.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org T24gNC8xNS8yNSAxMjoyNCwgUmljaGFyZCBIZW5kZXJzb24gd3JvdGU6DQo+IEV2ZW4gdGhv dWdoIGJzd2FwNjQgY2FuIG9ubHkgYmUgdXNlZCB3aXRoIFRDR19UWVBFX0k2NCwNCj4gcmVu YW1lIHRoZSBvcGNvZGUgdG8gbWFpbnRhaW4gdW5pZm9ybWl0eS4NCj4gDQo+IFJldmlld2Vk LWJ5OiBQaGlsaXBwZSBNYXRoaWV1LURhdWTDqSA8cGhpbG1kQGxpbmFyby5vcmc+DQo+IFNp Z25lZC1vZmYtYnk6IFJpY2hhcmQgSGVuZGVyc29uIDxyaWNoYXJkLmhlbmRlcnNvbkBsaW5h cm8ub3JnPg0KPiAtLS0NCj4gICBpbmNsdWRlL3RjZy90Y2ctb3BjLmggICAgfCAzICstLQ0K PiAgIHRjZy9vcHRpbWl6ZS5jICAgICAgICAgICB8IDYgKysrLS0tDQo+ICAgdGNnL3RjZy1v cC5jICAgICAgICAgICAgIHwgNCArKy0tDQo+ICAgdGNnL3RjZy5jICAgICAgICAgICAgICAg IHwgNiArKystLS0NCj4gICB0Y2cvdGNpLmMgICAgICAgICAgICAgICAgfCA0ICsrLS0NCj4g ICBkb2NzL2RldmVsL3RjZy1vcHMucnN0ICAgfCA1ICsrKy0tDQo+ICAgdGNnL3RjaS90Y2ct dGFyZ2V0LmMuaW5jIHwgMiArLQ0KPiAgIDcgZmlsZXMgY2hhbmdlZCwgMTUgaW5zZXJ0aW9u cygrKSwgMTUgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvaW5jbHVkZS90Y2cv dGNnLW9wYy5oIGIvaW5jbHVkZS90Y2cvdGNnLW9wYy5oDQo+IGluZGV4IDI5NmRmZmU5OWEu LjFkMjdiODgyZmUgMTAwNjQ0DQo+IC0tLSBhL2luY2x1ZGUvdGNnL3RjZy1vcGMuaA0KPiAr KysgYi9pbmNsdWRlL3RjZy90Y2ctb3BjLmgNCj4gQEAgLTQ1LDYgKzQ1LDcgQEAgREVGKGFu ZCwgMSwgMiwgMCwgVENHX09QRl9JTlQpDQo+ICAgREVGKGFuZGMsIDEsIDIsIDAsIFRDR19P UEZfSU5UKQ0KPiAgIERFRihic3dhcDE2LCAxLCAxLCAxLCBUQ0dfT1BGX0lOVCkNCj4gICBE RUYoYnN3YXAzMiwgMSwgMSwgMSwgVENHX09QRl9JTlQpDQo+ICtERUYoYnN3YXA2NCwgMSwg MSwgMSwgVENHX09QRl9JTlQpDQo+ICAgREVGKGNseiwgMSwgMiwgMCwgVENHX09QRl9JTlQp DQo+ICAgREVGKGN0cG9wLCAxLCAxLCAwLCBUQ0dfT1BGX0lOVCkNCj4gICBERUYoY3R6LCAx LCAyLCAwLCBUQ0dfT1BGX0lOVCkNCj4gQEAgLTEyMSw4ICsxMjIsNiBAQCBERUYoZXh0dV9p MzJfaTY0LCAxLCAxLCAwLCAwKQ0KPiAgIERFRihleHRybF9pNjRfaTMyLCAxLCAxLCAwLCAw KQ0KPiAgIERFRihleHRyaF9pNjRfaTMyLCAxLCAxLCAwLCAwKQ0KPiAgIA0KPiAtREVGKGJz d2FwNjRfaTY0LCAxLCAxLCAxLCAwKQ0KPiAtDQo+ICAgREVGKGFkZDJfaTY0LCAyLCA0LCAw LCAwKQ0KPiAgIERFRihzdWIyX2k2NCwgMiwgNCwgMCwgMCkNCj4gICANCj4gZGlmZiAtLWdp dCBhL3RjZy9vcHRpbWl6ZS5jIGIvdGNnL29wdGltaXplLmMNCj4gaW5kZXggYmU5ZDA5NDY3 ZC4uODczOTVmOGFiNSAxMDA2NDQNCj4gLS0tIGEvdGNnL29wdGltaXplLmMNCj4gKysrIGIv dGNnL29wdGltaXplLmMNCj4gQEAgLTUxNCw3ICs1MTQsNyBAQCBzdGF0aWMgdWludDY0X3Qg ZG9fY29uc3RhbnRfZm9sZGluZ18yKFRDR09wY29kZSBvcCwgVENHVHlwZSB0eXBlLA0KPiAg ICAgICAgICAgeCA9IGJzd2FwMzIoeCk7DQo+ICAgICAgICAgICByZXR1cm4geSAmIFRDR19C U1dBUF9PUyA/IChpbnQzMl90KXggOiB4Ow0KPiAgIA0KPiAtICAgIGNhc2UgSU5ERVhfb3Bf YnN3YXA2NF9pNjQ6DQo+ICsgICAgY2FzZSBJTkRFWF9vcF9ic3dhcDY0Og0KPiAgICAgICAg ICAgcmV0dXJuIGJzd2FwNjQoeCk7DQo+ICAgDQo+ICAgICAgIGNhc2UgSU5ERVhfb3BfZXh0 X2kzMl9pNjQ6DQo+IEBAIC0xNTY4LDcgKzE1NjgsNyBAQCBzdGF0aWMgYm9vbCBmb2xkX2Jz d2FwKE9wdENvbnRleHQgKmN0eCwgVENHT3AgKm9wKQ0KPiAgICAgICAgICAgel9tYXNrID0g YnN3YXAzMih6X21hc2spOw0KPiAgICAgICAgICAgc2lnbiA9IElOVDMyX01JTjsNCj4gICAg ICAgICAgIGJyZWFrOw0KPiAtICAgIGNhc2UgSU5ERVhfb3BfYnN3YXA2NF9pNjQ6DQo+ICsg ICAgY2FzZSBJTkRFWF9vcF9ic3dhcDY0Og0KPiAgICAgICAgICAgel9tYXNrID0gYnN3YXA2 NCh6X21hc2spOw0KPiAgICAgICAgICAgc2lnbiA9IElOVDY0X01JTjsNCj4gICAgICAgICAg IGJyZWFrOw0KPiBAQCAtMjg1OCw3ICsyODU4LDcgQEAgdm9pZCB0Y2dfb3B0aW1pemUoVENH Q29udGV4dCAqcykNCj4gICAgICAgICAgICAgICBicmVhazsNCj4gICAgICAgICAgIGNhc2Ug SU5ERVhfb3BfYnN3YXAxNjoNCj4gICAgICAgICAgIGNhc2UgSU5ERVhfb3BfYnN3YXAzMjoN Cj4gLSAgICAgICAgY2FzZSBJTkRFWF9vcF9ic3dhcDY0X2k2NDoNCj4gKyAgICAgICAgY2Fz ZSBJTkRFWF9vcF9ic3dhcDY0Og0KPiAgICAgICAgICAgICAgIGRvbmUgPSBmb2xkX2Jzd2Fw KCZjdHgsIG9wKTsNCj4gICAgICAgICAgICAgICBicmVhazsNCj4gICAgICAgICAgIGNhc2Ug SU5ERVhfb3BfY2x6Og0KPiBkaWZmIC0tZ2l0IGEvdGNnL3RjZy1vcC5jIGIvdGNnL3RjZy1v cC5jDQo+IGluZGV4IDI3ZTcwMDE2MWYuLmJhMDYyMTkxYWMgMTAwNjQ0DQo+IC0tLSBhL3Rj Zy90Y2ctb3AuYw0KPiArKysgYi90Y2cvdGNnLW9wLmMNCj4gQEAgLTIxODQsOCArMjE4NCw4 IEBAIHZvaWQgdGNnX2dlbl9ic3dhcDY0X2k2NChUQ0d2X2k2NCByZXQsIFRDR3ZfaTY0IGFy ZykNCj4gICAgICAgICAgIHRjZ19nZW5fbW92X2kzMihUQ0dWX0hJR0gocmV0KSwgdDApOw0K PiAgICAgICAgICAgdGNnX3RlbXBfZnJlZV9pMzIodDApOw0KPiAgICAgICAgICAgdGNnX3Rl bXBfZnJlZV9pMzIodDEpOw0KPiAtICAgIH0gZWxzZSBpZiAodGNnX29wX3N1cHBvcnRlZChJ TkRFWF9vcF9ic3dhcDY0X2k2NCwgVENHX1RZUEVfSTY0LCAwKSkgew0KPiAtICAgICAgICB0 Y2dfZ2VuX29wM2lfaTY0KElOREVYX29wX2Jzd2FwNjRfaTY0LCByZXQsIGFyZywgMCk7DQo+ ICsgICAgfSBlbHNlIGlmICh0Y2dfb3Bfc3VwcG9ydGVkKElOREVYX29wX2Jzd2FwNjQsIFRD R19UWVBFX0k2NCwgMCkpIHsNCj4gKyAgICAgICAgdGNnX2dlbl9vcDNpX2k2NChJTkRFWF9v cF9ic3dhcDY0LCByZXQsIGFyZywgMCk7DQo+ICAgICAgIH0gZWxzZSB7DQo+ICAgICAgICAg ICBUQ0d2X2k2NCB0MCA9IHRjZ190ZW1wX2ViYl9uZXdfaTY0KCk7DQo+ICAgICAgICAgICBU Q0d2X2k2NCB0MSA9IHRjZ190ZW1wX2ViYl9uZXdfaTY0KCk7DQo+IGRpZmYgLS1naXQgYS90 Y2cvdGNnLmMgYi90Y2cvdGNnLmMNCj4gaW5kZXggMzAzMTU4MjE3NC4uNDBjNjdkYmM2ZiAx MDA2NDQNCj4gLS0tIGEvdGNnL3RjZy5jDQo+ICsrKyBiL3RjZy90Y2cuYw0KPiBAQCAtMTEx Myw3ICsxMTEzLDcgQEAgc3RhdGljIGNvbnN0IFRDR091dE9wICogY29uc3QgYWxsX291dG9w W05CX09QU10gPSB7DQo+ICAgICAgIE9VVE9QKElOREVYX29wX2JyY29uZDJfaTMyLCBUQ0dP dXRPcEJyY29uZDIsIG91dG9wX2JyY29uZDIpLA0KPiAgICAgICBPVVRPUChJTkRFWF9vcF9z ZXRjb25kMl9pMzIsIFRDR091dE9wU2V0Y29uZDIsIG91dG9wX3NldGNvbmQyKSwNCj4gICAj ZWxzZQ0KPiAtICAgIE9VVE9QKElOREVYX29wX2Jzd2FwNjRfaTY0LCBUQ0dPdXRPcFVuYXJ5 LCBvdXRvcF9ic3dhcDY0KSwNCj4gKyAgICBPVVRPUChJTkRFWF9vcF9ic3dhcDY0LCBUQ0dP dXRPcFVuYXJ5LCBvdXRvcF9ic3dhcDY0KSwNCj4gICAjZW5kaWYNCj4gICB9Ow0KPiAgIA0K PiBAQCAtMjkzOSw3ICsyOTM5LDcgQEAgdm9pZCB0Y2dfZHVtcF9vcHMoVENHQ29udGV4dCAq cywgRklMRSAqZiwgYm9vbCBoYXZlX3ByZWZzKQ0KPiAgICAgICAgICAgICAgICAgICBicmVh azsNCj4gICAgICAgICAgICAgICBjYXNlIElOREVYX29wX2Jzd2FwMTY6DQo+ICAgICAgICAg ICAgICAgY2FzZSBJTkRFWF9vcF9ic3dhcDMyOg0KPiAtICAgICAgICAgICAgY2FzZSBJTkRF WF9vcF9ic3dhcDY0X2k2NDoNCj4gKyAgICAgICAgICAgIGNhc2UgSU5ERVhfb3BfYnN3YXA2 NDoNCj4gICAgICAgICAgICAgICAgICAgew0KPiAgICAgICAgICAgICAgICAgICAgICAgVENH QXJnIGZsYWdzID0gb3AtPmFyZ3Nba107DQo+ICAgICAgICAgICAgICAgICAgICAgICBjb25z dCBjaGFyICpuYW1lID0gTlVMTDsNCj4gQEAgLTU0NjcsNyArNTQ2Nyw3IEBAIHN0YXRpYyB2 b2lkIHRjZ19yZWdfYWxsb2Nfb3AoVENHQ29udGV4dCAqcywgY29uc3QgVENHT3AgKm9wKQ0K PiAgICAgICAgICAgfQ0KPiAgICAgICAgICAgYnJlYWs7DQo+ICAgDQo+IC0gICAgY2FzZSBJ TkRFWF9vcF9ic3dhcDY0X2k2NDoNCj4gKyAgICBjYXNlIElOREVYX29wX2Jzd2FwNjQ6DQo+ ICAgICAgICAgICBhc3NlcnQoVENHX1RBUkdFVF9SRUdfQklUUyA9PSA2NCk7DQo+ICAgICAg ICAgICAvKiBmYWxsIHRocm91Z2ggKi8NCj4gICAgICAgY2FzZSBJTkRFWF9vcF9jdHBvcDoN Cj4gZGlmZiAtLWdpdCBhL3RjZy90Y2kuYyBiL3RjZy90Y2kuYw0KPiBpbmRleCA5MDNmOTk2 ZjAyLi4zMDkyOGMzNDEyIDEwMDY0NA0KPiAtLS0gYS90Y2cvdGNpLmMNCj4gKysrIGIvdGNn L3RjaS5jDQo+IEBAIC03ODgsNyArNzg4LDcgQEAgdWludHB0cl90IFFFTVVfRElTQUJMRV9D RkkgdGNnX3FlbXVfdGJfZXhlYyhDUFVBcmNoU3RhdGUgKmVudiwNCj4gICAgICAgICAgICAg ICB0Y2lfYXJnc19ycihpbnNuLCAmcjAsICZyMSk7DQo+ICAgICAgICAgICAgICAgcmVnc1ty MF0gPSAodWludDMyX3QpcmVnc1tyMV07DQo+ICAgICAgICAgICAgICAgYnJlYWs7DQo+IC0g ICAgICAgIGNhc2UgSU5ERVhfb3BfYnN3YXA2NF9pNjQ6DQo+ICsgICAgICAgIGNhc2UgSU5E RVhfb3BfYnN3YXA2NDoNCj4gICAgICAgICAgICAgICB0Y2lfYXJnc19ycihpbnNuLCAmcjAs ICZyMSk7DQo+ICAgICAgICAgICAgICAgcmVnc1tyMF0gPSBic3dhcDY0KHJlZ3NbcjFdKTsN Cj4gICAgICAgICAgICAgICBicmVhazsNCj4gQEAgLTEwMDksNyArMTAwOSw3IEBAIGludCBw cmludF9pbnNuX3RjaShiZmRfdm1hIGFkZHIsIGRpc2Fzc2VtYmxlX2luZm8gKmluZm8pDQo+ ICAgICAgIGNhc2UgSU5ERVhfb3Bfbm90Og0KPiAgICAgICBjYXNlIElOREVYX29wX2V4dF9p MzJfaTY0Og0KPiAgICAgICBjYXNlIElOREVYX29wX2V4dHVfaTMyX2k2NDoNCj4gLSAgICBj YXNlIElOREVYX29wX2Jzd2FwNjRfaTY0Og0KPiArICAgIGNhc2UgSU5ERVhfb3BfYnN3YXA2 NDoNCj4gICAgICAgICAgIHRjaV9hcmdzX3JyKGluc24sICZyMCwgJnIxKTsNCj4gICAgICAg ICAgIGluZm8tPmZwcmludGZfZnVuYyhpbmZvLT5zdHJlYW0sICIlLTEycyAgJXMsICVzIiwN Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcF9uYW1lLCBzdHJfcihyMCksIHN0 cl9yKHIxKSk7DQo+IGRpZmYgLS1naXQgYS9kb2NzL2RldmVsL3RjZy1vcHMucnN0IGIvZG9j cy9kZXZlbC90Y2ctb3BzLnJzdA0KPiBpbmRleCBlODllZGU1NGZhLi43MmEyM2Q2ZWEyIDEw MDY0NA0KPiAtLS0gYS9kb2NzL2RldmVsL3RjZy1vcHMucnN0DQo+ICsrKyBiL2RvY3MvZGV2 ZWwvdGNnLW9wcy5yc3QNCj4gQEAgLTQzMSwxMCArNDMxLDExIEBAIE1pc2MNCj4gICAgICAg ICAgICB0aGV5IGFwcGx5IGZyb20gYml0IDMxIGluc3RlYWQgb2YgYml0IDE1LiAgT24gVENH X1RZUEVfSTMyLCB0aGUNCj4gICAgICAgICAgICBmbGFncyBzaG91bGQgYmUgemVyby4NCj4g ICANCj4gLSAgICogLSBic3dhcDY0X2k2NCAqdDAqLCAqdDEqLCAqZmxhZ3MqDQo+ICsgICAq IC0gYnN3YXA2NCAqdDAqLCAqdDEqLCAqZmxhZ3MqDQo+ICAgDQo+ICAgICAgICAtIHwgNjQg Yml0IGJ5dGUgc3dhcC4gVGhlIGZsYWdzIGFyZSBpZ25vcmVkLCBidXQgc3RpbGwgcHJlc2Vu dA0KPiAtICAgICAgICAgZm9yIGNvbnNpc3RlbmN5IHdpdGggdGhlIG90aGVyIGJzd2FwIG9w Y29kZXMuDQo+ICsgICAgICAgICBmb3IgY29uc2lzdGVuY3kgd2l0aCB0aGUgb3RoZXIgYnN3 YXAgb3Bjb2Rlcy4gRm9yIGZ1dHVyZQ0KPiArICAgICAgICAgY29tcGF0aWJpbGl0eSwgdGhl IGZsYWdzIHNob3VsZCBiZSB6ZXJvLg0KPiAgIA0KPiAgICAgICogLSBkaXNjYXJkX2kzMi9p NjQgKnQwKg0KPiAgIA0KPiBkaWZmIC0tZ2l0IGEvdGNnL3RjaS90Y2ctdGFyZ2V0LmMuaW5j IGIvdGNnL3RjaS90Y2ctdGFyZ2V0LmMuaW5jDQo+IGluZGV4IGNiZmU5MmFkZjMuLjRmYzg1 N2FkMzUgMTAwNjQ0DQo+IC0tLSBhL3RjZy90Y2kvdGNnLXRhcmdldC5jLmluYw0KPiArKysg Yi90Y2cvdGNpL3RjZy10YXJnZXQuYy5pbmMNCj4gQEAgLTkzMCw3ICs5MzAsNyBAQCBzdGF0 aWMgY29uc3QgVENHT3V0T3BCc3dhcCBvdXRvcF9ic3dhcDMyID0gew0KPiAgICNpZiBUQ0df VEFSR0VUX1JFR19CSVRTID09IDY0DQo+ICAgc3RhdGljIHZvaWQgdGdlbl9ic3dhcDY0KFRD R0NvbnRleHQgKnMsIFRDR1R5cGUgdHlwZSwgVENHUmVnIGEwLCBUQ0dSZWcgYTEpDQo+ICAg ew0KPiAtICAgIHRjZ19vdXRfb3BfcnIocywgSU5ERVhfb3BfYnN3YXA2NF9pNjQsIGEwLCBh MSk7DQo+ICsgICAgdGNnX291dF9vcF9ycihzLCBJTkRFWF9vcF9ic3dhcDY0LCBhMCwgYTEp Ow0KPiAgIH0NCj4gICANCj4gICBzdGF0aWMgY29uc3QgVENHT3V0T3BVbmFyeSBvdXRvcF9i c3dhcDY0ID0gew0KDQpSZXZpZXdlZC1ieTogUGllcnJpY2sgQm91dmllciA8cGllcnJpY2su Ym91dmllckBsaW5hcm8ub3JnPg0KDQo=