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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (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 721F2C4167B for ; Thu, 30 Nov 2023 12:16:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=VaUJ+oVMzVbz9rPIQDg5hgJGu3+fCPGUh9wRwIxNugU=; b=YoibZAEZl8xgiU OtKLhtSHN9zpkJJDoxJdO7tpRLzLX8bn1eC3dd1ZKPPepltUtuBQxz4YUyyHGeU0qRW1gGrKc9Qjj H2EVvr6XkVcMdy9qVXZ8qzoMQTPHXWfYbFNe3LlZJTBGMvSmT/jVsj8RCDAiN9Ivve+8ZaBNWn+bT 0DxwdislFJPyjKO5S+ZEnuxFL/L4tHKRHfXAxg56Q+J3BpkfaaXzgZ+78Vapma8kOnGReltNjdk3J KjppnlmcZH0DInQxk5obIOBpX7D7SnRXK+v3eYoj3nSlg2Ra0pnmSjgCyKKV9ZvC/d39ro92d2h98 bsPTHrQl9x5w4gZs6U8Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1r8fxb-00Aogm-1c; Thu, 30 Nov 2023 12:16:03 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1r8fxW-00AoeV-1m for linux-riscv@lists.infradead.org; Thu, 30 Nov 2023 12:16:00 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id B467E61E6E; Thu, 30 Nov 2023 12:15:57 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B5BF8C433CB; Thu, 30 Nov 2023 12:15:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1701346557; bh=QpkN41YvSor1jwumkkXVhFGSPSCKfdeY2ecGbrzFEKI=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=ESf7vaUAsJQo7XbJJ8CY2vaTnHvoHNkbU+ygbu3pIqsTakCmjixNfhQdDwhH3M718 P+FG9fxJPsUVU3NcK/w6YcR0sDARftVKj8+wU35OIOClovLMLg1lIOfDHEoGWR+a50 oZak4RqQlqHKEsRKyQ6byP+eJAo5/NhtajBcjS7OJpOF95XYkmqEzzkGOElrQAVaJ/ Hmr+XLn1TqJ1CCfBzuXI9oYXnIykLF5SqtDikWD1gDsglAVcUUwQzULlYKbBg9jPX+ fdFuDlRkyQtR81vEQcVsQtWROxYKog+kRHChF2O5LrM3xskVq4hNhXysKZ0+TvRWPm tPFN0WTdrCPGQ== From: =?UTF-8?q?Bj=C3=B6rn=20T=C3=B6pel?= To: Steven Rostedt , Masami Hiramatsu , Mark Rutland , Paul Walmsley , Palmer Dabbelt , Albert Ou , Song Shuai , Guo Ren , linux-riscv@lists.infradead.org Cc: linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org, songshuaishuai@tinylab.org, Evgenii Shatokhin , =?UTF-8?q?Bj=C3=B6rn=20T=C3=B6pel?= Subject: [PATCH v12 for-next 4/4] samples: ftrace: Add RISC-V support for SAMPLE_FTRACE_DIRECT[_MULTI] Date: Thu, 30 Nov 2023 13:15:31 +0100 Message-Id: <20231130121531.1178502-5-bjorn@kernel.org> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20231130121531.1178502-1-bjorn@kernel.org> References: <20231130121531.1178502-1-bjorn@kernel.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231130_041558_672210_882BD313 X-CRM114-Status: UNSURE ( 9.81 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org RnJvbTogU29uZyBTaHVhaSA8c3VhZ3JmaWxsZXRAZ21haWwuY29tPgoKQWRkIFJJU0MtViB2YXJp YW50cyBvZiB0aGUgZnRyYWNlLWRpcmVjdCogc2FtcGxlcy4KClRlc3RlZC1ieTogRXZnZW5paSBT aGF0b2toaW4gPGUuc2hhdG9raGluQHlhZHJvLmNvbT4KU2lnbmVkLW9mZi1ieTogU29uZyBTaHVh aSA8c3VhZ3JmaWxsZXRAZ21haWwuY29tPgpUZXN0ZWQtYnk6IEd1byBSZW4gPGd1b3JlbkBrZXJu ZWwub3JnPgpTaWduZWQtb2ZmLWJ5OiBHdW8gUmVuIDxndW9yZW5Aa2VybmVsLm9yZz4KQWNrZWQt Ynk6IEJqw7ZybiBUw7ZwZWwgPGJqb3JuQHJpdm9zaW5jLmNvbT4KLS0tCiBhcmNoL3Jpc2N2L0tj b25maWcgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKwogc2FtcGxlcy9mdHJhY2UvZnRy YWNlLWRpcmVjdC1tb2RpZnkuYyAgICAgICB8IDM1ICsrKysrKysrKysrKysrKysrKwogc2FtcGxl cy9mdHJhY2UvZnRyYWNlLWRpcmVjdC1tdWx0aS1tb2RpZnkuYyB8IDQxICsrKysrKysrKysrKysr KysrKysrKwogc2FtcGxlcy9mdHJhY2UvZnRyYWNlLWRpcmVjdC1tdWx0aS5jICAgICAgICB8IDI1 ICsrKysrKysrKysrKysKIHNhbXBsZXMvZnRyYWNlL2Z0cmFjZS1kaXJlY3QtdG9vLmMgICAgICAg ICAgfCAyOCArKysrKysrKysrKysrKwogc2FtcGxlcy9mdHJhY2UvZnRyYWNlLWRpcmVjdC5jICAg ICAgICAgICAgICB8IDI0ICsrKysrKysrKysrKwogNiBmaWxlcyBjaGFuZ2VkLCAxNTUgaW5zZXJ0 aW9ucygrKQoKZGlmZiAtLWdpdCBhL2FyY2gvcmlzY3YvS2NvbmZpZyBiL2FyY2gvcmlzY3YvS2Nv bmZpZwppbmRleCA0Njg0Y2RjNzU0YTAuLjBlZTc5YTkyOTE4ZCAxMDA2NDQKLS0tIGEvYXJjaC9y aXNjdi9LY29uZmlnCisrKyBiL2FyY2gvcmlzY3YvS2NvbmZpZwpAQCAtMTQyLDYgKzE0Miw4IEBA IGNvbmZpZyBSSVNDVgogCXNlbGVjdCBIQVZFX1JFR1NfQU5EX1NUQUNLX0FDQ0VTU19BUEkKIAlz ZWxlY3QgSEFWRV9SRVRIT09LIGlmICFYSVBfS0VSTkVMCiAJc2VsZWN0IEhBVkVfUlNFUQorCXNl bGVjdCBIQVZFX1NBTVBMRV9GVFJBQ0VfRElSRUNUCisJc2VsZWN0IEhBVkVfU0FNUExFX0ZUUkFD RV9ESVJFQ1RfTVVMVEkKIAlzZWxlY3QgSEFWRV9TVEFDS1BST1RFQ1RPUgogCXNlbGVjdCBIQVZF X1NZU0NBTExfVFJBQ0VQT0lOVFMKIAlzZWxlY3QgSE9UUExVR19DT1JFX1NZTkNfREVBRCBpZiBI T1RQTFVHX0NQVQpkaWZmIC0tZ2l0IGEvc2FtcGxlcy9mdHJhY2UvZnRyYWNlLWRpcmVjdC1tb2Rp ZnkuYyBiL3NhbXBsZXMvZnRyYWNlL2Z0cmFjZS1kaXJlY3QtbW9kaWZ5LmMKaW5kZXggZTJhNmE2 OTM1MmRmLi44MTIyMDM5MDg1MWEgMTAwNjQ0Ci0tLSBhL3NhbXBsZXMvZnRyYWNlL2Z0cmFjZS1k aXJlY3QtbW9kaWZ5LmMKKysrIGIvc2FtcGxlcy9mdHJhY2UvZnRyYWNlLWRpcmVjdC1tb2RpZnku YwpAQCAtMjQsNiArMjQsNDEgQEAgZXh0ZXJuIHZvaWQgbXlfdHJhbXAyKHZvaWQgKik7CiAKIHN0 YXRpYyB1bnNpZ25lZCBsb25nIG15X2lwID0gKHVuc2lnbmVkIGxvbmcpc2NoZWR1bGU7CiAKKyNp ZmRlZiBDT05GSUdfUklTQ1YKKyNpbmNsdWRlIDxhc20vYXNtLmg+CisKK2FzbSAoCisiCS5wdXNo c2VjdGlvbiAgICAudGV4dCwgXCJheFwiLCBAcHJvZ2JpdHNcbiIKKyIJLnR5cGUJCW15X3RyYW1w MSwgQGZ1bmN0aW9uXG4iCisiCS5nbG9ibAkJbXlfdHJhbXAxXG4iCisiICAgbXlfdHJhbXAxOlxu IgorIglhZGRpCXNwLHNwLC0yKiJTWlJFRyJcbiIKKyIJIlJFR19TIgl0MCwwKiJTWlJFRyIoc3Ap XG4iCisiCSJSRUdfUyIJcmEsMSoiU1pSRUciKHNwKVxuIgorIgljYWxsCW15X2RpcmVjdF9mdW5j MVxuIgorIgkiUkVHX0wiCXQwLDAqIlNaUkVHIihzcClcbiIKKyIJIlJFR19MIglyYSwxKiJTWlJF RyIoc3ApXG4iCisiCWFkZGkJc3Asc3AsMioiU1pSRUciXG4iCisiCWpyCXQwXG4iCisiCS5zaXpl CQlteV90cmFtcDEsIC4tbXlfdHJhbXAxXG4iCisiCS50eXBlCQlteV90cmFtcDIsIEBmdW5jdGlv blxuIgorIgkuZ2xvYmwJCW15X3RyYW1wMlxuIgorCisiICAgbXlfdHJhbXAyOlxuIgorIglhZGRp CXNwLHNwLC0yKiJTWlJFRyJcbiIKKyIJIlJFR19TIgl0MCwwKiJTWlJFRyIoc3ApXG4iCisiCSJS RUdfUyIJcmEsMSoiU1pSRUciKHNwKVxuIgorIgljYWxsCW15X2RpcmVjdF9mdW5jMlxuIgorIgki UkVHX0wiCXQwLDAqIlNaUkVHIihzcClcbiIKKyIJIlJFR19MIglyYSwxKiJTWlJFRyIoc3ApXG4i CisiCWFkZGkJc3Asc3AsMioiU1pSRUciXG4iCisiCWpyCXQwXG4iCisiCS5zaXplCQlteV90cmFt cDIsIC4tbXlfdHJhbXAyXG4iCisiCS5wb3BzZWN0aW9uXG4iCispOworCisjZW5kaWYgLyogQ09O RklHX1JJU0NWICovCisKICNpZmRlZiBDT05GSUdfWDg2XzY0CiAKICNpbmNsdWRlIDxhc20vaWJ0 Lmg+CmRpZmYgLS1naXQgYS9zYW1wbGVzL2Z0cmFjZS9mdHJhY2UtZGlyZWN0LW11bHRpLW1vZGlm eS5jIGIvc2FtcGxlcy9mdHJhY2UvZnRyYWNlLWRpcmVjdC1tdWx0aS1tb2RpZnkuYwppbmRleCAy ZTM0OTgzNGQ2M2MuLmY5NDNlNDBkNTdmZCAxMDA2NDQKLS0tIGEvc2FtcGxlcy9mdHJhY2UvZnRy YWNlLWRpcmVjdC1tdWx0aS1tb2RpZnkuYworKysgYi9zYW1wbGVzL2Z0cmFjZS9mdHJhY2UtZGly ZWN0LW11bHRpLW1vZGlmeS5jCkBAIC0yMiw2ICsyMiw0NyBAQCB2b2lkIG15X2RpcmVjdF9mdW5j Mih1bnNpZ25lZCBsb25nIGlwKQogZXh0ZXJuIHZvaWQgbXlfdHJhbXAxKHZvaWQgKik7CiBleHRl cm4gdm9pZCBteV90cmFtcDIodm9pZCAqKTsKIAorI2lmZGVmIENPTkZJR19SSVNDVgorI2luY2x1 ZGUgPGFzbS9hc20uaD4KKworYXNtICgKKyIJLnB1c2hzZWN0aW9uICAgIC50ZXh0LCBcImF4XCIs IEBwcm9nYml0c1xuIgorIgkudHlwZQkJbXlfdHJhbXAxLCBAZnVuY3Rpb25cbiIKKyIJLmdsb2Js CQlteV90cmFtcDFcbiIKKyIgICBteV90cmFtcDE6XG4iCisiICAgICAgIGFkZGkJc3Asc3AsLTMq IlNaUkVHIlxuIgorIiAgICAgICAiUkVHX1MiCWEwLDAqIlNaUkVHIihzcClcbiIKKyIgICAgICAg IlJFR19TIgl0MCwxKiJTWlJFRyIoc3ApXG4iCisiICAgICAgICJSRUdfUyIJcmEsMioiU1pSRUci KHNwKVxuIgorIiAgICAgICBtdglhMCx0MFxuIgorIiAgICAgICBjYWxsCW15X2RpcmVjdF9mdW5j MVxuIgorIiAgICAgICAiUkVHX0wiCWEwLDAqIlNaUkVHIihzcClcbiIKKyIgICAgICAgIlJFR19M Igl0MCwxKiJTWlJFRyIoc3ApXG4iCisiICAgICAgICJSRUdfTCIJcmEsMioiU1pSRUciKHNwKVxu IgorIiAgICAgICBhZGRpCXNwLHNwLDMqIlNaUkVHIlxuIgorIglqcgl0MFxuIgorIgkuc2l6ZQkJ bXlfdHJhbXAxLCAuLW15X3RyYW1wMVxuIgorCisiCS50eXBlCQlteV90cmFtcDIsIEBmdW5jdGlv blxuIgorIgkuZ2xvYmwJCW15X3RyYW1wMlxuIgorIiAgIG15X3RyYW1wMjpcbiIKKyIgICAgICAg YWRkaQlzcCxzcCwtMyoiU1pSRUciXG4iCisiICAgICAgICJSRUdfUyIJYTAsMCoiU1pSRUciKHNw KVxuIgorIiAgICAgICAiUkVHX1MiCXQwLDEqIlNaUkVHIihzcClcbiIKKyIgICAgICAgIlJFR19T IglyYSwyKiJTWlJFRyIoc3ApXG4iCisiICAgICAgIG12CWEwLHQwXG4iCisiICAgICAgIGNhbGwJ bXlfZGlyZWN0X2Z1bmMyXG4iCisiICAgICAgICJSRUdfTCIJYTAsMCoiU1pSRUciKHNwKVxuIgor IiAgICAgICAiUkVHX0wiCXQwLDEqIlNaUkVHIihzcClcbiIKKyIgICAgICAgIlJFR19MIglyYSwy KiJTWlJFRyIoc3ApXG4iCisiICAgICAgIGFkZGkJc3Asc3AsMyoiU1pSRUciXG4iCisiCWpyCXQw XG4iCisiCS5zaXplCQlteV90cmFtcDIsIC4tbXlfdHJhbXAyXG4iCisiCS5wb3BzZWN0aW9uXG4i CispOworCisjZW5kaWYgLyogQ09ORklHX1JJU0NWICovCisKICNpZmRlZiBDT05GSUdfWDg2XzY0 CiAKICNpbmNsdWRlIDxhc20vaWJ0Lmg+CmRpZmYgLS1naXQgYS9zYW1wbGVzL2Z0cmFjZS9mdHJh Y2UtZGlyZWN0LW11bHRpLmMgYi9zYW1wbGVzL2Z0cmFjZS9mdHJhY2UtZGlyZWN0LW11bHRpLmMK aW5kZXggOTI0M2RiZmU0ZDBjLi5hZWQ2ZGYyOTI3Y2UgMTAwNjQ0Ci0tLSBhL3NhbXBsZXMvZnRy YWNlL2Z0cmFjZS1kaXJlY3QtbXVsdGkuYworKysgYi9zYW1wbGVzL2Z0cmFjZS9mdHJhY2UtZGly ZWN0LW11bHRpLmMKQEAgLTE3LDYgKzE3LDMxIEBAIHZvaWQgbXlfZGlyZWN0X2Z1bmModW5zaWdu ZWQgbG9uZyBpcCkKIAogZXh0ZXJuIHZvaWQgbXlfdHJhbXAodm9pZCAqKTsKIAorI2lmZGVmIENP TkZJR19SSVNDVgorI2luY2x1ZGUgPGFzbS9hc20uaD4KKworYXNtICgKKyIgICAgICAgLnB1c2hz ZWN0aW9uICAgIC50ZXh0LCBcImF4XCIsIEBwcm9nYml0c1xuIgorIiAgICAgICAudHlwZSAgICAg ICAgICAgbXlfdHJhbXAsIEBmdW5jdGlvblxuIgorIiAgICAgICAuZ2xvYmwgICAgICAgICAgbXlf dHJhbXBcbiIKKyIgICBteV90cmFtcDpcbiIKKyIgICAgICAgYWRkaQlzcCxzcCwtMyoiU1pSRUci XG4iCisiICAgICAgICJSRUdfUyIJYTAsMCoiU1pSRUciKHNwKVxuIgorIiAgICAgICAiUkVHX1Mi CXQwLDEqIlNaUkVHIihzcClcbiIKKyIgICAgICAgIlJFR19TIglyYSwyKiJTWlJFRyIoc3ApXG4i CisiICAgICAgIG12CWEwLHQwXG4iCisiICAgICAgIGNhbGwJbXlfZGlyZWN0X2Z1bmNcbiIKKyIg ICAgICAgIlJFR19MIglhMCwwKiJTWlJFRyIoc3ApXG4iCisiICAgICAgICJSRUdfTCIJdDAsMSoi U1pSRUciKHNwKVxuIgorIiAgICAgICAiUkVHX0wiCXJhLDIqIlNaUkVHIihzcClcbiIKKyIgICAg ICAgYWRkaQlzcCxzcCwzKiJTWlJFRyJcbiIKKyIgICAgICAganIJdDBcbiIKKyIgICAgICAgLnNp emUgICAgICAgICAgIG15X3RyYW1wLCAuLW15X3RyYW1wXG4iCisiICAgICAgIC5wb3BzZWN0aW9u XG4iCispOworCisjZW5kaWYgLyogQ09ORklHX1JJU0NWICovCisKICNpZmRlZiBDT05GSUdfWDg2 XzY0CiAKICNpbmNsdWRlIDxhc20vaWJ0Lmg+CmRpZmYgLS1naXQgYS9zYW1wbGVzL2Z0cmFjZS9m dHJhY2UtZGlyZWN0LXRvby5jIGIvc2FtcGxlcy9mdHJhY2UvZnRyYWNlLWRpcmVjdC10b28uYwpp bmRleCBlMzljMzU2M2FlNGUuLjZmZjU0NmE1ZDdlYiAxMDA2NDQKLS0tIGEvc2FtcGxlcy9mdHJh Y2UvZnRyYWNlLWRpcmVjdC10b28uYworKysgYi9zYW1wbGVzL2Z0cmFjZS9mdHJhY2UtZGlyZWN0 LXRvby5jCkBAIC0xOSw2ICsxOSwzNCBAQCB2b2lkIG15X2RpcmVjdF9mdW5jKHN0cnVjdCB2bV9h cmVhX3N0cnVjdCAqdm1hLCB1bnNpZ25lZCBsb25nIGFkZHJlc3MsCiAKIGV4dGVybiB2b2lkIG15 X3RyYW1wKHZvaWQgKik7CiAKKyNpZmRlZiBDT05GSUdfUklTQ1YKKyNpbmNsdWRlIDxhc20vYXNt Lmg+CisKK2FzbSAoCisiICAgICAgIC5wdXNoc2VjdGlvbiAgICAudGV4dCwgXCJheFwiLCBAcHJv Z2JpdHNcbiIKKyIgICAgICAgLnR5cGUgICAgICAgICAgIG15X3RyYW1wLCBAZnVuY3Rpb25cbiIK KyIgICAgICAgLmdsb2JsICAgICAgICAgIG15X3RyYW1wXG4iCisiICAgbXlfdHJhbXA6XG4iCisi ICAgICAgIGFkZGkJc3Asc3AsLTUqIlNaUkVHIlxuIgorIiAgICAgICAiUkVHX1MiCWEwLDAqIlNa UkVHIihzcClcbiIKKyIgICAgICAgIlJFR19TIglhMSwxKiJTWlJFRyIoc3ApXG4iCisiICAgICAg ICJSRUdfUyIJYTIsMioiU1pSRUciKHNwKVxuIgorIiAgICAgICAiUkVHX1MiCXQwLDMqIlNaUkVH IihzcClcbiIKKyIgICAgICAgIlJFR19TIglyYSw0KiJTWlJFRyIoc3ApXG4iCisiICAgICAgIGNh bGwJbXlfZGlyZWN0X2Z1bmNcbiIKKyIgICAgICAgIlJFR19MIglhMCwwKiJTWlJFRyIoc3ApXG4i CisiICAgICAgICJSRUdfTCIJYTEsMSoiU1pSRUciKHNwKVxuIgorIiAgICAgICAiUkVHX0wiCWEy LDIqIlNaUkVHIihzcClcbiIKKyIgICAgICAgIlJFR19MIgl0MCwzKiJTWlJFRyIoc3ApXG4iCisi ICAgICAgICJSRUdfTCIJcmEsNCoiU1pSRUciKHNwKVxuIgorIiAgICAgICBhZGRpCXNwLHNwLDUq IlNaUkVHIlxuIgorIiAgICAgICBqcgl0MFxuIgorIiAgICAgICAuc2l6ZSAgICAgICAgICAgbXlf dHJhbXAsIC4tbXlfdHJhbXBcbiIKKyIgICAgICAgLnBvcHNlY3Rpb25cbiIKKyk7CisKKyNlbmRp ZiAvKiBDT05GSUdfUklTQ1YgKi8KKwogI2lmZGVmIENPTkZJR19YODZfNjQKIAogI2luY2x1ZGUg PGFzbS9pYnQuaD4KZGlmZiAtLWdpdCBhL3NhbXBsZXMvZnRyYWNlL2Z0cmFjZS1kaXJlY3QuYyBi L3NhbXBsZXMvZnRyYWNlL2Z0cmFjZS1kaXJlY3QuYwppbmRleCAzMmM0NzdkYTFlOWEuLmVmMDk0 NTY3MGUxZSAxMDA2NDQKLS0tIGEvc2FtcGxlcy9mdHJhY2UvZnRyYWNlLWRpcmVjdC5jCisrKyBi L3NhbXBsZXMvZnRyYWNlL2Z0cmFjZS1kaXJlY3QuYwpAQCAtMTYsNiArMTYsMzAgQEAgdm9pZCBt eV9kaXJlY3RfZnVuYyhzdHJ1Y3QgdGFza19zdHJ1Y3QgKnApCiAKIGV4dGVybiB2b2lkIG15X3Ry YW1wKHZvaWQgKik7CiAKKyNpZmRlZiBDT05GSUdfUklTQ1YKKyNpbmNsdWRlIDxhc20vYXNtLmg+ CisKK2FzbSAoCisiICAgICAgIC5wdXNoc2VjdGlvbiAgICAudGV4dCwgXCJheFwiLCBAcHJvZ2Jp dHNcbiIKKyIgICAgICAgLnR5cGUgICAgICAgICAgIG15X3RyYW1wLCBAZnVuY3Rpb25cbiIKKyIg ICAgICAgLmdsb2JsICAgICAgICAgIG15X3RyYW1wXG4iCisiICAgbXlfdHJhbXA6XG4iCisiICAg ICAgIGFkZGkJc3Asc3AsLTMqIlNaUkVHIlxuIgorIiAgICAgICAiUkVHX1MiCWEwLDAqIlNaUkVH IihzcClcbiIKKyIgICAgICAgIlJFR19TIgl0MCwxKiJTWlJFRyIoc3ApXG4iCisiICAgICAgICJS RUdfUyIJcmEsMioiU1pSRUciKHNwKVxuIgorIiAgICAgICBjYWxsCW15X2RpcmVjdF9mdW5jXG4i CisiICAgICAgICJSRUdfTCIJYTAsMCoiU1pSRUciKHNwKVxuIgorIiAgICAgICAiUkVHX0wiCXQw LDEqIlNaUkVHIihzcClcbiIKKyIgICAgICAgIlJFR19MIglyYSwyKiJTWlJFRyIoc3ApXG4iCisi ICAgICAgIGFkZGkJc3Asc3AsMyoiU1pSRUciXG4iCisiICAgICAgIGpyCXQwXG4iCisiICAgICAg IC5zaXplICAgICAgICAgICBteV90cmFtcCwgLi1teV90cmFtcFxuIgorIiAgICAgICAucG9wc2Vj dGlvblxuIgorKTsKKworI2VuZGlmIC8qIENPTkZJR19SSVNDViAqLworCiAjaWZkZWYgQ09ORklH X1g4Nl82NAogCiAjaW5jbHVkZSA8YXNtL2lidC5oPgotLSAKMi40MC4xCgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtcmlzY3YgbWFpbGluZyBs aXN0CmxpbnV4LXJpc2N2QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVh ZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1yaXNjdgo=