From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-by2nam03on0117.outbound.protection.outlook.com ([104.47.42.117]:63840 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754109AbeDIAYf (ORCPT ); Sun, 8 Apr 2018 20:24:35 -0400 From: Sasha Levin To: "stable@vger.kernel.org" , "linux-kernel@vger.kernel.org" CC: Vitaly Kuznetsov , Thomas Gleixner , Stephen Hemminger , "kvm@vger.kernel.org" , =?utf-8?B?UmFkaW0gS3LEjW3DocWZ?= , Haiyang Zhang , "Michael Kelley (EOSG)" , Roman Kagan , Andy Lutomirski , "devel@linuxdriverproject.org" , Paolo Bonzini , KY Srinivasan , Cathy Avery , Mohammed Gamal , Sasha Levin Subject: [PATCH AUTOSEL for 4.14 090/161] x86/hyperv: Check for required priviliges in hyperv_init() Date: Mon, 9 Apr 2018 00:21:01 +0000 Message-ID: <20180409001936.162706-90-alexander.levin@microsoft.com> References: <20180409001936.162706-1-alexander.levin@microsoft.com> In-Reply-To: <20180409001936.162706-1-alexander.levin@microsoft.com> Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: <1E616B9C16DA934297B9E56EAA36C6AB@namprd21.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: stable-owner@vger.kernel.org List-ID: RnJvbTogVml0YWx5IEt1em5ldHNvdiA8dmt1em5ldHNAcmVkaGF0LmNvbT4NCg0KWyBVcHN0cmVh bSBjb21taXQgODlhOGY2ZDQ5MDRjOGNmM2ZmOGZlZTlmZGFmZjM5MmE2YmJiOGJmNiBdDQoNCklu IGh5cGVydl9pbml0KCkgaXRzIHByZXN1bWVkIHRoYXQgaXQgYWx3YXlzIGhhcyBhY2Nlc3MgdG8g VlAgaW5kZXggYW5kDQpoeXBlcmNhbGwgTVNScyB3aGlsZSBhY2NvcmRpbmcgdG8gdGhlIHNwZWNp ZmljYXRpb24gaXQgc2hvdWxkIGJlIGNoZWNrZWQgaWYNCml0J3MgYWxsb3dlZCB0byBhY2Nlc3Mg dGhlIGNvcnJlc3BvbmRpbmcgTVNScyBiZWZvcmUgYWNjZXNzaW5nIHRoZW0uDQoNClNpZ25lZC1v ZmYtYnk6IFZpdGFseSBLdXpuZXRzb3YgPHZrdXpuZXRzQHJlZGhhdC5jb20+DQpTaWduZWQtb2Zm LWJ5OiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4NClJldmlld2VkLWJ5OiBU aG9tYXMgR2xlaXhuZXIgPHRnbHhAbGludXRyb25peC5kZT4NCkNjOiBTdGVwaGVuIEhlbW1pbmdl ciA8c3RoZW1taW5AbWljcm9zb2Z0LmNvbT4NCkNjOiBrdm1Admdlci5rZXJuZWwub3JnDQpDYzog UmFkaW0gS3LEjW3DocWZIDxya3JjbWFyQHJlZGhhdC5jb20+DQpDYzogSGFpeWFuZyBaaGFuZyA8 aGFpeWFuZ3pAbWljcm9zb2Z0LmNvbT4NCkNjOiAiTWljaGFlbCBLZWxsZXkgKEVPU0cpIiA8TWlj aGFlbC5ILktlbGxleUBtaWNyb3NvZnQuY29tPg0KQ2M6IFJvbWFuIEthZ2FuIDxya2FnYW5Admly dHVvenpvLmNvbT4NCkNjOiBBbmR5IEx1dG9taXJza2kgPGx1dG9Aa2VybmVsLm9yZz4NCkNjOiBk ZXZlbEBsaW51eGRyaXZlcnByb2plY3Qub3JnDQpDYzogUGFvbG8gQm9uemluaSA8cGJvbnppbmlA cmVkaGF0LmNvbT4NCkNjOiAiSy4gWS4gU3Jpbml2YXNhbiIgPGt5c0BtaWNyb3NvZnQuY29tPg0K Q2M6IENhdGh5IEF2ZXJ5IDxjYXZlcnlAcmVkaGF0LmNvbT4NCkNjOiBNb2hhbW1lZCBHYW1hbCA8 bW1vcnN5QHJlZGhhdC5jb20+DQpMaW5rOiBodHRwczovL2xrbWwua2VybmVsLm9yZy9yLzIwMTgw MTI0MTMyMzM3LjMwMTM4LTItdmt1em5ldHNAcmVkaGF0LmNvbQ0KU2lnbmVkLW9mZi1ieTogU2Fz aGEgTGV2aW4gPGFsZXhhbmRlci5sZXZpbkBtaWNyb3NvZnQuY29tPg0KLS0tDQogYXJjaC94ODYv aHlwZXJ2L2h2X2luaXQuYyB8IDkgKysrKysrKystDQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0 aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KDQpkaWZmIC0tZ2l0IGEvYXJjaC94ODYvaHlwZXJ2L2h2 X2luaXQuYyBiL2FyY2gveDg2L2h5cGVydi9odl9pbml0LmMNCmluZGV4IGEwYjg2Y2Y0ODZlMC4u MmU5ZDU4Y2MzNzFlIDEwMDY0NA0KLS0tIGEvYXJjaC94ODYvaHlwZXJ2L2h2X2luaXQuYw0KKysr IGIvYXJjaC94ODYvaHlwZXJ2L2h2X2luaXQuYw0KQEAgLTExMCwxMiArMTEwLDE5IEBAIHN0YXRp YyBpbnQgaHZfY3B1X2luaXQodW5zaWduZWQgaW50IGNwdSkNCiAgKi8NCiB2b2lkIGh5cGVydl9p bml0KHZvaWQpDQogew0KLQl1NjQgZ3Vlc3RfaWQ7DQorCXU2NCBndWVzdF9pZCwgcmVxdWlyZWRf bXNyczsNCiAJdW5pb24gaHZfeDY0X21zcl9oeXBlcmNhbGxfY29udGVudHMgaHlwZXJjYWxsX21z cjsNCiANCiAJaWYgKHg4Nl9oeXBlcl90eXBlICE9IFg4Nl9IWVBFUl9NU19IWVBFUlYpDQogCQly ZXR1cm47DQogDQorCS8qIEFic29sdXRlbHkgcmVxdWlyZWQgTVNScyAqLw0KKwlyZXF1aXJlZF9t c3JzID0gSFZfWDY0X01TUl9IWVBFUkNBTExfQVZBSUxBQkxFIHwNCisJCUhWX1g2NF9NU1JfVlBf SU5ERVhfQVZBSUxBQkxFOw0KKw0KKwlpZiAoKG1zX2h5cGVydi5mZWF0dXJlcyAmIHJlcXVpcmVk X21zcnMpICE9IHJlcXVpcmVkX21zcnMpDQorCQlyZXR1cm47DQorDQogCS8qIEFsbG9jYXRlIHBl cmNwdSBWUCBpbmRleCAqLw0KIAlodl92cF9pbmRleCA9IGttYWxsb2NfYXJyYXkobnVtX3Bvc3Np YmxlX2NwdXMoKSwgc2l6ZW9mKCpodl92cF9pbmRleCksDQogCQkJCSAgICBHRlBfS0VSTkVMKTsN Ci0tIA0KMi4xNS4xDQo=