From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IhLuf-0008FG-EC for qemu-devel@nongnu.org; Mon, 15 Oct 2007 05:07:01 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IhLud-0008F4-SW for qemu-devel@nongnu.org; Mon, 15 Oct 2007 05:07:01 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IhLud-0008F1-LD for qemu-devel@nongnu.org; Mon, 15 Oct 2007 05:06:59 -0400 Received: from py-out-1112.google.com ([64.233.166.176]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IhLud-0008Jb-5E for qemu-devel@nongnu.org; Mon, 15 Oct 2007 05:06:59 -0400 Received: by py-out-1112.google.com with SMTP id j37so2997604pyc for ; Mon, 15 Oct 2007 02:06:58 -0700 (PDT) Message-ID: <9cde8bff0710150206l36b81307s2522979f0880e4fb@mail.gmail.com> Date: Mon, 15 Oct 2007 18:06:57 +0900 From: "Nguyen Anh Quynh" MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_59845_24197677.1192439217712" Subject: [Qemu-devel] [PATCH] tlb_flush() fix 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 ------=_Part_59845_24197677.1192439217712 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline This patch removes the unused param of tlb_flush() function. ------=_Part_59845_24197677.1192439217712 Content-Type: text/x-patch; name="tlbflush.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="tlbflush.patch" X-Attachment-Id: f_f7srhnbp ZGlmZiAtLWdpdCBhL2NwdS1leGVjLmMgYi9jcHUtZXhlYy5jCmluZGV4IDBmNTUyMjkuLjc2NjYw ZTAgMTAwNjQ0Ci0tLSBhL2NwdS1leGVjLmMKKysrIGIvY3B1LWV4ZWMuYwpAQCAtMTIzLDcgKzEy Myw3IEBAIHN0YXRpYyBUcmFuc2xhdGlvbkJsb2NrICp0Yl9maW5kX3Nsb3codGFyZ2V0X3Vsb25n IHBjLAogICAgIHRiID0gdGJfYWxsb2MocGMpOwogICAgIGlmICghdGIpIHsKICAgICAgICAgLyog Zmx1c2ggbXVzdCBiZSBkb25lICovCi0gICAgICAgIHRiX2ZsdXNoKGVudik7CisgICAgICAgIHRi X2ZsdXNoKCk7CiAgICAgICAgIC8qIGNhbm5vdCBmYWlsIGF0IHRoaXMgcG9pbnQgKi8KICAgICAg ICAgdGIgPSB0Yl9hbGxvYyhwYyk7CiAgICAgICAgIC8qIGRvbid0IGZvcmdldCB0byBpbnZhbGlk YXRlIHByZXZpb3VzIFRCIGluZm8gKi8KZGlmZiAtLWdpdCBhL2V4ZWMtYWxsLmggYi9leGVjLWFs bC5oCmluZGV4IDU3MDg2ZjMuLjdiMDEwM2QgMTAwNjQ0Ci0tLSBhL2V4ZWMtYWxsLmgKKysrIGIv ZXhlYy1hbGwuaApAQCAtMjMzLDcgKzIzMyw3IEBAIHN0YXRpYyBpbmxpbmUgdW5zaWduZWQgaW50 IHRiX3BoeXNfaGFzaF9mdW5jKHVuc2lnbmVkIGxvbmcgcGMpCiB9CiAKIFRyYW5zbGF0aW9uQmxv Y2sgKnRiX2FsbG9jKHRhcmdldF91bG9uZyBwYyk7Ci12b2lkIHRiX2ZsdXNoKENQVVN0YXRlICpl bnYpOwordm9pZCB0Yl9mbHVzaCh2b2lkKTsKIHZvaWQgdGJfbGlua19waHlzKFRyYW5zbGF0aW9u QmxvY2sgKnRiLAogICAgICAgICAgICAgICAgICAgdGFyZ2V0X3Vsb25nIHBoeXNfcGMsIHRhcmdl dF91bG9uZyBwaHlzX3BhZ2UyKTsKIApkaWZmIC0tZ2l0IGEvZXhlYy5jIGIvZXhlYy5jCmluZGV4 IDBkYWVhYWIuLmZiOThlOWUgMTAwNjQ0Ci0tLSBhL2V4ZWMuYworKysgYi9leGVjLmMKQEAgLTMz NSw3ICszMzUsNyBAQCBzdGF0aWMgdm9pZCBwYWdlX2ZsdXNoX3RiKHZvaWQpCiAKIC8qIGZsdXNo IGFsbCB0aGUgdHJhbnNsYXRpb24gYmxvY2tzICovCiAvKiBYWFg6IHRiX2ZsdXNoIGlzIGN1cnJl bnRseSBub3QgdGhyZWFkIHNhZmUgKi8KLXZvaWQgdGJfZmx1c2goQ1BVU3RhdGUgKmVudjEpCit2 b2lkIHRiX2ZsdXNoKHZvaWQpCiB7CiAgICAgQ1BVU3RhdGUgKmVudjsKICNpZiBkZWZpbmVkKERF QlVHX0ZMVVNIKQpAQCAtNjEzLDcgKzYxMyw3IEBAIHN0YXRpYyB2b2lkIHRiX2dlbl9jb2RlKENQ VVN0YXRlICplbnYsCiAgICAgdGIgPSB0Yl9hbGxvYyhwYyk7CiAgICAgaWYgKCF0YikgewogICAg ICAgICAvKiBmbHVzaCBtdXN0IGJlIGRvbmUgKi8KLSAgICAgICAgdGJfZmx1c2goZW52KTsKKyAg ICAgICAgdGJfZmx1c2goKTsKICAgICAgICAgLyogY2Fubm90IGZhaWwgYXQgdGhpcyBwb2ludCAq LwogICAgICAgICB0YiA9IHRiX2FsbG9jKHBjKTsKICAgICB9CkBAIC0xMDc3LDcgKzEwNzcsNyBA QCBpbnQgIGNwdV93YXRjaHBvaW50X2luc2VydChDUFVTdGF0ZSAqZW52LCB0YXJnZXRfdWxvbmcg YWRkcikKICAgICAvKiBGSVhNRTogVGhpcyBmbHVzaCBpcyBuZWVkZWQgYmVjYXVzZSBvZiB0aGUg aGFjayB0byBtYWtlIG1lbW9yeSBvcHMKICAgICAgICB0ZXJtaW5hdGUgdGhlIFRCLiAgSXQgY2Fu IGJlIHJlbW92ZWQgb25jZSB0aGUgcHJvcGVyIElPIHRyYXAgYW5kCiAgICAgICAgcmUtZXhlY3V0 ZSBiaXRzIGFyZSBpbi4gICovCi0gICAgdGJfZmx1c2goZW52KTsKKyAgICB0Yl9mbHVzaCgpOwog ICAgIHJldHVybiBpOwogfQogCkBAIC0xMTUxLDcgKzExNTEsNyBAQCB2b2lkIGNwdV9zaW5nbGVf c3RlcChDUFVTdGF0ZSAqZW52LCBpbnQgZW5hYmxlZCkKICAgICAgICAgZW52LT5zaW5nbGVzdGVw X2VuYWJsZWQgPSBlbmFibGVkOwogICAgICAgICAvKiBtdXN0IGZsdXNoIGFsbCB0aGUgdHJhbnNs YXRlZCBjb2RlIHRvIGF2b2lkIGluY29uc2lzdGFuY2llcyAqLwogICAgICAgICAvKiBYWFg6IG9u bHkgZmx1c2ggd2hhdCBpcyBuZWNlc3NhcnkgKi8KLSAgICAgICAgdGJfZmx1c2goZW52KTsKKyAg ICAgICAgdGJfZmx1c2goKTsKICAgICB9CiAjZW5kaWYKIH0KZGlmZiAtLWdpdCBhL2dkYnN0dWIu YyBiL2dkYnN0dWIuYwppbmRleCAxMzliYzI1Li5jNWQ2YTMwIDEwMDY0NAotLS0gYS9nZGJzdHVi LmMKKysrIGIvZ2Ric3R1Yi5jCkBAIC0xMDA2LDcgKzEwMDYsNyBAQCBzdGF0aWMgaW50IGdkYl9o YW5kbGVfcGFja2V0KEdEQlN0YXRlICpzLCBDUFVTdGF0ZSAqZW52LCBjb25zdCBjaGFyICpsaW5l X2J1ZikKICAgICByZXR1cm4gUlNfSURMRTsKIH0KIAotZXh0ZXJuIHZvaWQgdGJfZmx1c2goQ1BV U3RhdGUgKmVudik7CitleHRlcm4gdm9pZCB0Yl9mbHVzaCh2b2lkKTsKIAogI2lmbmRlZiBDT05G SUdfVVNFUl9PTkxZCiBzdGF0aWMgdm9pZCBnZGJfdm1fc3RvcHBlZCh2b2lkICpvcGFxdWUsIGlu dCByZWFzb24pCkBAIC0xMDMwLDcgKzEwMzAsNyBAQCBzdGF0aWMgdm9pZCBnZGJfdm1fc3RvcHBl ZCh2b2lkICpvcGFxdWUsIGludCByZWFzb24pCiAgICAgICAgICAgICBzLT5lbnYtPndhdGNocG9p bnRfaGl0ID0gMDsKICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgfQotCXRiX2ZsdXNoKHMt PmVudik7CisJdGJfZmx1c2goKTsKICAgICAgICAgcmV0ID0gU0lHVFJBUDsKICAgICB9IGVsc2Ug aWYgKHJlYXNvbiA9PSBFWENQX0lOVEVSUlVQVCkgewogICAgICAgICByZXQgPSBTSUdJTlQ7CkBA IC0xMTk4LDcgKzExOTgsNyBAQCBnZGJfaGFuZGxlc2lnIChDUFVTdGF0ZSAqZW52LCBpbnQgc2ln KQogCiAgIC8qIGRpc2FibGUgc2luZ2xlIHN0ZXAgaWYgaXQgd2FzIGVuYWJsZWQgKi8KICAgY3B1 X3NpbmdsZV9zdGVwKGVudiwgMCk7Ci0gIHRiX2ZsdXNoKGVudik7CisgIHRiX2ZsdXNoKCk7CiAK ICAgaWYgKHNpZyAhPSAwKQogICAgIHsKZGlmZiAtLWdpdCBhL3RhcmdldC1hcm0vaGVscGVyLmMg Yi90YXJnZXQtYXJtL2hlbHBlci5jCmluZGV4IDRmODUxY2UuLjNiYWM4YjMgMTAwNjQ0Ci0tLSBh L3RhcmdldC1hcm0vaGVscGVyLmMKKysrIGIvdGFyZ2V0LWFybS9oZWxwZXIuYwpAQCAtNjgwLDcg KzY4MCw3IEBAIHZvaWQgaGVscGVyX3NldF9jcDE1KENQVVN0YXRlICplbnYsIHVpbnQzMl90IGlu c24sIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgICAgICBnb3RvIGJhZF9yZWc7CiAgICAgICAg ICAgICBlbnYtPmNwMTUuYzFfY29wcm9jID0gdmFsOwogICAgICAgICAgICAgLyogPz8/IElzIHRo aXMgc2FmZSB3aGVuIGNhbGxlZCBmcm9tIHdpdGhpbiBhIFRCPyAgKi8KLSAgICAgICAgICAgIHRi X2ZsdXNoKGVudik7CisgICAgICAgICAgICB0Yl9mbHVzaCgpOwogICAgICAgICAgICAgYnJlYWs7 CiAgICAgICAgIGRlZmF1bHQ6CiAgICAgICAgICAgICBnb3RvIGJhZF9yZWc7CkBAIC04NDEsNyAr ODQxLDcgQEAgdm9pZCBoZWxwZXJfc2V0X2NwMTUoQ1BVU3RhdGUgKmVudiwgdWludDMyX3QgaW5z biwgdWludDMyX3QgdmFsKQogICAgICAgICAgICAgaWYgKG9wMiA9PSAwICYmIGNybSA9PSAxKSB7 CiAgICAgICAgICAgICAgICAgaWYgKGVudi0+Y3AxNS5jMTVfY3BhciAhPSAodmFsICYgMHgzZmZm KSkgewogICAgICAgICAgICAgICAgICAgICAvKiBDaGFuZ2VzIGNwMCB0byBjcDEzIGJlaGF2aW9y LCBzbyBuZWVkcyBhIFRCIGZsdXNoLiAgKi8KLSAgICAgICAgICAgICAgICAgICAgdGJfZmx1c2go ZW52KTsKKyAgICAgICAgICAgICAgICAgICAgdGJfZmx1c2goKTsKICAgICAgICAgICAgICAgICAg ICAgZW52LT5jcDE1LmMxNV9jcGFyID0gdmFsICYgMHgzZmZmOwogICAgICAgICAgICAgICAgIH0K ICAgICAgICAgICAgICAgICBicmVhazsKZGlmZiAtLWdpdCBhL3RhcmdldC1pMzg2L3RyYW5zbGF0 ZS5jIGIvdGFyZ2V0LWkzODYvdHJhbnNsYXRlLmMKaW5kZXggY2Q5NTQxMi4uMGJkNzVkMiAxMDA2 NDQKLS0tIGEvdGFyZ2V0LWkzODYvdHJhbnNsYXRlLmMKKysrIGIvdGFyZ2V0LWkzODYvdHJhbnNs YXRlLmMKQEAgLTU1MjAsNyArNTUyMCw3IEBAIHN0YXRpYyB0YXJnZXRfdWxvbmcgZGlzYXNfaW5z bihEaXNhc0NvbnRleHQgKnMsIHRhcmdldF91bG9uZyBwY19zdGFydCkKICAgICAgICAgZ2VuX2Rl YnVnKHMsIHBjX3N0YXJ0IC0gcy0+Y3NfYmFzZSk7CiAjZWxzZQogICAgICAgICAvKiBzdGFydCBk ZWJ1ZyAqLwotICAgICAgICB0Yl9mbHVzaChjcHVfc2luZ2xlX2Vudik7CisgICAgICAgIHRiX2Zs dXNoKCk7CiAgICAgICAgIGNwdV9zZXRfbG9nKENQVV9MT0dfSU5UIHwgQ1BVX0xPR19UQl9JTl9B U00pOwogI2VuZGlmCiAgICAgICAgIGJyZWFrOwo= ------=_Part_59845_24197677.1192439217712--