From mboxrd@z Thu Jan 1 00:00:00 1970 From: Greg Kroah-Hartman Subject: [PATCH 4.18 156/168] iommu/amd: Clear memory encryption mask from physical address Date: Mon, 8 Oct 2018 20:32:16 +0200 Message-ID: <20181008175625.978463772@linuxfoundation.org> References: <20181008175620.043587728@linuxfoundation.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: Tom Lendacky , Joerg Roedel , Brijesh Singh , kvm-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, =?UTF-8?q?Radim=20Kr=C4=8Dm=C3=A1=C5=99?= , Greg Kroah-Hartman , stable-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, iommu-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org, Paolo Bonzini , Boris Ostrovsky , Borislav Petkov To: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Return-path: In-Reply-To: <20181008175620.043587728-hQyY1W1yCW8ekmWlsbkhG0B+6BGkLq7r@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: iommu-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org Errors-To: iommu-bounces-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA@public.gmane.org List-Id: kvm.vger.kernel.org NC4xOC1zdGFibGUgcmV2aWV3IHBhdGNoLiAgSWYgYW55b25lIGhhcyBhbnkgb2JqZWN0aW9ucywg cGxlYXNlIGxldCBtZSBrbm93LgoKLS0tLS0tLS0tLS0tLS0tLS0tCgpGcm9tOiBTaW5naCwgQnJp amVzaCA8YnJpamVzaC5zaW5naEBhbWQuY29tPgoKY29tbWl0IGIzZTliNTE1YjA4ZTQwN2FiM2Ew MjZkYzJlNGQ5MzVjNDhkMDVmNjkgdXBzdHJlYW0uCgpCb3JpcyBPc3Ryb3Zza3kgcmVwb3J0ZWQg YSBtZW1vcnkgbGVhayB3aXRoIGRldmljZSBwYXNzdGhyb3VnaCB3aGVuIFNNRQppcyBhY3RpdmUu CgpUaGUgVkZJTyBkcml2ZXIgdXNlcyBpb21tdV9pb3ZhX3RvX3BoeXMoKSB0byBnZXQgdGhlIHBo eXNpY2FsIGFkZHJlc3MgZm9yCmFuIGlvdmEuIFRoaXMgcGh5c2ljYWwgYWRkcmVzcyBpcyBsYXRl ciBwYXNzZWQgaW50byB2ZmlvX3VubWFwX3VucGluKCkgdG8KdW5waW4gdGhlIG1lbW9yeS4gVGhl IHZmaW9fdW5tYXBfdW5waW4oKSB1c2VzIHBmbl92YWxpZCgpIGJlZm9yZSB1bnBpbm5pbmcKdGhl IG1lbW9yeS4gVGhlIHBmbl92YWxpZCgpIGNoZWNrIHdhcyBmYWlsaW5nIGJlY2F1c2UgZW5jcnlw dGlvbiBtYXNrIHdhcwpwYXJ0IG9mIHRoZSBwaHlzaWNhbCBhZGRyZXNzIHJldHVybmVkLiBUaGlz IHJlc3VsdGVkIGluIHRoZSBtZW1vcnkgbm90CmJlaW5nIHVucGlubmVkIGFuZCB0aGVyZWZvcmUg bGVha2VkIGFmdGVyIHRoZSBndWVzdCB0ZXJtaW5hdGVzLgoKVGhlIG1lbW9yeSBlbmNyeXB0aW9u IG1hc2sgbXVzdCBiZSBjbGVhcmVkIGZyb20gdGhlIHBoeXNpY2FsIGFkZHJlc3MgaW4KaW9tbXVf aW92YV90b19waHlzKCkuCgpGaXhlczogMjU0M2E3ODZhYTI1ICgiaW9tbXUvYW1kOiBBbGxvdyB0 aGUgQU1EIElPTU1VIHRvIHdvcmsgd2l0aCBtZW1vcnkgZW5jcnlwdGlvbiIpClJlcG9ydGVkLWJ5 OiBCb3JpcyBPc3Ryb3Zza3kgPGJvcmlzLm9zdHJvdnNreUBvcmFjbGUuY29tPgpDYzogVG9tIExl bmRhY2t5IDx0aG9tYXMubGVuZGFja3lAYW1kLmNvbT4KQ2M6IEpvZXJnIFJvZWRlbCA8am9yb0A4 Ynl0ZXMub3JnPgpDYzogPGlvbW11QGxpc3RzLmxpbnV4LWZvdW5kYXRpb24ub3JnPgpDYzogQm9y aXNsYXYgUGV0a292IDxicEBzdXNlLmRlPgpDYzogUGFvbG8gQm9uemluaSA8cGJvbnppbmlAcmVk aGF0LmNvbT4KQ2M6IFJhZGltIEtyxI1tw6HFmSA8cmtyY21hckByZWRoYXQuY29tPgpDYzoga3Zt QHZnZXIua2VybmVsLm9yZwpDYzogQm9yaXMgT3N0cm92c2t5IDxib3Jpcy5vc3Ryb3Zza3lAb3Jh Y2xlLmNvbT4KQ2M6IDxzdGFibGVAdmdlci5rZXJuZWwub3JnPiAjIDQuMTQrClNpZ25lZC1vZmYt Ynk6IEJyaWplc2ggU2luZ2ggPGJyaWplc2guc2luZ2hAYW1kLmNvbT4KU2lnbmVkLW9mZi1ieTog Sm9lcmcgUm9lZGVsIDxqcm9lZGVsQHN1c2UuZGU+ClNpZ25lZC1vZmYtYnk6IEdyZWcgS3JvYWgt SGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+CgotLS0KIGRyaXZlcnMvaW9tbXUv YW1kX2lvbW11LmMgfCAgICAyICstCiAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEg ZGVsZXRpb24oLSkKCi0tLSBhL2RyaXZlcnMvaW9tbXUvYW1kX2lvbW11LmMKKysrIGIvZHJpdmVy cy9pb21tdS9hbWRfaW9tbXUuYwpAQCAtMzA3Myw3ICszMDczLDcgQEAgc3RhdGljIHBoeXNfYWRk cl90IGFtZF9pb21tdV9pb3ZhX3RvX3BoeQogCQlyZXR1cm4gMDsKIAogCW9mZnNldF9tYXNrID0g cHRlX3Bnc2l6ZSAtIDE7Ci0JX19wdGUJICAgID0gKnB0ZSAmIFBNX0FERFJfTUFTSzsKKwlfX3B0 ZQkgICAgPSBfX3NtZV9jbHIoKnB0ZSAmIFBNX0FERFJfTUFTSyk7CiAKIAlyZXR1cm4gKF9fcHRl ICYgfm9mZnNldF9tYXNrKSB8IChpb3ZhICYgb2Zmc2V0X21hc2spOwogfQoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmlvbW11IG1haWxpbmcgbGlzdApp b21tdUBsaXN0cy5saW51eC1mb3VuZGF0aW9uLm9yZwpodHRwczovL2xpc3RzLmxpbnV4Zm91bmRh dGlvbi5vcmcvbWFpbG1hbi9saXN0aW5mby9pb21tdQ==