From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oleksandr Andrushchenko Subject: [RFC PATCH 3/4] cert:xen/drivers: Add missing default labels to switch statements Date: Fri, 22 Feb 2019 11:57:20 +0200 Message-ID: <20190222095721.24764-4-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 1gx7aK-0002ZM-0r for xen-devel@lists.xenproject.org; Fri, 22 Feb 2019 09:57:36 +0000 Received: by mail-lf1-x142.google.com with SMTP id g12so1230538lfb.13 for ; Fri, 22 Feb 2019 01:57:34 -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 bGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KLS0tCiB4ZW4vZHJpdmVycy9jaGFyL2Nv bnNvbGUuYyAgICAgICAgIHwgNSArKysrKwogeGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMgICAg ICAgICB8IDIgKysKIHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMgfCA5ICsrKysr KysrKwogMyBmaWxlcyBjaGFuZ2VkLCAxNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEveGVu L2RyaXZlcnMvY2hhci9jb25zb2xlLmMgYi94ZW4vZHJpdmVycy9jaGFyL2NvbnNvbGUuYwppbmRl eCA0MzE1NTg4ZjA1OTcuLmU0OTllYWQ5MGNhOSAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hh ci9jb25zb2xlLmMKKysrIGIveGVuL2RyaXZlcnMvY2hhci9jb25zb2xlLmMKQEAgLTIwMiw2ICsy MDIsNyBAQCBzdGF0aWMgY2hhciAqbG9nbHZsX3N0cihpbnQgbHZsKQogICAgIGNhc2UgMjogcmV0 dXJuICJFcnJvcnMgYW5kIHdhcm5pbmdzIjsKICAgICBjYXNlIDM6IHJldHVybiAiRXJyb3JzLCB3 YXJuaW5ncyBhbmQgaW5mbyI7CiAgICAgY2FzZSA0OiByZXR1cm4gIkFsbCI7CisgICAgZGVmYXVs dDogYnJlYWs7CiAgICAgfQogICAgIHJldHVybiAiPz8/IjsKIH0KQEAgLTcwOCw2ICs3MDksOCBA QCBzdGF0aWMgaW50IHByaW50a19wcmVmaXhfY2hlY2soY2hhciAqcCwgY2hhciAqKnBwKQogICAg ICAgICBjYXNlICcwJyAuLi4gJzMnOgogICAgICAgICAgICAgbG9nbHZsID0gcFsxXSAtICcwJzsK ICAgICAgICAgICAgIGJyZWFrOworICAgICAgICBkZWZhdWx0OgorICAgICAgICAgICAgYnJlYWs7 CiAgICAgICAgIH0KICAgICAgICAgcCArPSAzOwogICAgIH0KQEAgLTczMiw2ICs3MzUsOCBAQCBz dGF0aWMgaW50IHBhcnNlX2NvbnNvbGVfdGltZXN0YW1wcyhjb25zdCBjaGFyICpzKQogICAgIGNh c2UgMToKICAgICAgICAgb3B0X2Nvbl90aW1lc3RhbXBfbW9kZSA9IFRTTV9EQVRFOwogICAgICAg ICByZXR1cm4gMDsKKyAgICBkZWZhdWx0OgorICAgICAgICBicmVhazsKICAgICB9CiAgICAgaWYg KCAqcyA9PSAnXDAnIHx8IC8qIENvbXBhdCBmb3Igb2xkIGJvb2xlYW5wYXJhbSgpICovCiAgICAg ICAgICAhc3RyY21wKHMsICJkYXRlIikgKQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvY2hhci9u czE2NTUwLmMgYi94ZW4vZHJpdmVycy9jaGFyL25zMTY1NTAuYwppbmRleCAxODllMTIxYjdlNGQu LmQwOTAzYTlkNDdkYiAxMDA2NDQKLS0tIGEveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKKysr IGIveGVuL2RyaXZlcnMvY2hhci9uczE2NTUwLmMKQEAgLTk5NSw2ICs5OTUsOCBAQCBzdGF0aWMg aW50IF9faW5pdCBwYXJzZV9wYXJpdHlfY2hhcihpbnQgYykKICAgICAgICAgcmV0dXJuIFVBUlRf UEFSSVRZX01BUks7CiAgICAgY2FzZSAncyc6IAogICAgICAgICByZXR1cm4gVUFSVF9QQVJJVFlf U1BBQ0U7CisgICAgZGVmYXVsdDoKKyAgICAgICAgYnJlYWs7CiAgICAgfQogICAgIHJldHVybiAw OwogfQpkaWZmIC0tZ2l0IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYyBiL3hl bi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKaW5kZXggZjE1MWI5ZjViNWVlLi5jYjM1 YTdjZTU1Y2EgMTAwNjQ0Ci0tLSBhL3hlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2FybS9zbW11LmMK KysrIGIveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvYXJtL3NtbXUuYwpAQCAtMTA1Niw2ICsxMDU2 LDkgQEAgc3RhdGljIHZvaWQgYXJtX3NtbXVfaW5pdF9jb250ZXh0X2Jhbmsoc3RydWN0IGFybV9z bW11X2RvbWFpbiAqc21tdV9kb21haW4pCiAJCWNhc2UgNDg6CiAJCQlyZWcgPSAoVFRCQ1IyX0FE RFJfNDggPDwgVFRCQ1IyX1NFUF9TSElGVCk7CiAJCQlicmVhazsKKwkJZGVmYXVsdDoKKwkJCUJV RygpOworCQkJYnJlYWs7CiAJCX0KIAogCQlzd2l0Y2ggKHNtbXUtPnMxX291dHB1dF9zaXplKSB7 CkBAIC0xMDc4LDYgKzEwODEsOSBAQCBzdGF0aWMgdm9pZCBhcm1fc21tdV9pbml0X2NvbnRleHRf YmFuayhzdHJ1Y3QgYXJtX3NtbXVfZG9tYWluICpzbW11X2RvbWFpbikKIAkJY2FzZSA0ODoKIAkJ CXJlZyB8PSAoVFRCQ1IyX0FERFJfNDggPDwgVFRCQ1IyX1BBU0laRV9TSElGVCk7CiAJCQlicmVh azsKKwkJZGVmYXVsdDoKKwkJCUJVRygpOworCQkJYnJlYWs7CiAJCX0KIAogCQlpZiAoc3RhZ2Ux KQpAQCAtMTEzMSw2ICsxMTM3LDkgQEAgc3RhdGljIHZvaWQgYXJtX3NtbXVfaW5pdF9jb250ZXh0 X2Jhbmsoc3RydWN0IGFybV9zbW11X2RvbWFpbiAqc21tdV9kb21haW4pCiAJCQljYXNlIDQ4Ogog CQkJCXJlZyB8PSAoVFRCQ1IyX0FERFJfNDggPDwgVFRCQ1JfUEFTSVpFX1NISUZUKTsKIAkJCQli cmVhazsKKwkJCWRlZmF1bHQ6CisJCQkJQlVHKCk7CisJCQkJYnJlYWs7CiAJCQl9CiAJCX0gZWxz ZSB7CiAJCQlyZWcgfD0gKDY0IC0gc21tdS0+czFfaW5wdXRfc2l6ZSkgPDwgVFRCQ1JfVDBTWl9T SElGVDsKLS0gCjIuMjAuMQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2pl Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4t ZGV2ZWw=