From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: [PATCH 1/5] xen: add tainted state and show warning is gcov is enabled Date: Fri, 2 Sep 2016 12:47:05 +0100 Message-ID: <1472816829-15551-2-git-send-email-wei.liu2@citrix.com> References: <1472816829-15551-1-git-send-email-wei.liu2@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bfmwk-0000rP-8K for xen-devel@lists.xenproject.org; Fri, 02 Sep 2016 11:47:46 +0000 In-Reply-To: <1472816829-15551-1-git-send-email-wei.liu2@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Xen-devel Cc: Stefano Stabellini , Wei Liu , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , Jan Beulich List-Id: xen-devel@lists.xenproject.org U2lnbmVkLW9mZi1ieTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tClRoZSBsb2Nh dGlvbiBvZiB3YXJuaW5nX2FkZCgpIGlzIGEgYml0IGFyYml0cmFyeSBiZWNhdXNlIGdjb3YgZG9l c24ndApoYXZlIGFuIGluaXRpYWxpc2F0aW9uIHJvdXRpbmUuCgpDYzogQW5kcmV3IENvb3BlciA8 YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNvbT4KQ2M6IEdlb3JnZSBEdW5sYXAgPEdlb3JnZS5EdW5s YXBAZXUuY2l0cml4LmNvbT4KQ2M6IElhbiBKYWNrc29uIDxpYW4uamFja3NvbkBldS5jaXRyaXgu Y29tPgpDYzogSmFuIEJldWxpY2ggPGpiZXVsaWNoQHN1c2UuY29tPgpDYzogS29ucmFkIFJ6ZXN6 dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgpDYzogU3RlZmFubyBTdGFiZWxsaW5p IDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgpDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+CkNj OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgotLS0KIHhlbi9jb21tb24vZ2Nvdi9nY292 LmMgICAgIHwgNSArKysrKwogeGVuL2NvbW1vbi9rZXJuZWwuYyAgICAgICAgfCA2ICsrKystLQog eGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMgfCA5ICsrKysrKysrKwogeGVuL2luY2x1ZGUveGVu L2xpYi5oICAgICAgfCAxICsKIDQgZmlsZXMgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMiBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2djb3YvZ2Nvdi5jIGIveGVuL2Nv bW1vbi9nY292L2djb3YuYwppbmRleCBiNTcxN2I5Li42ZDE4NzI5IDEwMDY0NAotLS0gYS94ZW4v Y29tbW9uL2djb3YvZ2Nvdi5jCisrKyBiL3hlbi9jb21tb24vZ2Nvdi9nY292LmMKQEAgLTIzLDYg KzIzLDExIEBACiAjaW5jbHVkZSA8cHVibGljL3hlbi5oPgogI2luY2x1ZGUgPHB1YmxpYy9nY292 Lmg+CiAKK2NvbnN0IGNoYXIgX19pbml0Y29uc3Qgd2FybmluZ19nY292W10gPQorICAgICJXQVJO SU5HOiBHQ09WIFNVUFBPUlQgSVMgRU5BQkxFRFxuIgorICAgICJUaGlzIG9wdGlvbiBpcyAqT05M WSogaW50ZW5kZWQgdG8gYWlkIHRlc3Rpbmcgb2YgWGVuLlxuIgorICAgICJQbGVhc2UgKkRPIE5P VCogdXNlIHRoaXMgaW4gcHJvZHVjdGlvbi5cbiI7CisKIHN0YXRpYyBzdHJ1Y3QgZ2Nvdl9pbmZv ICppbmZvX2xpc3Q7CiAKIC8qCmRpZmYgLS1naXQgYS94ZW4vY29tbW9uL2tlcm5lbC5jIGIveGVu L2NvbW1vbi9rZXJuZWwuYwppbmRleCAyZDNkYjY0Li4zMjRjYzI0IDEwMDY0NAotLS0gYS94ZW4v Y29tbW9uL2tlcm5lbC5jCisrKyBiL3hlbi9jb21tb24va2VybmVsLmMKQEAgLTE3Myw2ICsxNzMs NyBAQCB1bnNpZ25lZCBpbnQgdGFpbnRlZDsKICAqCiAgKiAgJ0MnIC0gQ29uc29sZSBvdXRwdXQg aXMgc3luY2hyb25vdXMuCiAgKiAgJ0UnIC0gQW4gZXJyb3IgKGUuZy4gYSBtYWNoaW5lIGNoZWNr IGV4Y2VwdGlvbnMpIGhhcyBiZWVuIGluamVjdGVkLgorICogICdHJyAtIEdDb3Ygc3VwcG9ydCBp cyBlbmFibGVkLgogICogICdIJyAtIEhWTSBmb3JjZWQgZW11bGF0aW9uIHByZWZpeCBpcyBwZXJt aXR0ZWQuCiAgKiAgJ00nIC0gTWFjaGluZSBoYWQgYSBtYWNoaW5lIGNoZWNrIGV4cGVyaWVuY2Uu CiAgKgpAQCAtMTgyLDExICsxODMsMTIgQEAgY2hhciAqcHJpbnRfdGFpbnRlZChjaGFyICpzdHIp CiB7CiAgICAgaWYgKCB0YWludGVkICkKICAgICB7Ci0gICAgICAgIHNucHJpbnRmKHN0ciwgVEFJ TlRfU1RSSU5HX01BWF9MRU4sICJUYWludGVkOiAlYyVjJWMlYyIsCisgICAgICAgIHNucHJpbnRm KHN0ciwgVEFJTlRfU1RSSU5HX01BWF9MRU4sICJUYWludGVkOiAlYyVjJWMlYyVjIiwKICAgICAg ICAgICAgICAgICAgdGFpbnRlZCAmIFRBSU5UX01BQ0hJTkVfQ0hFQ0sgPyAnTScgOiAnICcsCiAg ICAgICAgICAgICAgICAgIHRhaW50ZWQgJiBUQUlOVF9TWU5DX0NPTlNPTEUgPyAnQycgOiAnICcs CiAgICAgICAgICAgICAgICAgIHRhaW50ZWQgJiBUQUlOVF9FUlJPUl9JTkpFQ1QgPyAnRScgOiAn ICcsCi0gICAgICAgICAgICAgICAgIHRhaW50ZWQgJiBUQUlOVF9IVk1fRkVQID8gJ0gnIDogJyAn KTsKKyAgICAgICAgICAgICAgICAgdGFpbnRlZCAmIFRBSU5UX0hWTV9GRVAgPyAnSCcgOiAnICcs CisgICAgICAgICAgICAgICAgIHRhaW50ZWQgJiBUQUlOVF9HQ09WID8gJ0cnIDogJyAnKTsKICAg ICB9CiAgICAgZWxzZQogICAgIHsKZGlmZiAtLWdpdCBhL3hlbi9kcml2ZXJzL2NoYXIvY29uc29s ZS5jIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKaW5kZXggNjUwMDM1ZC4uNzc2MDRmOSAx MDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKKysrIGIveGVuL2RyaXZlcnMv Y2hhci9jb25zb2xlLmMKQEAgLTc5Miw2ICs3OTIsMTAgQEAgdm9pZCBfX2luaXQgY29uc29sZV9p bml0X3Bvc3RpcnEodm9pZCkKICAgICBjb25zb2xlX2luaXRfcmluZygpOwogfQogCisjaWZkZWYg Q09ORklHX0dDT1YKK2V4dGVybiBjaGFyIHdhcm5pbmdfZ2NvdltdOworI2VuZGlmCisKIHZvaWQg X19pbml0IGNvbnNvbGVfZW5kYm9vdCh2b2lkKQogewogICAgIHByaW50aygiU3RkLiBMb2dsZXZl bDogJXMiLCBsb2dsdmxfc3RyKHhlbmxvZ19sb3dlcl90aHJlc2gpKTsKQEAgLTgwMiw2ICs4MDYs MTEgQEAgdm9pZCBfX2luaXQgY29uc29sZV9lbmRib290KHZvaWQpCiAgICAgICAgIHByaW50aygi IChSYXRlLWxpbWl0ZWQ6ICVzKSIsIGxvZ2x2bF9zdHIoeGVubG9nX2d1ZXN0X3VwcGVyX3RocmVz aCkpOwogICAgIHByaW50aygiXG4iKTsKIAorI2lmZGVmIENPTkZJR19HQ09WCisgICAgd2Fybmlu Z19hZGQod2FybmluZ19nY292KTsKKyAgICBhZGRfdGFpbnQoVEFJTlRfR0NPVik7CisjZW5kaWYK KwogICAgIHdhcm5pbmdfcHJpbnQoKTsKIAogICAgIHZpZGVvX2VuZGJvb3QoKTsKZGlmZiAtLWdp dCBhL3hlbi9pbmNsdWRlL3hlbi9saWIuaCBiL3hlbi9pbmNsdWRlL3hlbi9saWIuaAppbmRleCBl NTE4YWRjLi43YmNjOTEwIDEwMDY0NAotLS0gYS94ZW4vaW5jbHVkZS94ZW4vbGliLmgKKysrIGIv eGVuL2luY2x1ZGUveGVuL2xpYi5oCkBAIC0xNDMsNiArMTQzLDcgQEAgdWludDY0X3QgbXVsZGl2 NjQodWludDY0X3QgYSwgdWludDMyX3QgYiwgdWludDMyX3QgYyk7CiAjZGVmaW5lIFRBSU5UX01B Q0hJTkVfQ0hFQ0sgICAgICAgICAgICAgKDF1IDw8IDEpCiAjZGVmaW5lIFRBSU5UX0VSUk9SX0lO SkVDVCAgICAgICAgICAgICAgKDF1IDw8IDIpCiAjZGVmaW5lIFRBSU5UX0hWTV9GRVAgICAgICAg ICAgICAgICAgICAgKDF1IDw8IDMpCisjZGVmaW5lIFRBSU5UX0dDT1YgICAgICAgICAgICAgICAg ICAgICAgKDF1IDw8IDQpCiBleHRlcm4gdW5zaWduZWQgaW50IHRhaW50ZWQ7CiAjZGVmaW5lIFRB SU5UX1NUUklOR19NQVhfTEVOICAgICAgICAgICAgMjAKIGV4dGVybiBjaGFyICpwcmludF90YWlu dGVkKGNoYXIgKnN0cik7Ci0tIAoyLjEuNAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz Lnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=