From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oleksandr Andrushchenko Subject: [RFC PATCH 1/4] cert:arch/arm: Add missing default labels to switch statements Date: Fri, 22 Feb 2019 11:57:18 +0200 Message-ID: <20190222095721.24764-2-andr2000@gmail.com> References: <20190222095721.24764-1-andr2000@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1gx7aH-0002Yd-AV for xen-devel@lists.xenproject.org; Fri, 22 Feb 2019 09:57:33 +0000 Received: by mail-lj1-x243.google.com with SMTP id z20so1199130ljj.10 for ; Fri, 22 Feb 2019 01:57:31 -0800 (PST) In-Reply-To: <20190222095721.24764-1-andr2000@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Artem_Mygaiev@epam.com, sstabellini@kernel.org, Andrii_Anisov@epam.com, Oleksandr Andrushchenko , andr2000@gmail.com, julien.grall@arm.com List-Id: xen-devel@lists.xenproject.org RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw YW0uY29tPgoKSXQgaXMgcmVxdWlyZWQgYnkgTUlTUkEgWzFdIHRoYXQgZXZlcnkgc3dpdGNoIHN0 YXRlbWVudCBoYXMgYSBkZWZhdWx0CmxhYmVsIGFzIGEgbWVhc3VyZSBvZiBkZWZlbnNpdmUgcHJv Z3JhbW1pbmcgdGVjaG5pcXVlLgoKVGhlIGNoYW5nZXMgaW4gdGhpcyBwYXRjaCBhcmUgdG8gbWF0 Y2ggTUlTUkEgQzoyMDEyOiBSdWxlIDE2LjQKcmVxdWlyZW1lbnRzLgoKWzFdIGh0dHBzOi8vd3d3 Lm1pc3JhLm9yZy51ay8KClNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxv bGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KLS0tCiB4ZW4vYXJjaC9hcm0vZGVjb2Rl LmMgICAgIHwgIDMgKysrCiB4ZW4vYXJjaC9hcm0vZG9tYWluLmMgICAgIHwgMTAgKysrKysrKysr KwogeGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYyB8ICAyICsrCiB4ZW4vYXJjaC9hcm0vbW0uYyAg ICAgICAgIHwgIDMgKysrCiB4ZW4vYXJjaC9hcm0vcDJtLmMgICAgICAgIHwgIDcgKysrKysrKwog eGVuL2FyY2gvYXJtL3RyYXBzLmMgICAgICB8ICA2ICsrKysrKwogeGVuL2FyY2gvYXJtL3ZzbWMu YyAgICAgICB8ICA5ICsrKysrKysrKwogNyBmaWxlcyBjaGFuZ2VkLCA0MCBpbnNlcnRpb25zKCsp CgpkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2RlY29kZS5jIGIveGVuL2FyY2gvYXJtL2RlY29k ZS5jCmluZGV4IDhiMWUxNWQxMTg5Mi4uMWVkMzc2OTZkNjc4IDEwMDY0NAotLS0gYS94ZW4vYXJj aC9hcm0vZGVjb2RlLmMKKysrIGIveGVuL2FyY2gvYXJtL2RlY29kZS5jCkBAIC0xMTIsNiArMTEy LDkgQEAgc3RhdGljIGludCBkZWNvZGVfdGh1bWIocmVnaXN0ZXJfdCBwYywgc3RydWN0IGhzcl9k YWJ0ICpkYWJ0KQogICAgICAgICBjYXNlIDM6IC8qIFNpZ25lZCBieXRlICovCiAgICAgICAgICAg ICB1cGRhdGVfZGFidChkYWJ0LCByZWcsIDAsIHRydWUpOwogICAgICAgICAgICAgYnJlYWs7Cisg ICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAgICBBU1NFUlRfVU5SRUFDSEFCTEUoKTsKKyAgICAg ICAgICAgIGdvdG8gYmFkX3RodW1iOwogICAgICAgICB9CiAKICAgICAgICAgYnJlYWs7CmRpZmYg LS1naXQgYS94ZW4vYXJjaC9hcm0vZG9tYWluLmMgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKaW5k ZXggNmRjNjMzZWQ1MDQ4Li5lY2I0MzczNmE3YzMgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9k b21haW4uYworKysgYi94ZW4vYXJjaC9hcm0vZG9tYWluLmMKQEAgLTQzOSw2ICs0MzksMTEgQEAg dW5zaWduZWQgbG9uZyBoeXBlcmNhbGxfY3JlYXRlX2NvbnRpbnVhdGlvbigKICAgICAgICAgICAg ICAgICBjYXNlIDM6IHJlZ3MtPngzID0gYXJnOyBicmVhazsKICAgICAgICAgICAgICAgICBjYXNl IDQ6IHJlZ3MtPng0ID0gYXJnOyBicmVhazsKICAgICAgICAgICAgICAgICBjYXNlIDU6IHJlZ3Mt Png1ID0gYXJnOyBicmVhazsKKyAgICAgICAgICAgICAgICAvKgorICAgICAgICAgICAgICAgICAq IGFybV9hYmkgSHlwZXJjYWxsIENhbGxpbmcgQ29udmVudGlvbjoKKyAgICAgICAgICAgICAgICAg KiBBIGh5cGVyY2FsbCBjYW4gdGFrZSB1cCB0byA1IGFyZ3VtZW50cy4KKyAgICAgICAgICAgICAg ICAgKi8KKyAgICAgICAgICAgICAgICBkZWZhdWx0OiBCVUcoKTsgYnJlYWs7CiAgICAgICAgICAg ICAgICAgfQogICAgICAgICAgICAgfQogCkBAIC00NjIsNiArNDY3LDExIEBAIHVuc2lnbmVkIGxv bmcgaHlwZXJjYWxsX2NyZWF0ZV9jb250aW51YXRpb24oCiAgICAgICAgICAgICAgICAgY2FzZSAz OiByZWdzLT5yMyA9IGFyZzsgYnJlYWs7CiAgICAgICAgICAgICAgICAgY2FzZSA0OiByZWdzLT5y NCA9IGFyZzsgYnJlYWs7CiAgICAgICAgICAgICAgICAgY2FzZSA1OiByZWdzLT5yNSA9IGFyZzsg YnJlYWs7CisgICAgICAgICAgICAgICAgLyoKKyAgICAgICAgICAgICAgICAgKiBhcm1fYWJpIEh5 cGVyY2FsbCBDYWxsaW5nIENvbnZlbnRpb246CisgICAgICAgICAgICAgICAgICogQSBoeXBlcmNh bGwgY2FuIHRha2UgdXAgdG8gNSBhcmd1bWVudHMuCisgICAgICAgICAgICAgICAgICovCisgICAg ICAgICAgICAgICAgZGVmYXVsdDogQlVHKCk7IGJyZWFrOwogICAgICAgICAgICAgICAgIH0KICAg ICAgICAgICAgIH0KIApkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL2d1ZXN0X3dhbGsuYyBiL3hl bi9hcmNoL2FybS9ndWVzdF93YWxrLmMKaW5kZXggN2RiN2E3MzIxYjIwLi44YzRiZTMyYjdlZjgg MTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9ndWVzdF93YWxrLmMKKysrIGIveGVuL2FyY2gvYXJt L2d1ZXN0X3dhbGsuYwpAQCAtMTAxLDYgKzEwMSw4IEBAIHN0YXRpYyBib29sIGd1ZXN0X3dhbGtf c2QoY29uc3Qgc3RydWN0IHZjcHUgKnYsCiAKICAgICBzd2l0Y2ggKCBwdGUud2Fsay5kdCApCiAg ICAgeworICAgIGRlZmF1bHQ6CisgICAgICAgIC8qIEZhbGwgdGhyb3VnaC4gKi8KICAgICBjYXNl IEwxREVTQ19JTlZBTElEOgogICAgICAgICByZXR1cm4gZmFsc2U7CiAKZGlmZiAtLWdpdCBhL3hl bi9hcmNoL2FybS9tbS5jIGIveGVuL2FyY2gvYXJtL21tLmMKaW5kZXggMDFhZTJjY2NjMDY4Li5i YTViZjViMmIzYmEgMTAwNjQ0Ci0tLSBhL3hlbi9hcmNoL2FybS9tbS5jCisrKyBiL3hlbi9hcmNo L2FybS9tbS5jCkBAIC0xMTEyLDYgKzExMTIsOSBAQCBzdGF0aWMgdm9pZCBzZXRfcHRlX2ZsYWdz X29uX3JhbmdlKGNvbnN0IGNoYXIgKnAsIHVuc2lnbmVkIGxvbmcgbCwgZW51bSBtZyBtZykKICAg ICAgICAgICAgIHB0ZS5wdC54biA9IDA7CiAgICAgICAgICAgICBwdGUucHQucm8gPSAxOwogICAg ICAgICAgICAgYnJlYWs7CisgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAgICBwdGUucHQudmFs aWQgPSAwOworICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAgd3JpdGVfcHRl KHhlbl94ZW5tYXAgKyBpLCBwdGUpOwogICAgIH0KZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9w Mm0uYyBiL3hlbi9hcmNoL2FybS9wMm0uYwppbmRleCBjMzhiZDdlMTZlMjYuLjFlMTJkYzBmZDQ4 MiAxMDA2NDQKLS0tIGEveGVuL2FyY2gvYXJtL3AybS5jCisrKyBiL3hlbi9hcmNoL2FybS9wMm0u YwpAQCAtNTQwLDYgKzU0MCwxMCBAQCBzdGF0aWMgdm9pZCBwMm1fc2V0X3Blcm1pc3Npb24obHBh ZV90ICplLCBwMm1fdHlwZV90IHQsIHAybV9hY2Nlc3NfdCBhKQogICAgIGNhc2UgcDJtX21heF9y ZWFsX3R5cGU6CiAgICAgICAgIEJVRygpOwogICAgICAgICBicmVhazsKKworICAgIGRlZmF1bHQ6 CisgICAgICAgIEJVRygpOworICAgICAgICBicmVhazsKICAgICB9CiAKICAgICAvKiBUaGVuIHJl c3RyaWN0IHdpdGggYWNjZXNzIHBlcm1pc3Npb25zICovCkBAIC01NzQsNiArNTc4LDkgQEAgc3Rh dGljIHZvaWQgcDJtX3NldF9wZXJtaXNzaW9uKGxwYWVfdCAqZSwgcDJtX3R5cGVfdCB0LCBwMm1f YWNjZXNzX3QgYSkKICAgICAgICAgZS0+cDJtLnJlYWQgPSBlLT5wMm0ud3JpdGUgPSAwOwogICAg ICAgICBlLT5wMm0ueG4gPSAxOwogICAgICAgICBicmVhazsKKyAgICBkZWZhdWx0OgorICAgICAg ICBCVUcoKTsKKyAgICAgICAgYnJlYWs7CiAgICAgfQogfQogCmRpZmYgLS1naXQgYS94ZW4vYXJj aC9hcm0vdHJhcHMuYyBiL3hlbi9hcmNoL2FybS90cmFwcy5jCmluZGV4IDg3NDFhYTFkNTljZS4u NDJlMWJkNTRkMzFmIDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdHJhcHMuYworKysgYi94ZW4v YXJjaC9hcm0vdHJhcHMuYwpAQCAtMTMwNiw2ICsxMzA2LDEwIEBAIGludCBkb19idWdfZnJhbWUo Y29uc3Qgc3RydWN0IGNwdV91c2VyX3JlZ3MgKnJlZ3MsIHZhZGRyX3QgcGMpCiAgICAgICAgIHNo b3dfZXhlY3V0aW9uX3N0YXRlKHJlZ3MpOwogICAgICAgICBwYW5pYygiQXNzZXJ0aW9uICclcycg ZmFpbGVkIGF0ICVzJXM6JWRcbiIsCiAgICAgICAgICAgICAgIHByZWRpY2F0ZSwgcHJlZml4LCBm aWxlbmFtZSwgbGluZW5vKTsKKyAgICAgICAgYnJlYWs7CisKKyAgICBkZWZhdWx0OgorICAgICAg ICBicmVhazsKICAgICB9CiAKICAgICByZXR1cm4gLUVJTlZBTDsKQEAgLTE5NzIsNiArMTk3Niw4 IEBAIHN0YXRpYyB2b2lkIGRvX3RyYXBfc3RhZ2UyX2Fib3J0X2d1ZXN0KHN0cnVjdCBjcHVfdXNl cl9yZWdzICpyZWdzLAogICAgICAgICAgICAgICAgIGFkdmFuY2VfcGMocmVncywgaHNyKTsKICAg ICAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgICAgICBjYXNlIElPX1VOSEFORExFRDoKKyAg ICAgICAgICAgICAgICAvKiBGYWxsIHRocm91Z2guICovCisgICAgICAgICAgICBkZWZhdWx0Ogog ICAgICAgICAgICAgICAgIC8qIElPIHVuaGFuZGxlZCwgdHJ5IGFub3RoZXIgd2F5IHRvIGhhbmRs ZSBpdC4gKi8KICAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgIH0KZGlmZiAtLWdp dCBhL3hlbi9hcmNoL2FybS92c21jLmMgYi94ZW4vYXJjaC9hcm0vdnNtYy5jCmluZGV4IGM3MmI5 YTA0ZmY3Ni4uOWVhYmVkODlmOWM1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vdnNtYy5jCisr KyBiL3hlbi9hcmNoL2FybS92c21jLmMKQEAgLTEwOSw2ICsxMDksOCBAQCBzdGF0aWMgYm9vbCBo YW5kbGVfYXJjaChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgY2FzZSBBUk1f U01DQ0NfQVJDSF9XT1JLQVJPVU5EXzJfRklEOgogICAgICAgICAgICAgc3dpdGNoICggZ2V0X3Nz YmRfc3RhdGUoKSApCiAgICAgICAgICAgICB7CisgICAgICAgICAgICBkZWZhdWx0OgorICAgICAg ICAgICAgICAgIC8qIEZhbGwgdGhyb3VnaC4gKi8KICAgICAgICAgICAgIGNhc2UgQVJNX1NTQkRf VU5LTk9XTjoKICAgICAgICAgICAgIGNhc2UgQVJNX1NTQkRfRk9SQ0VfRElTQUJMRToKICAgICAg ICAgICAgICAgICBicmVhazsKQEAgLTEyMyw2ICsxMjUsOCBAQCBzdGF0aWMgYm9vbCBoYW5kbGVf YXJjaChzdHJ1Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKICAgICAgICAgICAgICAgICBicmVhazsK ICAgICAgICAgICAgIH0KICAgICAgICAgICAgIGJyZWFrOworICAgICAgICBkZWZhdWx0OgorICAg ICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KIAogICAgICAgICBzZXRfdXNlcl9yZWcocmVncywg MCwgcmV0KTsKQEAgLTE1Miw2ICsxNTYsOSBAQCBzdGF0aWMgYm9vbCBoYW5kbGVfYXJjaChzdHJ1 Y3QgY3B1X3VzZXJfcmVncyAqcmVncykKIAogICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICB9CisK KyAgICBkZWZhdWx0OgorICAgICAgICBicmVhazsKICAgICB9CiAKICAgICByZXR1cm4gZmFsc2U7 CkBAIC0yNzYsNiArMjgzLDggQEAgc3RhdGljIGJvb2wgdnNtY2NjX2hhbmRsZV9jYWxsKHN0cnVj dCBjcHVfdXNlcl9yZWdzICpyZWdzKQogICAgICAgICBjYXNlIEFSTV9TTUNDQ19PV05FUl9TSVA6 CiAgICAgICAgICAgICBoYW5kbGVkID0gcGxhdGZvcm1fc21jKHJlZ3MpOwogICAgICAgICAgICAg YnJlYWs7CisgICAgICAgIGRlZmF1bHQ6CisgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQog ICAgIH0KIAotLSAKMi4yMC4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJv amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hl bi1kZXZlbA==