Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IqA5k-0006ZT-QR for qemu-devel@nongnu.org; Thu, 08 Nov 2007 11:18:52 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IqA5j-0006Yj-6C for qemu-devel@nongnu.org; Thu, 08 Nov 2007 11:18:52 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IqA5j-0006Yd-2C for qemu-devel@nongnu.org; Thu, 08 Nov 2007 11:18:51 -0500 Received: from ecfrec.frec.bull.fr ([129.183.4.8]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IqA5h-0001PJ-Jh for qemu-devel@nongnu.org; Thu, 08 Nov 2007 11:18:50 -0500 Received: from localhost (localhost [127.0.0.1]) by ecfrec.frec.bull.fr (Postfix) with ESMTP id 5FCCD19D9A9 for ; Thu, 8 Nov 2007 17:18:40 +0100 (CET) Received: from ecfrec.frec.bull.fr ([127.0.0.1]) by localhost (ecfrec.frec.bull.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03709-08 for ; Thu, 8 Nov 2007 17:18:37 +0100 (CET) Received: from ecn002.frec.bull.fr (ecn002.frec.bull.fr [129.183.4.6]) by ecfrec.frec.bull.fr (Postfix) with ESMTP id 68DB919D934 for ; Thu, 8 Nov 2007 17:18:36 +0100 (CET) From: Laurent Vivier Date: Thu, 08 Nov 2007 17:18:16 +0100 Message-Id: <1194538696.7508.3.camel@frecb07144> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Sg7S0Kgq/hjaeyYSW+un" Subject: [Qemu-devel] [PATCH] remove unused parameters from QEMUMachineInitFunc Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "qemu-devel@nongnu.org" --=-Sg7S0Kgq/hjaeyYSW+un Content-Type: multipart/mixed; boundary="=-t7PVYpVkeZ0QGlS2N0L7" --=-t7PVYpVkeZ0QGlS2N0L7 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable It appears that fd_filename and snapshot are not needed/used by machine init functions (QEMUMachineInitFunc). This patch removes them. --=-t7PVYpVkeZ0QGlS2N0L7 Content-Disposition: attachment; filename=machine_init-update.patch Content-Type: text/x-patch; name=machine_init-update.patch; charset=UTF-8 Content-Transfer-Encoding: base64 SW5kZXg6IHFlbXUvdmwuaA0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIHFlbXUub3JpZy92bC5oCTIwMDctMTEt MDggMTY6MzY6MzYuMDAwMDAwMDAwICswMTAwDQorKysgcWVtdS92bC5oCTIwMDctMTEtMDggMTY6 Mzc6MDQuMDAwMDAwMDAwICswMTAwDQpAQCAtNzkwLDggKzc5MCw3IEBADQogI2lmbmRlZiBRRU1V X1RPT0wNCiANCiB0eXBlZGVmIHZvaWQgUUVNVU1hY2hpbmVJbml0RnVuYyhpbnQgcmFtX3NpemUs IGludCB2Z2FfcmFtX3NpemUsDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u c3QgY2hhciAqYm9vdF9kZXZpY2UsDQotICAgICAgICAgICAgIERpc3BsYXlTdGF0ZSAqZHMsIGNv bnN0IGNoYXIgKipmZF9maWxlbmFtZSwgaW50IHNuYXBzaG90LA0KKyAgICAgICAgICAgICBjb25z dCBjaGFyICpib290X2RldmljZSwgRGlzcGxheVN0YXRlICpkcywNCiAgICAgICAgICAgICAgY29u c3QgY2hhciAqa2VybmVsX2ZpbGVuYW1lLCBjb25zdCBjaGFyICprZXJuZWxfY21kbGluZSwNCiAg ICAgICAgICAgICAgY29uc3QgY2hhciAqaW5pdHJkX2ZpbGVuYW1lLCBjb25zdCBjaGFyICpjcHVf bW9kZWwpOw0KIA0KSW5kZXg6IHFlbXUvaHcvYW41MjA2LmMNCj09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBxZW11 Lm9yaWcvaHcvYW41MjA2LmMJMjAwNy0xMS0wOCAxNjozNjozNS4wMDAwMDAwMDAgKzAxMDANCisr KyBxZW11L2h3L2FuNTIwNi5jCTIwMDctMTEtMDggMTY6Mzc6MDQuMDAwMDAwMDAwICswMTAwDQpA QCAtMjcsOCArMjcsOCBAQA0KIA0KIC8qIEJvYXJkIGluaXQuICAqLw0KIA0KLXN0YXRpYyB2b2lk IGFuNTIwNl9pbml0KGludCByYW1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6ZSwgY29uc3QgY2hhciAq Ym9vdF9kZXZpY2UsDQotICAgICAgICAgICAgICAgICAgICAgRGlzcGxheVN0YXRlICpkcywgY29u c3QgY2hhciAqKmZkX2ZpbGVuYW1lLCBpbnQgc25hcHNob3QsDQorc3RhdGljIHZvaWQgYW41MjA2 X2luaXQoaW50IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLA0KKyAgICAgICAgICAgICAgICAg ICAgIGNvbnN0IGNoYXIgKmJvb3RfZGV2aWNlLCBEaXNwbGF5U3RhdGUgKmRzLA0KICAgICAgICAg ICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmtlcm5lbF9maWxlbmFtZSwgY29uc3QgY2hhciAqa2Vy bmVsX2NtZGxpbmUsDQogICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqaW5pdHJkX2Zp bGVuYW1lLCBjb25zdCBjaGFyICpjcHVfbW9kZWwpDQogew0KSW5kZXg6IHFlbXUvaHcvZXRyYXhm cy5jDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09DQotLS0gcWVtdS5vcmlnL2h3L2V0cmF4ZnMuYwkyMDA3LTExLTA4IDE2 OjM2OjM1LjAwMDAwMDAwMCArMDEwMA0KKysrIHFlbXUvaHcvZXRyYXhmcy5jCTIwMDctMTEtMDgg MTY6Mzc6MDQuMDAwMDAwMDAwICswMTAwDQpAQCAtMTA3LDggKzEwNyw4IEBADQogfQ0KIA0KIHN0 YXRpYw0KLXZvaWQgYmFyZWV0cmF4ZnNfaW5pdCAoaW50IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9z aXplLCBjb25zdCBjaGFyICpib290X2RldmljZSwNCi0gICAgICAgICAgICAgICAgICAgICAgIERp c3BsYXlTdGF0ZSAqZHMsIGNvbnN0IGNoYXIgKipmZF9maWxlbmFtZSwgaW50IHNuYXBzaG90LA0K K3ZvaWQgYmFyZWV0cmF4ZnNfaW5pdCAoaW50IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLA0K KyAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqYm9vdF9kZXZpY2UsIERpc3BsYXlT dGF0ZSAqZHMsDQogICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICprZXJuZWxfZmls ZW5hbWUsIGNvbnN0IGNoYXIgKmtlcm5lbF9jbWRsaW5lLA0KICAgICAgICAgICAgICAgICAgICAg ICAgY29uc3QgY2hhciAqaW5pdHJkX2ZpbGVuYW1lLCBjb25zdCBjaGFyICpjcHVfbW9kZWwpDQog ew0KSW5kZXg6IHFlbXUvaHcvaW50ZWdyYXRvcmNwLmMNCj09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBxZW11Lm9y aWcvaHcvaW50ZWdyYXRvcmNwLmMJMjAwNy0xMS0wOCAxNjozNjozNS4wMDAwMDAwMDAgKzAxMDAN CisrKyBxZW11L2h3L2ludGVncmF0b3JjcC5jCTIwMDctMTEtMDggMTY6Mzc6MDQuMDAwMDAwMDAw ICswMTAwDQpAQCAtNDY0LDcgKzQ2NCw2IEBADQogDQogc3RhdGljIHZvaWQgaW50ZWdyYXRvcmNw X2luaXQoaW50IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLA0KICAgICAgICAgICAgICAgICAg ICAgIGNvbnN0IGNoYXIgKmJvb3RfZGV2aWNlLCBEaXNwbGF5U3RhdGUgKmRzLA0KLSAgICAgICAg ICAgICAgICAgICAgIGNvbnN0IGNoYXIgKipmZF9maWxlbmFtZSwgaW50IHNuYXBzaG90LA0KICAg ICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmtlcm5lbF9maWxlbmFtZSwgY29uc3QgY2hh ciAqa2VybmVsX2NtZGxpbmUsDQogICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqaW5p dHJkX2ZpbGVuYW1lLCBjb25zdCBjaGFyICpjcHVfbW9kZWwpDQogew0KSW5kZXg6IHFlbXUvaHcv bWNmNTIwOC5jDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09DQotLS0gcWVtdS5vcmlnL2h3L21jZjUyMDguYwkyMDA3LTEx LTA4IDE2OjM2OjM1LjAwMDAwMDAwMCArMDEwMA0KKysrIHFlbXUvaHcvbWNmNTIwOC5jCTIwMDct MTEtMDggMTY6Mzc6MDQuMDAwMDAwMDAwICswMTAwDQpAQCAtMTk5LDcgKzE5OSw2IEBADQogDQog c3RhdGljIHZvaWQgbWNmNTIwOGV2Yl9pbml0KGludCByYW1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6 ZSwNCiAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpib290X2RldmljZSwgRGlzcGxh eVN0YXRlICpkcywNCi0gICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICoqZmRfZmlsZW5h bWUsIGludCBzbmFwc2hvdCwNCiAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICprZXJu ZWxfZmlsZW5hbWUsIGNvbnN0IGNoYXIgKmtlcm5lbF9jbWRsaW5lLA0KICAgICAgICAgICAgICAg ICAgICAgIGNvbnN0IGNoYXIgKmluaXRyZF9maWxlbmFtZSwgY29uc3QgY2hhciAqY3B1X21vZGVs KQ0KIHsNCkluZGV4OiBxZW11L2h3L21pcHNfbWFsdGEuYw0KPT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIHFlbXUu b3JpZy9ody9taXBzX21hbHRhLmMJMjAwNy0xMS0wOCAxNjozNjozNS4wMDAwMDAwMDAgKzAxMDAN CisrKyBxZW11L2h3L21pcHNfbWFsdGEuYwkyMDA3LTExLTA4IDE2OjM3OjA0LjAwMDAwMDAwMCAr MDEwMA0KQEAgLTc0MCw4ICs3NDAsOCBAQA0KIH0NCiANCiBzdGF0aWMNCi12b2lkIG1pcHNfbWFs dGFfaW5pdCAoaW50IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLCBjb25zdCBjaGFyICpib290 X2RldmljZSwNCi0gICAgICAgICAgICAgICAgICAgICAgRGlzcGxheVN0YXRlICpkcywgY29uc3Qg Y2hhciAqKmZkX2ZpbGVuYW1lLCBpbnQgc25hcHNob3QsDQordm9pZCBtaXBzX21hbHRhX2luaXQg KGludCByYW1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6ZSwNCisgICAgICAgICAgICAgICAgICAgICAg Y29uc3QgY2hhciAqYm9vdF9kZXZpY2UsIERpc3BsYXlTdGF0ZSAqZHMsDQogICAgICAgICAgICAg ICAgICAgICAgIGNvbnN0IGNoYXIgKmtlcm5lbF9maWxlbmFtZSwgY29uc3QgY2hhciAqa2VybmVs X2NtZGxpbmUsDQogICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmluaXRyZF9maWxl bmFtZSwgY29uc3QgY2hhciAqY3B1X21vZGVsKQ0KIHsNCkluZGV4OiBxZW11L2h3L21pcHNfbWlw c3NpbS5jDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09DQotLS0gcWVtdS5vcmlnL2h3L21pcHNfbWlwc3NpbS5jCTIwMDct MTEtMDggMTY6MzY6MzUuMDAwMDAwMDAwICswMTAwDQorKysgcWVtdS9ody9taXBzX21pcHNzaW0u YwkyMDA3LTExLTA4IDE2OjM3OjA0LjAwMDAwMDAwMCArMDEwMA0KQEAgLTk0LDggKzk0LDggQEAN CiB9DQogDQogc3RhdGljIHZvaWQNCi1taXBzX21pcHNzaW1faW5pdCAoaW50IHJhbV9zaXplLCBp bnQgdmdhX3JhbV9zaXplLCBjb25zdCBjaGFyICpib290X2RldmljZSwNCi0gICAgICAgICAgICAg ICAgICAgRGlzcGxheVN0YXRlICpkcywgY29uc3QgY2hhciAqKmZkX2ZpbGVuYW1lLCBpbnQgc25h cHNob3QsDQorbWlwc19taXBzc2ltX2luaXQgKGludCByYW1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6 ZSwNCisgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqYm9vdF9kZXZpY2UsIERpc3BsYXlT dGF0ZSAqZHMsDQogICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmtlcm5lbF9maWxlbmFt ZSwgY29uc3QgY2hhciAqa2VybmVsX2NtZGxpbmUsDQogICAgICAgICAgICAgICAgICAgIGNvbnN0 IGNoYXIgKmluaXRyZF9maWxlbmFtZSwgY29uc3QgY2hhciAqY3B1X21vZGVsKQ0KIHsNCkluZGV4 OiBxZW11L2h3L3BhbG0uYw0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIHFlbXUub3JpZy9ody9wYWxtLmMJMjAw Ny0xMS0wOCAxNjozNjozNS4wMDAwMDAwMDAgKzAxMDANCisrKyBxZW11L2h3L3BhbG0uYwkyMDA3 LTExLTA4IDE2OjM3OjA0LjAwMDAwMDAwMCArMDEwMA0KQEAgLTE3OSw3ICsxNzksNiBAQA0KIA0K IHN0YXRpYyB2b2lkIHBhbG10ZV9pbml0KGludCByYW1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6ZSwN CiAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqYm9vdF9kZXZpY2UsIERpc3BsYXlTdGF0ZSAq ZHMsDQotICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKipmZF9maWxlbmFtZSwgaW50IHNuYXBz aG90LA0KICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICprZXJuZWxfZmlsZW5hbWUsIGNvbnN0 IGNoYXIgKmtlcm5lbF9jbWRsaW5lLA0KICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICppbml0 cmRfZmlsZW5hbWUsIGNvbnN0IGNoYXIgKmNwdV9tb2RlbCkNCiB7DQpJbmRleDogcWVtdS9ody9w cGM0MDVfYm9hcmRzLmMNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBxZW11Lm9yaWcvaHcvcHBjNDA1X2JvYXJk cy5jCTIwMDctMTEtMDggMTY6MzY6MzUuMDAwMDAwMDAwICswMTAwDQorKysgcWVtdS9ody9wcGM0 MDVfYm9hcmRzLmMJMjAwNy0xMS0wOCAxNjozNzowNC4wMDAwMDAwMDAgKzAxMDANCkBAIC0xNzMs NyArMTczLDYgQEANCiANCiBzdGF0aWMgdm9pZCByZWY0MDVlcF9pbml0IChpbnQgcmFtX3NpemUs IGludCB2Z2FfcmFtX3NpemUsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hh ciAqYm9vdF9kZXZpY2UsIERpc3BsYXlTdGF0ZSAqZHMsDQotICAgICAgICAgICAgICAgICAgICAg ICAgICAgY29uc3QgY2hhciAqKmZkX2ZpbGVuYW1lLCBpbnQgc25hcHNob3QsDQogICAgICAgICAg ICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqa2VybmVsX2ZpbGVuYW1lLA0KICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmtlcm5lbF9jbWRsaW5lLA0KICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmluaXRyZF9maWxlbmFtZSwNCkBAIC00OTks NyArNDk4LDYgQEANCiANCiBzdGF0aWMgdm9pZCB0YWlodV80MDVlcF9pbml0KGludCByYW1fc2l6 ZSwgaW50IHZnYV9yYW1fc2l6ZSwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0 IGNoYXIgKmJvb3RfZGV2aWNlLCBEaXNwbGF5U3RhdGUgKmRzLA0KLSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgY29uc3QgY2hhciAqKmZkX2ZpbGVuYW1lLCBpbnQgc25hcHNob3QsDQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICprZXJuZWxfZmlsZW5hbWUsDQog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICprZXJuZWxfY21kbGluZSwN CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmluaXRyZF9maWxlbmFt ZSwNCkluZGV4OiBxZW11L2h3L3BwY19jaHJwLmMNCj09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBxZW11Lm9yaWcv aHcvcHBjX2NocnAuYwkyMDA3LTExLTA4IDE2OjM2OjM1LjAwMDAwMDAwMCArMDEwMA0KKysrIHFl bXUvaHcvcHBjX2NocnAuYwkyMDA3LTExLTA4IDE2OjM3OjA0LjAwMDAwMDAwMCArMDEwMA0KQEAg LTUwLDcgKzUwLDYgQEANCiAvKiBQb3dlclBDIE1hYzk5IGhhcmR3YXJlIGluaXRpYWxpc2F0aW9u ICovDQogc3RhdGljIHZvaWQgcHBjX2NvcmU5OV9pbml0IChpbnQgcmFtX3NpemUsIGludCB2Z2Ff cmFtX3NpemUsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpib290 X2RldmljZSwgRGlzcGxheVN0YXRlICpkcywNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg IGNvbnN0IGNoYXIgKipmZF9maWxlbmFtZSwgaW50IHNuYXBzaG90LA0KICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgY29uc3QgY2hhciAqa2VybmVsX2ZpbGVuYW1lLA0KICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqa2VybmVsX2NtZGxpbmUsDQogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICppbml0cmRfZmlsZW5hbWUsDQpJbmRleDog cWVtdS9ody9wcGNfb2xkd29ybGQuYw0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIHFlbXUub3JpZy9ody9wcGNf b2xkd29ybGQuYwkyMDA3LTExLTA4IDE2OjM2OjM1LjAwMDAwMDAwMCArMDEwMA0KKysrIHFlbXUv aHcvcHBjX29sZHdvcmxkLmMJMjAwNy0xMS0wOCAxNjozNzowNC4wMDAwMDAwMDAgKzAxMDANCkBA IC05NCw3ICs5NCw2IEBADQogDQogc3RhdGljIHZvaWQgcHBjX2hlYXRocm93X2luaXQgKGludCBy YW1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6ZSwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgY29uc3QgY2hhciAqYm9vdF9kZXZpY2UsIERpc3BsYXlTdGF0ZSAqZHMsDQotICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKipmZF9maWxlbmFtZSwgaW50IHNuYXBz aG90LA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICprZXJuZWxf ZmlsZW5hbWUsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmtl cm5lbF9jbWRsaW5lLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFy ICppbml0cmRfZmlsZW5hbWUsDQpJbmRleDogcWVtdS9ody9yMmQuYw0KPT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KLS0t IHFlbXUub3JpZy9ody9yMmQuYwkyMDA3LTExLTA4IDE2OjM2OjM1LjAwMDAwMDAwMCArMDEwMA0K KysrIHFlbXUvaHcvcjJkLmMJMjAwNy0xMS0wOCAxNjozNzowNC4wMDAwMDAwMDAgKzAxMDANCkBA IC0yNyw4ICsyNyw4IEBADQogI2RlZmluZSBTRFJBTV9CQVNFIDB4MGMwMDAwMDAgLyogUGh5c2lj YWwgbG9jYXRpb24gb2YgU0RSQU06IEFyZWEgMyAqLw0KICNkZWZpbmUgU0RSQU1fU0laRSAweDA0 MDAwMDAwDQogDQotc3RhdGljIHZvaWQgcjJkX2luaXQoaW50IHJhbV9zaXplLCBpbnQgdmdhX3Jh bV9zaXplLCBjb25zdCBjaGFyICpib290X2RldmljZSwNCi0JICAgICAgRGlzcGxheVN0YXRlICog ZHMsIGNvbnN0IGNoYXIgKipmZF9maWxlbmFtZSwgaW50IHNuYXBzaG90LA0KK3N0YXRpYyB2b2lk IHIyZF9pbml0KGludCByYW1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6ZSwNCisgICAgICAgICAgICAg IGNvbnN0IGNoYXIgKmJvb3RfZGV2aWNlLCBEaXNwbGF5U3RhdGUgKiBkcywNCiAJICAgICAgY29u c3QgY2hhciAqa2VybmVsX2ZpbGVuYW1lLCBjb25zdCBjaGFyICprZXJuZWxfY21kbGluZSwNCiAJ ICAgICAgY29uc3QgY2hhciAqaW5pdHJkX2ZpbGVuYW1lLCBjb25zdCBjaGFyICpjcHVfbW9kZWwp DQogew0KSW5kZXg6IHFlbXUvaHcvc2hpeC5jDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQotLS0gcWVtdS5vcmlnL2h3 L3NoaXguYwkyMDA3LTExLTA4IDE2OjM2OjM1LjAwMDAwMDAwMCArMDEwMA0KKysrIHFlbXUvaHcv c2hpeC5jCTIwMDctMTEtMDggMTY6Mzc6MDQuMDAwMDAwMDAwICswMTAwDQpAQCAtNjIsOCArNjIs OCBAQA0KICAgICAvKiBYWFhYWCAqLw0KIH0NCiANCi1zdGF0aWMgdm9pZCBzaGl4X2luaXQoaW50 IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLCBjb25zdCBjaGFyICpib290X2RldmljZSwNCi0J ICAgICAgIERpc3BsYXlTdGF0ZSAqIGRzLCBjb25zdCBjaGFyICoqZmRfZmlsZW5hbWUsIGludCBz bmFwc2hvdCwNCitzdGF0aWMgdm9pZCBzaGl4X2luaXQoaW50IHJhbV9zaXplLCBpbnQgdmdhX3Jh bV9zaXplLA0KKyAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmJvb3RfZGV2aWNlLCBEaXNwbGF5 U3RhdGUgKiBkcywNCiAJICAgICAgIGNvbnN0IGNoYXIgKmtlcm5lbF9maWxlbmFtZSwgY29uc3Qg Y2hhciAqa2VybmVsX2NtZGxpbmUsDQogCSAgICAgICBjb25zdCBjaGFyICppbml0cmRfZmlsZW5h bWUsIGNvbnN0IGNoYXIgKmNwdV9tb2RlbCkNCiB7DQpJbmRleDogcWVtdS9ody9zcGl0ei5jDQo9 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09DQotLS0gcWVtdS5vcmlnL2h3L3NwaXR6LmMJMjAwNy0xMS0wOCAxNjozNjozNS4w MDAwMDAwMDAgKzAxMDANCisrKyBxZW11L2h3L3NwaXR6LmMJMjAwNy0xMS0wOCAxNjozNzowNC4w MDAwMDAwMDAgKzAxMDANCkBAIC0xMjMwLDcgKzEyMzAsNiBAQA0KIA0KIHN0YXRpYyB2b2lkIHNw aXR6X2luaXQoaW50IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLA0KICAgICAgICAgICAgICAg ICBjb25zdCBjaGFyICpib290X2RldmljZSwgRGlzcGxheVN0YXRlICpkcywNCi0gICAgICAgICAg ICAgICAgY29uc3QgY2hhciAqKmZkX2ZpbGVuYW1lLCBpbnQgc25hcHNob3QsDQogICAgICAgICAg ICAgICAgIGNvbnN0IGNoYXIgKmtlcm5lbF9maWxlbmFtZSwgY29uc3QgY2hhciAqa2VybmVsX2Nt ZGxpbmUsDQogICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmluaXRyZF9maWxlbmFtZSwgY29u c3QgY2hhciAqY3B1X21vZGVsKQ0KIHsNCkBAIC0xMjQwLDcgKzEyMzksNiBAQA0KIA0KIHN0YXRp YyB2b2lkIGJvcnpvaV9pbml0KGludCByYW1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6ZSwNCiAgICAg ICAgICAgICAgICAgY29uc3QgY2hhciAqYm9vdF9kZXZpY2UsIERpc3BsYXlTdGF0ZSAqZHMsDQot ICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKipmZF9maWxlbmFtZSwgaW50IHNuYXBzaG90LA0K ICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICprZXJuZWxfZmlsZW5hbWUsIGNvbnN0IGNoYXIg Kmtlcm5lbF9jbWRsaW5lLA0KICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICppbml0cmRfZmls ZW5hbWUsIGNvbnN0IGNoYXIgKmNwdV9tb2RlbCkNCiB7DQpAQCAtMTI1MCw3ICsxMjQ4LDYgQEAN CiANCiBzdGF0aWMgdm9pZCBha2l0YV9pbml0KGludCByYW1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6 ZSwNCiAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqYm9vdF9kZXZpY2UsIERpc3BsYXlTdGF0 ZSAqZHMsDQotICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKipmZF9maWxlbmFtZSwgaW50IHNu YXBzaG90LA0KICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICprZXJuZWxfZmlsZW5hbWUsIGNv bnN0IGNoYXIgKmtlcm5lbF9jbWRsaW5lLA0KICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpp bml0cmRfZmlsZW5hbWUsIGNvbnN0IGNoYXIgKmNwdV9tb2RlbCkNCiB7DQpAQCAtMTI2MCw3ICsx MjU3LDYgQEANCiANCiBzdGF0aWMgdm9pZCB0ZXJyaWVyX2luaXQoaW50IHJhbV9zaXplLCBpbnQg dmdhX3JhbV9zaXplLA0KICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpib290X2RldmljZSwg RGlzcGxheVN0YXRlICpkcywNCi0gICAgICAgICAgICAgICAgY29uc3QgY2hhciAqKmZkX2ZpbGVu YW1lLCBpbnQgc25hcHNob3QsDQogICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmtlcm5lbF9m aWxlbmFtZSwgY29uc3QgY2hhciAqa2VybmVsX2NtZGxpbmUsDQogICAgICAgICAgICAgICAgIGNv bnN0IGNoYXIgKmluaXRyZF9maWxlbmFtZSwgY29uc3QgY2hhciAqY3B1X21vZGVsKQ0KIHsNCklu ZGV4OiBxZW11L2h3L3N1bjR1LmMNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBxZW11Lm9yaWcvaHcvc3VuNHUu YwkyMDA3LTExLTA4IDE2OjM2OjM1LjAwMDAwMDAwMCArMDEwMA0KKysrIHFlbXUvaHcvc3VuNHUu YwkyMDA3LTExLTA4IDE2OjM3OjA0LjAwMDAwMDAwMCArMDEwMA0KQEAgLTMzMSw4ICszMzEsOCBA QA0KIHN0YXRpYyBmZGN0cmxfdCAqZmxvcHB5X2NvbnRyb2xsZXI7DQogDQogLyogU3VuNHUgaGFy ZHdhcmUgaW5pdGlhbGlzYXRpb24gKi8NCi1zdGF0aWMgdm9pZCBzdW40dV9pbml0KGludCByYW1f c2l6ZSwgaW50IHZnYV9yYW1fc2l6ZSwgY29uc3QgY2hhciAqYm9vdF9kZXZpY2UsDQotICAgICAg ICAgICAgIERpc3BsYXlTdGF0ZSAqZHMsIGNvbnN0IGNoYXIgKipmZF9maWxlbmFtZSwgaW50IHNu YXBzaG90LA0KK3N0YXRpYyB2b2lkIHN1bjR1X2luaXQoaW50IHJhbV9zaXplLCBpbnQgdmdhX3Jh bV9zaXplLA0KKyAgICAgICAgICAgICBjb25zdCBjaGFyICpib290X2RldmljZSwgRGlzcGxheVN0 YXRlICpkcywNCiAgICAgICAgICAgICAgY29uc3QgY2hhciAqa2VybmVsX2ZpbGVuYW1lLCBjb25z dCBjaGFyICprZXJuZWxfY21kbGluZSwNCiAgICAgICAgICAgICAgY29uc3QgY2hhciAqaW5pdHJk X2ZpbGVuYW1lLCBjb25zdCBjaGFyICpjcHVfbW9kZWwpDQogew0KSW5kZXg6IHFlbXUvaHcvbWlw c19waWNhNjEuYw0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PQ0KLS0tIHFlbXUub3JpZy9ody9taXBzX3BpY2E2MS5jCTIw MDctMTEtMDggMTY6MzY6MzYuMDAwMDAwMDAwICswMTAwDQorKysgcWVtdS9ody9taXBzX3BpY2E2 MS5jCTIwMDctMTEtMDggMTY6Mzc6MDQuMDAwMDAwMDAwICswMTAwDQpAQCAtNTUsOCArNTUsOCBA QA0KIH0NCiANCiBzdGF0aWMNCi12b2lkIG1pcHNfcGljYTYxX2luaXQgKGludCByYW1fc2l6ZSwg aW50IHZnYV9yYW1fc2l6ZSwgY29uc3QgY2hhciAqYm9vdF9kZXZpY2UsDQotICAgICAgICAgICAg ICAgICAgICBEaXNwbGF5U3RhdGUgKmRzLCBjb25zdCBjaGFyICoqZmRfZmlsZW5hbWUsIGludCBz bmFwc2hvdCwNCit2b2lkIG1pcHNfcGljYTYxX2luaXQgKGludCByYW1fc2l6ZSwgaW50IHZnYV9y YW1fc2l6ZSwNCisgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmJvb3RfZGV2aWNl LCBEaXNwbGF5U3RhdGUgKmRzLA0KICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqa2Vy bmVsX2ZpbGVuYW1lLCBjb25zdCBjaGFyICprZXJuZWxfY21kbGluZSwNCiAgICAgICAgICAgICAg ICAgICAgIGNvbnN0IGNoYXIgKmluaXRyZF9maWxlbmFtZSwgY29uc3QgY2hhciAqY3B1X21vZGVs KQ0KIHsNCkluZGV4OiBxZW11L2h3L21pcHNfcjRrLmMNCj09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBxZW11Lm9y aWcvaHcvbWlwc19yNGsuYwkyMDA3LTExLTA4IDE2OjM2OjM2LjAwMDAwMDAwMCArMDEwMA0KKysr IHFlbXUvaHcvbWlwc19yNGsuYwkyMDA3LTExLTA4IDE2OjM3OjA0LjAwMDAwMDAwMCArMDEwMA0K QEAgLTEzNyw4ICsxMzcsOCBAQA0KIH0NCiANCiBzdGF0aWMNCi12b2lkIG1pcHNfcjRrX2luaXQg KGludCByYW1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6ZSwgY29uc3QgY2hhciAqYm9vdF9kZXZpY2Us DQotICAgICAgICAgICAgICAgICAgICBEaXNwbGF5U3RhdGUgKmRzLCBjb25zdCBjaGFyICoqZmRf ZmlsZW5hbWUsIGludCBzbmFwc2hvdCwNCit2b2lkIG1pcHNfcjRrX2luaXQgKGludCByYW1fc2l6 ZSwgaW50IHZnYV9yYW1fc2l6ZSwNCisgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmJv b3RfZGV2aWNlLCBEaXNwbGF5U3RhdGUgKmRzLA0KICAgICAgICAgICAgICAgICAgICAgY29uc3Qg Y2hhciAqa2VybmVsX2ZpbGVuYW1lLCBjb25zdCBjaGFyICprZXJuZWxfY21kbGluZSwNCiAgICAg ICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmluaXRyZF9maWxlbmFtZSwgY29uc3QgY2hhciAq Y3B1X21vZGVsKQ0KIHsNCkluZGV4OiBxZW11L2h3L3BjLmMNCj09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBxZW11 Lm9yaWcvaHcvcGMuYwkyMDA3LTExLTA4IDE2OjM2OjM3LjAwMDAwMDAwMCArMDEwMA0KKysrIHFl bXUvaHcvcGMuYwkyMDA3LTExLTA4IDE2OjM3OjA0LjAwMDAwMDAwMCArMDEwMA0KQEAgLTY3Miw4 ICs2NzIsOCBAQA0KIH0NCiANCiAvKiBQQyBoYXJkd2FyZSBpbml0aWFsaXNhdGlvbiAqLw0KLXN0 YXRpYyB2b2lkIHBjX2luaXQxKGludCByYW1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6ZSwgY29uc3Qg Y2hhciAqYm9vdF9kZXZpY2UsDQotICAgICAgICAgICAgICAgICAgICAgRGlzcGxheVN0YXRlICpk cywgY29uc3QgY2hhciAqKmZkX2ZpbGVuYW1lLCBpbnQgc25hcHNob3QsDQorc3RhdGljIHZvaWQg cGNfaW5pdDEoaW50IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLA0KKyAgICAgICAgICAgICAg ICAgICAgIGNvbnN0IGNoYXIgKmJvb3RfZGV2aWNlLCBEaXNwbGF5U3RhdGUgKmRzLA0KICAgICAg ICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmtlcm5lbF9maWxlbmFtZSwgY29uc3QgY2hhciAq a2VybmVsX2NtZGxpbmUsDQogICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqaW5pdHJk X2ZpbGVuYW1lLA0KICAgICAgICAgICAgICAgICAgICAgIGludCBwY2lfZW5hYmxlZCkNCkBAIC05 NDksMzAgKzk0OSwyOCBAQA0KICNlbmRpZg0KIH0NCiANCi1zdGF0aWMgdm9pZCBwY19pbml0X3Bj aShpbnQgcmFtX3NpemUsIGludCB2Z2FfcmFtX3NpemUsIGNvbnN0IGNoYXIgKmJvb3RfZGV2aWNl LA0KLSAgICAgICAgICAgICAgICAgICAgICAgIERpc3BsYXlTdGF0ZSAqZHMsIGNvbnN0IGNoYXIg KipmZF9maWxlbmFtZSwNCi0gICAgICAgICAgICAgICAgICAgICAgICBpbnQgc25hcHNob3QsDQor c3RhdGljIHZvaWQgcGNfaW5pdF9wY2koaW50IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLA0K KyAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmJvb3RfZGV2aWNlLCBEaXNwbGF5 U3RhdGUgKmRzLA0KICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmtlcm5lbF9m aWxlbmFtZSwNCiAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICprZXJuZWxfY21k bGluZSwNCiAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICppbml0cmRfZmlsZW5h bWUsDQogICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqY3B1X21vZGVsKQ0KIHsN Ci0gICAgcGNfaW5pdDEocmFtX3NpemUsIHZnYV9yYW1fc2l6ZSwgYm9vdF9kZXZpY2UsDQotICAg ICAgICAgICAgIGRzLCBmZF9maWxlbmFtZSwgc25hcHNob3QsDQorICAgIHBjX2luaXQxKHJhbV9z aXplLCB2Z2FfcmFtX3NpemUsDQorICAgICAgICAgICAgIGJvb3RfZGV2aWNlLCBkcywNCiAgICAg ICAgICAgICAga2VybmVsX2ZpbGVuYW1lLCBrZXJuZWxfY21kbGluZSwNCiAgICAgICAgICAgICAg aW5pdHJkX2ZpbGVuYW1lLCAxKTsNCiB9DQogDQotc3RhdGljIHZvaWQgcGNfaW5pdF9pc2EoaW50 IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLCBjb25zdCBjaGFyICpib290X2RldmljZSwNCi0g ICAgICAgICAgICAgICAgICAgICAgICBEaXNwbGF5U3RhdGUgKmRzLCBjb25zdCBjaGFyICoqZmRf ZmlsZW5hbWUsDQotICAgICAgICAgICAgICAgICAgICAgICAgaW50IHNuYXBzaG90LA0KK3N0YXRp YyB2b2lkIHBjX2luaXRfaXNhKGludCByYW1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6ZSwNCisgICAg ICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpib290X2RldmljZSwgRGlzcGxheVN0YXRl ICpkcywNCiAgICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICprZXJuZWxfZmlsZW5h bWUsDQogICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqa2VybmVsX2NtZGxpbmUs DQogICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqaW5pdHJkX2ZpbGVuYW1lLA0K ICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmNwdV9tb2RlbCkNCiB7DQotICAg IHBjX2luaXQxKHJhbV9zaXplLCB2Z2FfcmFtX3NpemUsIGJvb3RfZGV2aWNlLA0KLSAgICAgICAg ICAgICBkcywgZmRfZmlsZW5hbWUsIHNuYXBzaG90LA0KKyAgICBwY19pbml0MShyYW1fc2l6ZSwg dmdhX3JhbV9zaXplLA0KKyAgICAgICAgICAgICBib290X2RldmljZSwgZHMsDQogICAgICAgICAg ICAgIGtlcm5lbF9maWxlbmFtZSwga2VybmVsX2NtZGxpbmUsDQogICAgICAgICAgICAgIGluaXRy ZF9maWxlbmFtZSwgMCk7DQogfQ0KSW5kZXg6IHFlbXUvaHcvcHBjX3ByZXAuYw0KPT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PQ0KLS0tIHFlbXUub3JpZy9ody9wcGNfcHJlcC5jCTIwMDctMTEtMDggMTY6MzY6MzYuMDAwMDAw MDAwICswMTAwDQorKysgcWVtdS9ody9wcGNfcHJlcC5jCTIwMDctMTEtMDggMTY6Mzc6MDQuMDAw MDAwMDAwICswMTAwDQpAQCAtNTIxLDkgKzUyMSw5IEBADQogI2RlZmluZSBOVlJBTV9TSVpFICAg ICAgICAweDIwMDANCiANCiAvKiBQb3dlclBDIFBSRVAgaGFyZHdhcmUgaW5pdGlhbGlzYXRpb24g Ki8NCi1zdGF0aWMgdm9pZCBwcGNfcHJlcF9pbml0IChpbnQgcmFtX3NpemUsIGludCB2Z2FfcmFt X3NpemUsIGNvbnN0IGNoYXIgKmJvb3RfZGV2aWNlLA0KLSAgICAgICAgICAgICAgICAgICAgICAg ICAgIERpc3BsYXlTdGF0ZSAqZHMsIGNvbnN0IGNoYXIgKipmZF9maWxlbmFtZSwNCi0gICAgICAg ICAgICAgICAgICAgICAgICAgICBpbnQgc25hcHNob3QsIGNvbnN0IGNoYXIgKmtlcm5lbF9maWxl bmFtZSwNCitzdGF0aWMgdm9pZCBwcGNfcHJlcF9pbml0IChpbnQgcmFtX3NpemUsIGludCB2Z2Ff cmFtX3NpemUsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqYm9vdF9k ZXZpY2UsIERpc3BsYXlTdGF0ZSAqZHMsDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgY29u c3QgY2hhciAqa2VybmVsX2ZpbGVuYW1lLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv bnN0IGNoYXIgKmtlcm5lbF9jbWRsaW5lLA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNv bnN0IGNoYXIgKmluaXRyZF9maWxlbmFtZSwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBj b25zdCBjaGFyICpjcHVfbW9kZWwpDQpJbmRleDogcWVtdS9ody9yZWFsdmlldy5jDQo9PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09DQotLS0gcWVtdS5vcmlnL2h3L3JlYWx2aWV3LmMJMjAwNy0xMS0wOCAxNjozNjozNi4wMDAw MDAwMDAgKzAxMDANCisrKyBxZW11L2h3L3JlYWx2aWV3LmMJMjAwNy0xMS0wOCAxNjozNzowNC4w MDAwMDAwMDAgKzAxMDANCkBAIC0xNCw3ICsxNCw2IEBADQogDQogc3RhdGljIHZvaWQgcmVhbHZp ZXdfaW5pdChpbnQgcmFtX3NpemUsIGludCB2Z2FfcmFtX3NpemUsDQogICAgICAgICAgICAgICAg ICAgICAgY29uc3QgY2hhciAqYm9vdF9kZXZpY2UsIERpc3BsYXlTdGF0ZSAqZHMsDQotICAgICAg ICAgICAgICAgICAgICAgY29uc3QgY2hhciAqKmZkX2ZpbGVuYW1lLCBpbnQgc25hcHNob3QsDQog ICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqa2VybmVsX2ZpbGVuYW1lLCBjb25zdCBj aGFyICprZXJuZWxfY21kbGluZSwNCiAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICpp bml0cmRfZmlsZW5hbWUsIGNvbnN0IGNoYXIgKmNwdV9tb2RlbCkNCiB7DQpJbmRleDogcWVtdS9o dy9zdW40bS5jDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09DQotLS0gcWVtdS5vcmlnL2h3L3N1bjRtLmMJMjAwNy0xMS0w OCAxNjozNjozNi4wMDAwMDAwMDAgKzAxMDANCisrKyBxZW11L2h3L3N1bjRtLmMJMjAwNy0xMS0w OCAxNjozNzowNC4wMDAwMDAwMDAgKzAxMDANCkBAIC01NzEsOCArNTcxLDggQEANCiB9DQogDQog LyogU1BBUkNzdGF0aW9uIDUgaGFyZHdhcmUgaW5pdGlhbGlzYXRpb24gKi8NCi1zdGF0aWMgdm9p ZCBzczVfaW5pdChpbnQgUkFNX3NpemUsIGludCB2Z2FfcmFtX3NpemUsIGNvbnN0IGNoYXIgKmJv b3RfZGV2aWNlLA0KLSAgICAgICAgICAgICAgICAgICAgICAgRGlzcGxheVN0YXRlICpkcywgY29u c3QgY2hhciAqKmZkX2ZpbGVuYW1lLCBpbnQgc25hcHNob3QsDQorc3RhdGljIHZvaWQgc3M1X2lu aXQoaW50IFJBTV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLA0KKyAgICAgICAgICAgICAgICAgICAg ICAgY29uc3QgY2hhciAqYm9vdF9kZXZpY2UsIERpc3BsYXlTdGF0ZSAqZHMsDQogICAgICAgICAg ICAgICAgICAgICAgICBjb25zdCBjaGFyICprZXJuZWxfZmlsZW5hbWUsIGNvbnN0IGNoYXIgKmtl cm5lbF9jbWRsaW5lLA0KICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqaW5pdHJk X2ZpbGVuYW1lLCBjb25zdCBjaGFyICpjcHVfbW9kZWwpDQogew0KQEAgLTU4NCw4ICs1ODQsOCBA QA0KIH0NCiANCiAvKiBTUEFSQ3N0YXRpb24gMTAgaGFyZHdhcmUgaW5pdGlhbGlzYXRpb24gKi8N Ci1zdGF0aWMgdm9pZCBzczEwX2luaXQoaW50IFJBTV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLCBj b25zdCBjaGFyICpib290X2RldmljZSwNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgRGlz cGxheVN0YXRlICpkcywgY29uc3QgY2hhciAqKmZkX2ZpbGVuYW1lLCBpbnQgc25hcHNob3QsDQor c3RhdGljIHZvaWQgc3MxMF9pbml0KGludCBSQU1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6ZSwNCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqYm9vdF9kZXZpY2UsIERpc3Bs YXlTdGF0ZSAqZHMsDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmtl cm5lbF9maWxlbmFtZSwgY29uc3QgY2hhciAqa2VybmVsX2NtZGxpbmUsDQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmluaXRyZF9maWxlbmFtZSwgY29uc3QgY2hhciAq Y3B1X21vZGVsKQ0KIHsNCkluZGV4OiBxZW11L2h3L3ZlcnNhdGlsZXBiLmMNCj09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0N Ci0tLSBxZW11Lm9yaWcvaHcvdmVyc2F0aWxlcGIuYwkyMDA3LTExLTA4IDE2OjM2OjM2LjAwMDAw MDAwMCArMDEwMA0KKysrIHFlbXUvaHcvdmVyc2F0aWxlcGIuYwkyMDA3LTExLTA4IDE2OjM3OjA0 LjAwMDAwMDAwMCArMDEwMA0KQEAgLTE1Myw3ICsxNTMsNiBAQA0KIA0KIHN0YXRpYyB2b2lkIHZl cnNhdGlsZV9pbml0KGludCByYW1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6ZSwNCiAgICAgICAgICAg ICAgICAgICAgICBjb25zdCBjaGFyICpib290X2RldmljZSwgRGlzcGxheVN0YXRlICpkcywNCi0g ICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICoqZmRfZmlsZW5hbWUsIGludCBzbmFwc2hv dCwNCiAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICprZXJuZWxfZmlsZW5hbWUsIGNv bnN0IGNoYXIgKmtlcm5lbF9jbWRsaW5lLA0KICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNo YXIgKmluaXRyZF9maWxlbmFtZSwgY29uc3QgY2hhciAqY3B1X21vZGVsLA0KICAgICAgICAgICAg ICAgICAgICAgIGludCBib2FyZF9pZCkNCkBAIC0yNjcsMjQgKzI2NiwyNCBAQA0KICAgICAgICAg ICAgICAgICAgICAgaW5pdHJkX2ZpbGVuYW1lLCBib2FyZF9pZCwgMHgwKTsNCiB9DQogDQotc3Rh dGljIHZvaWQgdnBiX2luaXQoaW50IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLCBjb25zdCBj aGFyICpib290X2RldmljZSwNCi0gICAgICAgICAgICAgICAgICAgICBEaXNwbGF5U3RhdGUgKmRz LCBjb25zdCBjaGFyICoqZmRfZmlsZW5hbWUsIGludCBzbmFwc2hvdCwNCitzdGF0aWMgdm9pZCB2 cGJfaW5pdChpbnQgcmFtX3NpemUsIGludCB2Z2FfcmFtX3NpemUsDQorICAgICAgICAgICAgICAg ICAgICAgY29uc3QgY2hhciAqYm9vdF9kZXZpY2UsIERpc3BsYXlTdGF0ZSAqZHMsDQogICAgICAg ICAgICAgICAgICAgICAgY29uc3QgY2hhciAqa2VybmVsX2ZpbGVuYW1lLCBjb25zdCBjaGFyICpr ZXJuZWxfY21kbGluZSwNCiAgICAgICAgICAgICAgICAgICAgICBjb25zdCBjaGFyICppbml0cmRf ZmlsZW5hbWUsIGNvbnN0IGNoYXIgKmNwdV9tb2RlbCkNCiB7DQotICAgIHZlcnNhdGlsZV9pbml0 KHJhbV9zaXplLCB2Z2FfcmFtX3NpemUsIGJvb3RfZGV2aWNlLA0KLSAgICAgICAgICAgICAgICAg ICBkcywgZmRfZmlsZW5hbWUsIHNuYXBzaG90LA0KKyAgICB2ZXJzYXRpbGVfaW5pdChyYW1fc2l6 ZSwgdmdhX3JhbV9zaXplLA0KKyAgICAgICAgICAgICAgICAgICBib290X2RldmljZSwgZHMsDQog ICAgICAgICAgICAgICAgICAgIGtlcm5lbF9maWxlbmFtZSwga2VybmVsX2NtZGxpbmUsDQogICAg ICAgICAgICAgICAgICAgIGluaXRyZF9maWxlbmFtZSwgY3B1X21vZGVsLCAweDE4Myk7DQogfQ0K IA0KLXN0YXRpYyB2b2lkIHZhYl9pbml0KGludCByYW1fc2l6ZSwgaW50IHZnYV9yYW1fc2l6ZSwg Y29uc3QgY2hhciAqYm9vdF9kZXZpY2UsDQotICAgICAgICAgICAgICAgICAgICAgRGlzcGxheVN0 YXRlICpkcywgY29uc3QgY2hhciAqKmZkX2ZpbGVuYW1lLCBpbnQgc25hcHNob3QsDQorc3RhdGlj IHZvaWQgdmFiX2luaXQoaW50IHJhbV9zaXplLCBpbnQgdmdhX3JhbV9zaXplLA0KKyAgICAgICAg ICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmJvb3RfZGV2aWNlLCBEaXNwbGF5U3RhdGUgKmRzLA0K ICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmtlcm5lbF9maWxlbmFtZSwgY29uc3Qg Y2hhciAqa2VybmVsX2NtZGxpbmUsDQogICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAq aW5pdHJkX2ZpbGVuYW1lLCBjb25zdCBjaGFyICpjcHVfbW9kZWwpDQogew0KLSAgICB2ZXJzYXRp bGVfaW5pdChyYW1fc2l6ZSwgdmdhX3JhbV9zaXplLCBib290X2RldmljZSwNCi0gICAgICAgICAg ICAgICAgICAgZHMsIGZkX2ZpbGVuYW1lLCBzbmFwc2hvdCwNCisgICAgdmVyc2F0aWxlX2luaXQo cmFtX3NpemUsIHZnYV9yYW1fc2l6ZSwNCisgICAgICAgICAgICAgICAgICAgYm9vdF9kZXZpY2Us IGRzLA0KICAgICAgICAgICAgICAgICAgICBrZXJuZWxfZmlsZW5hbWUsIGtlcm5lbF9jbWRsaW5l LA0KICAgICAgICAgICAgICAgICAgICBpbml0cmRfZmlsZW5hbWUsIGNwdV9tb2RlbCwgMHgyNWUp Ow0KIH0NCkluZGV4OiBxZW11L3ZsLmMNCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0NCi0tLSBxZW11Lm9yaWcvdmwuYwky MDA3LTExLTA4IDE2OjM2OjM2LjAwMDAwMDAwMCArMDEwMA0KKysrIHFlbXUvdmwuYwkyMDA3LTEx LTA4IDE2OjM3OjM5LjAwMDAwMDAwMCArMDEwMA0KQEAgLTg0NjQsOCArODQ2NCw3IEBADQogICAg ICAgICB9DQogICAgIH0NCiANCi0gICAgbWFjaGluZS0+aW5pdChyYW1fc2l6ZSwgdmdhX3JhbV9z aXplLCBib290X2RldmljZSwNCi0gICAgICAgICAgICAgICAgICBkcywgZmRfZmlsZW5hbWUsIHNu YXBzaG90LA0KKyAgICBtYWNoaW5lLT5pbml0KHJhbV9zaXplLCB2Z2FfcmFtX3NpemUsIGJvb3Rf ZGV2aWNlLCBkcywNCiAgICAgICAgICAgICAgICAgICBrZXJuZWxfZmlsZW5hbWUsIGtlcm5lbF9j bWRsaW5lLCBpbml0cmRfZmlsZW5hbWUsIGNwdV9tb2RlbCk7DQogDQogICAgIC8qIGluaXQgVVNC IGRldmljZXMgKi8NCg== --=-t7PVYpVkeZ0QGlS2N0L7-- --=-Sg7S0Kgq/hjaeyYSW+un Content-Type: application/pgp-signature; name=signature.asc Content-Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBHMzbI9Kffa9pFVzwRAgYQAJ9YyUd3LdvmYZ+m/H22ETinZGGPVgCgvl+m Ov4xHIFBswxkCLcl0rbWjIY= =yyBN -----END PGP SIGNATURE----- --=-Sg7S0Kgq/hjaeyYSW+un--