From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oleksandr Andrushchenko Subject: [RFC PATCH 4/4] cert:xen/xsm/flask: Add missing default labels to switch statements Date: Fri, 22 Feb 2019 11:57:21 +0200 Message-ID: <20190222095721.24764-5-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 1gx7aL-0002aH-6h for xen-devel@lists.xenproject.org; Fri, 22 Feb 2019 09:57:37 +0000 Received: by mail-lj1-x242.google.com with SMTP id z7so1036182lji.0 for ; Fri, 22 Feb 2019 01:57:35 -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 bGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFtLmNvbT4KLS0tCiB4ZW4veHNtL2ZsYXNrL2F2Yy5j ICAgICAgICAgfCAyICsrCiB4ZW4veHNtL2ZsYXNrL2hvb2tzLmMgICAgICAgfCA0ICsrKysKIHhl bi94c20vZmxhc2svc3Mvc2VydmljZXMuYyB8IDUgKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgMTEg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svYXZjLmMgYi94ZW4veHNt L2ZsYXNrL2F2Yy5jCmluZGV4IDY0MGM3MDg2NTliMC4uMDZhYzQwNGIwYWQ2IDEwMDY0NAotLS0g YS94ZW4veHNtL2ZsYXNrL2F2Yy5jCisrKyBiL3hlbi94c20vZmxhc2svYXZjLmMKQEAgLTU5MCw2 ICs1OTAsOCBAQCB2b2lkIGF2Y19hdWRpdCh1MzIgc3NpZCwgdTMyIHRzaWQsIHUxNiB0Y2xhc3Ms IHUzMiByZXF1ZXN0ZWQsCiAgICAgY2FzZSBBVkNfQVVESVRfREFUQV9EVERFVjoKICAgICAgICAg YXZjX3ByaW50aygmYnVmLCAiZHRkZXZpY2U9JXMgIiwgYS0+ZHRkZXYpOwogICAgICAgICBicmVh azsKKyAgICBkZWZhdWx0OgorICAgICAgICBicmVhazsKICAgICB9CiAKICAgICBhdmNfZHVtcF9x dWVyeSgmYnVmLCBzc2lkLCB0c2lkLCB0Y2xhc3MpOwpkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFz ay9ob29rcy5jIGIveGVuL3hzbS9mbGFzay9ob29rcy5jCmluZGV4IDNkMDBjNzQ3ZjZiNy4uZjI5 YzRhNGZmZDA1IDEwMDY0NAotLS0gYS94ZW4veHNtL2ZsYXNrL2hvb2tzLmMKKysrIGIveGVuL3hz bS9mbGFzay9ob29rcy5jCkBAIC0zMzksNiArMzM5LDggQEAgc3RhdGljIGNoYXIgKmZsYXNrX3No b3dfc2VjdXJpdHlfZXZ0Y2huKHN0cnVjdCBkb21haW4gKmQsIGNvbnN0IHN0cnVjdCBldnRjaG4g KmMKICAgICAgICAgaWYgKGlycSAmJiBnZXRfaXJxX3NpZChpcnEsICZzaWQsIE5VTEwpKQogICAg ICAgICAgICAgcmV0dXJuIE5VTEw7CiAgICAgICAgIGJyZWFrOworICAgIGRlZmF1bHQ6CisgICAg ICAgIGJyZWFrOwogICAgIH0KICAgICBpZiAoICFzaWQgKQogICAgICAgICByZXR1cm4gTlVMTDsK QEAgLTEyNDYsNiArMTI0OCw4IEBAIHN0YXRpYyBpbnQgZmxhc2tfaHZtX2FsdHAybWh2bV9vcChz dHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBtb2RlLCB1aW50MzJfdCBvcCkKICAgICAgICAgaWYg KCBkID09IGN1cnJlbnQtPmRvbWFpbiApCiAgICAgICAgICAgICByZXR1cm4gLUVQRVJNOwogICAg ICAgICBicmVhazsKKyAgICBkZWZhdWx0OgorICAgICAgICByZXR1cm4gLUVQRVJNOwogICAgIH07 CiAKICAgICByZXR1cm4gY3VycmVudF9oYXNfcGVybShkLCBTRUNDTEFTU19IVk0sIEhWTV9fQUxU UDJNSFZNX09QKTsKZGlmZiAtLWdpdCBhL3hlbi94c20vZmxhc2svc3Mvc2VydmljZXMuYyBiL3hl bi94c20vZmxhc2svc3Mvc2VydmljZXMuYwppbmRleCBiNTk5MjhlYThhOTguLjMwZGFiNGMzNTMw OCAxMDA2NDQKLS0tIGEveGVuL3hzbS9mbGFzay9zcy9zZXJ2aWNlcy5jCisrKyBiL3hlbi94c20v Zmxhc2svc3Mvc2VydmljZXMuYwpAQCAtMTAxOCw2ICsxMDE4LDExIEBAIHN0YXRpYyBpbnQgc2Vj dXJpdHlfY29tcHV0ZV9zaWQodTMyIHNzaWQsCiAgICAgICAgICAgICAvKiBVc2UgdGhlIHJlbGF0 ZWQgb2JqZWN0IG93bmVyLiAqLwogICAgICAgICAgICAgbmV3Y29udGV4dC51c2VyID0gdGNvbnRl eHQtPnVzZXI7CiAgICAgICAgIGJyZWFrOworICAgICAgICBkZWZhdWx0OgorICAgICAgICAgICAg cHJpbnRrKEtFUk5fRVJSICJzZWN1cml0eV9jb21wdXRlX3NpZDogIHVucmVjb2duaXplZCBBVlRB QiAlZFxuIiwKKyAgICAgICAgICAgICAgICAgICBzcGVjaWZpZWQpOworICAgICAgICAgICAgcmMg PSAtRUlOVkFMOworICAgICAgICAgICAgZ290byBvdXRfdW5sb2NrOwogICAgIH0KIAogICAgIC8q IFNldCB0aGUgcm9sZSBhbmQgdHlwZSB0byBkZWZhdWx0IHZhbHVlcy4gKi8KLS0gCjIuMjAuMQoK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=