From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: [PATCH v7 03/18] xen/pvcalls: initialize the module and register the xenbus backend Date: Wed, 5 Jul 2017 14:50:43 -0700 Message-ID: <1499291458-30231-3-git-send-email-sstabellini@kernel.org> References: <1499291458-30231-1-git-send-email-sstabellini@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1499291458-30231-1-git-send-email-sstabellini@kernel.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: jgross@suse.com, Stefano Stabellini , boris.ostrovsky@oracle.com, sstabellini@kernel.org, linux-kernel@vger.kernel.org List-Id: xen-devel@lists.xenproject.org S2VlcCBhIGxpc3Qgb2YgY29ubmVjdGVkIGZyb250ZW5kcy4gVXNlIGEgc2VtYXBob3JlIHRvIHBy b3RlY3QgbGlzdAphY2Nlc3Nlcy4KClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8 c3RlZmFub0BhcG9yZXRvLmNvbT4KUmV2aWV3ZWQtYnk6IEJvcmlzIE9zdHJvdnNreSA8Ym9yaXMu b3N0cm92c2t5QG9yYWNsZS5jb20+ClJldmlld2VkLWJ5OiBKdWVyZ2VuIEdyb3NzIDxqZ3Jvc3NA c3VzZS5jb20+CkNDOiBib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbQpDQzogamdyb3NzQHN1c2Uu Y29tCi0tLQogZHJpdmVycy94ZW4vcHZjYWxscy1iYWNrLmMgfCAyMiArKysrKysrKysrKysrKysr KysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2Ry aXZlcnMveGVuL3B2Y2FsbHMtYmFjay5jIGIvZHJpdmVycy94ZW4vcHZjYWxscy1iYWNrLmMKaW5k ZXggZjNkMGRhYS4uOTA0NGNmMiAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4vcHZjYWxscy1iYWNr LmMKKysrIGIvZHJpdmVycy94ZW4vcHZjYWxscy1iYWNrLmMKQEAgLTI1LDYgKzI1LDExIEBACiAj aW5jbHVkZSA8eGVuL3hlbmJ1cy5oPgogI2luY2x1ZGUgPHhlbi9pbnRlcmZhY2UvaW8vcHZjYWxs cy5oPgogCitzdHJ1Y3QgcHZjYWxsc19iYWNrX2dsb2JhbCB7CisJc3RydWN0IGxpc3RfaGVhZCBm cm9udGVuZHM7CisJc3RydWN0IHNlbWFwaG9yZSBmcm9udGVuZHNfbG9jazsKK30gcHZjYWxsc19i YWNrX2dsb2JhbDsKKwogc3RhdGljIGludCBwdmNhbGxzX2JhY2tfcHJvYmUoc3RydWN0IHhlbmJ1 c19kZXZpY2UgKmRldiwKIAkJCSAgICAgIGNvbnN0IHN0cnVjdCB4ZW5idXNfZGV2aWNlX2lkICpp ZCkKIHsKQEAgLTU5LDMgKzY0LDIwIEBAIHN0YXRpYyBpbnQgcHZjYWxsc19iYWNrX3VldmVudChz dHJ1Y3QgeGVuYnVzX2RldmljZSAqeGRldiwKIAkudWV2ZW50ID0gcHZjYWxsc19iYWNrX3VldmVu dCwKIAkub3RoZXJlbmRfY2hhbmdlZCA9IHB2Y2FsbHNfYmFja19jaGFuZ2VkLAogfTsKKworc3Rh dGljIGludCBfX2luaXQgcHZjYWxsc19iYWNrX2luaXQodm9pZCkKK3sKKwlpbnQgcmV0OworCisJ aWYgKCF4ZW5fZG9tYWluKCkpCisJCXJldHVybiAtRU5PREVWOworCisJcmV0ID0geGVuYnVzX3Jl Z2lzdGVyX2JhY2tlbmQoJnB2Y2FsbHNfYmFja19kcml2ZXIpOworCWlmIChyZXQgPCAwKQorCQly ZXR1cm4gcmV0OworCisJc2VtYV9pbml0KCZwdmNhbGxzX2JhY2tfZ2xvYmFsLmZyb250ZW5kc19s b2NrLCAxKTsKKwlJTklUX0xJU1RfSEVBRCgmcHZjYWxsc19iYWNrX2dsb2JhbC5mcm9udGVuZHMp OworCXJldHVybiAwOworfQorbW9kdWxlX2luaXQocHZjYWxsc19iYWNrX2luaXQpOwotLSAKMS45 LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t ZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMu eGVuLm9yZy94ZW4tZGV2ZWwK