From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: [PATCH v6 03/18] xen/pvcalls: initialize the module and register the xenbus backend Date: Mon, 3 Jul 2017 14:08:24 -0700 Message-ID: <1499116119-15638-3-git-send-email-sstabellini@kernel.org> References: <1499116119-15638-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: <1499116119-15638-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+CkNDOiBib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbQpDQzog amdyb3NzQHN1c2UuY29tCi0tLQogZHJpdmVycy94ZW4vcHZjYWxscy1iYWNrLmMgfCAyMiArKysr KysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjIgaW5zZXJ0aW9ucygrKQoKZGlm ZiAtLWdpdCBhL2RyaXZlcnMveGVuL3B2Y2FsbHMtYmFjay5jIGIvZHJpdmVycy94ZW4vcHZjYWxs cy1iYWNrLmMKaW5kZXggZjNkMGRhYS4uOTA0NGNmMiAxMDA2NDQKLS0tIGEvZHJpdmVycy94ZW4v cHZjYWxscy1iYWNrLmMKKysrIGIvZHJpdmVycy94ZW4vcHZjYWxscy1iYWNrLmMKQEAgLTI1LDYg KzI1LDExIEBACiAjaW5jbHVkZSA8eGVuL3hlbmJ1cy5oPgogI2luY2x1ZGUgPHhlbi9pbnRlcmZh Y2UvaW8vcHZjYWxscy5oPgogCitzdHJ1Y3QgcHZjYWxsc19iYWNrX2dsb2JhbCB7CisJc3RydWN0 IGxpc3RfaGVhZCBmcm9udGVuZHM7CisJc3RydWN0IHNlbWFwaG9yZSBmcm9udGVuZHNfbG9jazsK K30gcHZjYWxsc19iYWNrX2dsb2JhbDsKKwogc3RhdGljIGludCBwdmNhbGxzX2JhY2tfcHJvYmUo c3RydWN0IHhlbmJ1c19kZXZpY2UgKmRldiwKIAkJCSAgICAgIGNvbnN0IHN0cnVjdCB4ZW5idXNf ZGV2aWNlX2lkICppZCkKIHsKQEAgLTU5LDMgKzY0LDIwIEBAIHN0YXRpYyBpbnQgcHZjYWxsc19i YWNrX3VldmVudChzdHJ1Y3QgeGVuYnVzX2RldmljZSAqeGRldiwKIAkudWV2ZW50ID0gcHZjYWxs c19iYWNrX3VldmVudCwKIAkub3RoZXJlbmRfY2hhbmdlZCA9IHB2Y2FsbHNfYmFja19jaGFuZ2Vk LAogfTsKKworc3RhdGljIGludCBfX2luaXQgcHZjYWxsc19iYWNrX2luaXQodm9pZCkKK3sKKwlp bnQgcmV0OworCisJaWYgKCF4ZW5fZG9tYWluKCkpCisJCXJldHVybiAtRU5PREVWOworCisJcmV0 ID0geGVuYnVzX3JlZ2lzdGVyX2JhY2tlbmQoJnB2Y2FsbHNfYmFja19kcml2ZXIpOworCWlmIChy ZXQgPCAwKQorCQlyZXR1cm4gcmV0OworCisJc2VtYV9pbml0KCZwdmNhbGxzX2JhY2tfZ2xvYmFs LmZyb250ZW5kc19sb2NrLCAxKTsKKwlJTklUX0xJU1RfSEVBRCgmcHZjYWxsc19iYWNrX2dsb2Jh bC5mcm9udGVuZHMpOworCXJldHVybiAwOworfQorbW9kdWxlX2luaXQocHZjYWxsc19iYWNrX2lu aXQpOwotLSAKMS45LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0 dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK