From mboxrd@z Thu Jan 1 00:00:00 1970 From: Juergen Gross Subject: [PATCH 2/2] xen: make functions in xen-acpi-processor return void Date: Fri, 31 Mar 2017 13:19:48 +0200 Message-ID: <20170331111948.17539-3-jgross__31188.0449801267$1490959261$gmane$org@suse.com> References: <20170331111948.17539-1-jgross@suse.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 1ctuav-0007P3-QE for xen-devel@lists.xenproject.org; Fri, 31 Mar 2017 11:19:53 +0000 In-Reply-To: <20170331111948.17539-1-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: linux-kernel@vger.kernel.org, xen-devel@lists.xenproject.org Cc: Juergen Gross , boris.ostrovsky@oracle.com List-Id: xen-devel@lists.xenproject.org VGhlIHJldHVybiB2YWx1ZSBvZiB4ZW5fY29weV9wY3RfZGF0YSgpIGlzIGFsd2F5cyAwIGFuZCBu ZXZlciBjaGVja2VkLgp4ZW5fY29weV9wc2RfZGF0YSgpIHJldHVybnMgYWx3YXlzIDAsIHRvbywg c28gY2hlY2tpbmcgdGhlIHZhbHVlIGlzCmtpbmQgb2YgcG9pbnRsZXNzLgoKTWFrZSB0aGUgZnVu Y3Rpb25zIHJldHVybiB2b2lkLgoKU2lnbmVkLW9mZi1ieTogSnVlcmdlbiBHcm9zcyA8amdyb3Nz QHN1c2UuY29tPgotLS0KIGRyaXZlcnMveGVuL3hlbi1hY3BpLXByb2Nlc3Nvci5jIHwgMTQgKysr KysrLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDggZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy94ZW4veGVuLWFjcGktcHJvY2Vzc29yLmMgYi9kcml2 ZXJzL3hlbi94ZW4tYWNwaS1wcm9jZXNzb3IuYwppbmRleCAzNjU5ZWQzLi44ZjAxNTg1IDEwMDY0 NAotLS0gYS9kcml2ZXJzL3hlbi94ZW4tYWNwaS1wcm9jZXNzb3IuYworKysgYi9kcml2ZXJzL3hl bi94ZW4tYWNwaS1wcm9jZXNzb3IuYwpAQCAtMTYxLDggKzE2MSw4IEBAIHhlbl9jb3B5X3Bzc19k YXRhKHN0cnVjdCBhY3BpX3Byb2Nlc3NvciAqX3ByLAogCX0KIAlyZXR1cm4gZHN0X3N0YXRlczsK IH0KLXN0YXRpYyBpbnQgeGVuX2NvcHlfcHNkX2RhdGEoc3RydWN0IGFjcGlfcHJvY2Vzc29yICpf cHIsCi0JCQkgICAgIHN0cnVjdCB4ZW5fcHJvY2Vzc29yX3BlcmZvcm1hbmNlICpkc3QpCitzdGF0 aWMgdm9pZCB4ZW5fY29weV9wc2RfZGF0YShzdHJ1Y3QgYWNwaV9wcm9jZXNzb3IgKl9wciwKKwkJ CSAgICAgIHN0cnVjdCB4ZW5fcHJvY2Vzc29yX3BlcmZvcm1hbmNlICpkc3QpCiB7CiAJc3RydWN0 IGFjcGlfcHNkX3BhY2thZ2UgKnBkb21haW47CiAKQEAgLTE4OSwxMCArMTg5LDkgQEAgc3RhdGlj IGludCB4ZW5fY29weV9wc2RfZGF0YShzdHJ1Y3QgYWNwaV9wcm9jZXNzb3IgKl9wciwKIAogCX0K IAltZW1jcHkoJihkc3QtPmRvbWFpbl9pbmZvKSwgcGRvbWFpbiwgc2l6ZW9mKHN0cnVjdCBhY3Bp X3BzZF9wYWNrYWdlKSk7Ci0JcmV0dXJuIDA7CiB9Ci1zdGF0aWMgaW50IHhlbl9jb3B5X3BjdF9k YXRhKHN0cnVjdCBhY3BpX3BjdF9yZWdpc3RlciAqcGN0LAotCQkJICAgICBzdHJ1Y3QgeGVuX3Bj dF9yZWdpc3RlciAqZHN0X3BjdCkKK3N0YXRpYyB2b2lkIHhlbl9jb3B5X3BjdF9kYXRhKHN0cnVj dCBhY3BpX3BjdF9yZWdpc3RlciAqcGN0LAorCQkJICAgICAgc3RydWN0IHhlbl9wY3RfcmVnaXN0 ZXIgKmRzdF9wY3QpCiB7CiAJLyogSXQgd291bGQgYmUgbmljZSBpZiB5b3UgY291bGQganVzdCBk byAnbWVtY3B5KHBjdCwgZHN0X3BjdCcpIGJ1dAogCSAqIHNhZGx5IHRoZSBYZW4gc3RydWN0dXJl IGRpZCBub3QgaGF2ZSB0aGUgcHJvcGVyIHBhZGRpbmcgc28gdGhlCkBAIC0yMDUsNyArMjA0LDYg QEAgc3RhdGljIGludCB4ZW5fY29weV9wY3RfZGF0YShzdHJ1Y3QgYWNwaV9wY3RfcmVnaXN0ZXIg KnBjdCwKIAlkc3RfcGN0LT5iaXRfb2Zmc2V0ID0gcGN0LT5iaXRfb2Zmc2V0OwogCWRzdF9wY3Qt PnJlc2VydmVkID0gcGN0LT5yZXNlcnZlZDsKIAlkc3RfcGN0LT5hZGRyZXNzID0gcGN0LT5hZGRy ZXNzOwotCXJldHVybiAwOwogfQogc3RhdGljIGludCBwdXNoX3B4eF90b19oeXBlcnZpc29yKHN0 cnVjdCBhY3BpX3Byb2Nlc3NvciAqX3ByKQogewpAQCAtMjMzLDggKzIzMSw4IEBAIHN0YXRpYyBp bnQgcHVzaF9weHhfdG9faHlwZXJ2aXNvcihzdHJ1Y3QgYWNwaV9wcm9jZXNzb3IgKl9wcikKIAkJ c2V0X3hlbl9ndWVzdF9oYW5kbGUoZHN0X3BlcmYtPnN0YXRlcywgZHN0X3N0YXRlcyk7CiAJCWRz dF9wZXJmLT5mbGFncyB8PSBYRU5fUFhfUFNTOwogCX0KLQlpZiAoIXhlbl9jb3B5X3BzZF9kYXRh KF9wciwgZHN0X3BlcmYpKQotCQlkc3RfcGVyZi0+ZmxhZ3MgfD0gWEVOX1BYX1BTRDsKKwl4ZW5f Y29weV9wc2RfZGF0YShfcHIsIGRzdF9wZXJmKTsKKwlkc3RfcGVyZi0+ZmxhZ3MgfD0gWEVOX1BY X1BTRDsKIAogCWlmIChkc3RfcGVyZi0+ZmxhZ3MgIT0gKFhFTl9QWF9QU0QgfCBYRU5fUFhfUFNT IHwgWEVOX1BYX1BDVCB8IFhFTl9QWF9QUEMpKSB7CiAJCXByX3dhcm4oIkFDUEkgQ1BVJXUgbWlz c2luZyBzb21lIFAtc3RhdGUgZGF0YSAoJXgpLCBza2lwcGluZ1xuIiwKLS0gCjIuMTAuMgoKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBt YWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3Jn L3hlbi1kZXZlbAo=