From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Jackson Subject: [PATCH 5/8] xen: move xc_interface compatibility fallback further up the file Date: Fri, 6 Oct 2017 19:27:21 +0100 Message-ID: <1507314444-30835-6-git-send-email-ian.jackson@eu.citrix.com> References: <1507314444-30835-1-git-send-email-ian.jackson@eu.citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e0XLj-0000vb-BV for xen-devel@lists.xenproject.org; Fri, 06 Oct 2017 18:27:51 +0000 In-Reply-To: <1507314444-30835-1-git-send-email-ian.jackson@eu.citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: qemu-devel@nongnu.org Cc: Juergen Gross , Stefano Stabellini , Ian Jackson , Ross Lagerwall , Anthony PERARD , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org V2UgYXJlIGdvaW5nIHRvIHdhbnQgdG8gdXNlIHRoZSBkdW1teSB4ZW5kZXZpY2Vtb2RlbF9oYW5k bGUgdHlwZSBpbgpuZXcgc3R1YiBmdW5jdGlvbnMgaW4gdGhlIENPTkZJR19YRU5fQ1RSTF9JTlRF UkZBQ0VfVkVSU0lPTiA8IDQxMDAwCnNlY3Rpb24uICBTbyB3ZSBuZWVkIHRvIHByb3ZpZGUgdGhh dCBkZWZpbml0aW9uLCBvciAoYXMgYXBwbGljYWJsZSkKaW5jbHVkZSB0aGUgYXBwcm9wcmlhdGUg aGVhZGVyLCBlYXJsaWVyIGluIHRoZSBmaWxlLgoKKElkZWFsbHkgdGhlIG5ld2VyIGNvbXBhdGli aWxpdHkgbGF5ZXJzIHdvdWxkIGJlIGF0IHRoZSBib3R0b20gb2YgdGhlCmZpbGUsIHNvIHRoYXQg dGhleSBjYW4gbmF0dXJhbGx5IGJlbmVmaXQgZnJvbSB0aGUgY29tcGF0aWJpbGl0eSBsYXllcnMK Zm9yIGVhcmxpZXIgdmVyc2lvbi4gIEJ1dCB0aGF0J3MgcmF0aGVyIHRvbyBtdWNoIGZvciB0aGlz IHNlcmllcy4pCgpObyBmdW5jdGlvbmFsIGNoYW5nZS4KClNpZ25lZC1vZmYtYnk6IElhbiBKYWNr c29uIDxJYW4uSmFja3NvbkBldS5jaXRyaXguY29tPgotLS0KdjI6IE5ldyBwYXRjaCBpbiB2MiBv ZiB0aGUgc2VyaWVzCi0tLQogaW5jbHVkZS9ody94ZW4veGVuX2NvbW1vbi5oIHwgMTggKysrKysr KysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlv bnMoLSkKCmRpZmYgLS1naXQgYS9pbmNsdWRlL2h3L3hlbi94ZW5fY29tbW9uLmggYi9pbmNsdWRl L2h3L3hlbi94ZW5fY29tbW9uLmgKaW5kZXggM2Y0NGE2My4uOGVmZGI4YSAxMDA2NDQKLS0tIGEv aW5jbHVkZS9ody94ZW4veGVuX2NvbW1vbi5oCisrKyBiL2luY2x1ZGUvaHcveGVuL3hlbl9jb21t b24uaApAQCAtNzgsNiArNzgsMTcgQEAgc3RhdGljIGlubGluZSB2b2lkICp4ZW5mb3JlaWdubWVt b3J5X21hcCh4Y19pbnRlcmZhY2UgKmgsIHVpbnQzMl90IGRvbSwKIAogZXh0ZXJuIHhlbmZvcmVp Z25tZW1vcnlfaGFuZGxlICp4ZW5fZm1lbTsKIAorI2lmIENPTkZJR19YRU5fQ1RSTF9JTlRFUkZB Q0VfVkVSU0lPTiA8IDQwOTAwCisKK3R5cGVkZWYgeGNfaW50ZXJmYWNlIHhlbmRldmljZW1vZGVs X2hhbmRsZTsKKworI2Vsc2UgLyogQ09ORklHX1hFTl9DVFJMX0lOVEVSRkFDRV9WRVJTSU9OID49 IDQwOTAwICovCisKKyN1bmRlZiBYQ19XQU5UX0NPTVBBVF9ERVZJQ0VNT0RFTF9BUEkKKyNpbmNs dWRlIDx4ZW5kZXZpY2Vtb2RlbC5oPgorCisjZW5kaWYKKwogI2lmIENPTkZJR19YRU5fQ1RSTF9J TlRFUkZBQ0VfVkVSU0lPTiA8IDQxMDAwCiAKICNkZWZpbmUgWEVOX0NPTVBBVF9QSFlTTUFQCkBA IC0xMDUsOCArMTE2LDYgQEAgc3RhdGljIGlubGluZSBpbnQgeGVudG9vbGNvcmVfcmVzdHJpY3Rf YWxsKGRvbWlkX3QgZG9taWQpCiAKICNpZiBDT05GSUdfWEVOX0NUUkxfSU5URVJGQUNFX1ZFUlNJ T04gPCA0MDkwMAogCi10eXBlZGVmIHhjX2ludGVyZmFjZSB4ZW5kZXZpY2Vtb2RlbF9oYW5kbGU7 Ci0KIHN0YXRpYyBpbmxpbmUgeGVuZGV2aWNlbW9kZWxfaGFuZGxlICp4ZW5kZXZpY2Vtb2RlbF9v cGVuKAogICAgIHN0cnVjdCB4ZW50b29sbG9nX2xvZ2dlciAqbG9nZ2VyLCB1bnNpZ25lZCBpbnQg b3Blbl9mbGFncykKIHsKQEAgLTIyOCwxMSArMjM3LDYgQEAgc3RhdGljIGlubGluZSBpbnQgeGVu ZGV2aWNlbW9kZWxfc2V0X21lbV90eXBlKAogICAgIHJldHVybiB4Y19odm1fc2V0X21lbV90eXBl KGRtb2QsIGRvbWlkLCBtZW1fdHlwZSwgZmlyc3RfcGZuLCBucik7CiB9CiAKLSNlbHNlIC8qIENP TkZJR19YRU5fQ1RSTF9JTlRFUkZBQ0VfVkVSU0lPTiA+PSA0MDkwMCAqLwotCi0jdW5kZWYgWENf V0FOVF9DT01QQVRfREVWSUNFTU9ERUxfQVBJCi0jaW5jbHVkZSA8eGVuZGV2aWNlbW9kZWwuaD4K LQogI2VuZGlmCiAKIGV4dGVybiB4ZW5kZXZpY2Vtb2RlbF9oYW5kbGUgKnhlbl9kbW9kOwotLSAK Mi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY ZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlz dHMueGVuLm9yZy94ZW4tZGV2ZWwK