From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751024AbdGZSEv (ORCPT ); Wed, 26 Jul 2017 14:04:51 -0400 Received: from mail-sn1nam01on0040.outbound.protection.outlook.com ([104.47.32.40]:28186 "EHLO NAM01-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750893AbdGZSEt (ORCPT ); Wed, 26 Jul 2017 14:04:49 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Thomas.Lendacky@amd.com; From: Tom Lendacky To: x86@kernel.org, linux-kernel@vger.kernel.org Cc: Ingo Molnar , Borislav Petkov , Andy Lutomirski , "H. Peter Anvin" , Thomas Gleixner , Dave Young , Brijesh Singh , Subject: [PATCH v1 0/2] x86: Secure Memory Encryption (SME) fixes 2017-07-26 Date: Wed, 26 Jul 2017 13:04:32 -0500 Message-Id: X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: BN6PR04CA0044.namprd04.prod.outlook.com (10.174.93.161) To DM5PR12MB1148.namprd12.prod.outlook.com (10.168.236.143) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3191b8bf-8373-4227-afbf-08d4d450ccfa X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(48565401081)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:DM5PR12MB1148; X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1148;3:cDrV3gyRBquo0M/5LnjtB91Q1bMOdajF/1L22ZlNIDHeudf4at0cBsRAK6dBE6E6zGD/4aRuP13xBQX/eH4AlrIkarQnPRSaxGl+8ijxhcMsHyJCm/T16DzG70PD0tVM8L66K2Ek9GEWQACA5XZu4lMhP0SvhbKZ+3UnxZg9YRH056XIsib4icR4aDWIPKKtXTX42Yal6jOBZrJF8Jvd9ryAAEJ8HZD/nsnFZRkulQaEDq9gaDRgWIqCzgTrYH9LTbc0u6FiuGKDBvBCbgm9OtQuGX37u7DyBEz9P/bLQrWga/VIq8MY6jFucyhggwwiRkeXxqI2ny0xKpQRaOZJIAoZkfGx4k1aAHqzSfipytXS7pgkb1tZrTilWusSwmYwTx1imbB/THc3LsMRBdN2a5FXZ8CQbFxcOYs8iN80N4hCI8d6ywU+1WB6Ly0hS8lKUMGp+Gm5TGE5mWKmjvIsdWMJQMMX1sp4hsoNeZ2emX09CDF6Jk+EwJDd259nPMfRI6C1WE0FcOVarQiQgpINZTUKiewDuR0kCupjoLe8OEXcjYPGV0LIEHr03WKnYUXG7mq7YlgrtAZzuRjhqEed5PEXz1nnmyS+eUudjNZHhKxufHbAi/ucMhvdgz8e6urp5bA83+g2QuORODoTiLg7YrcgsnDS0VYeCNhX9ofwoThVp3QyMJK6FECKqUFkjQR87jh5BW2+2NFdxEhU939yldTjN2Hz3wAJpgyaKQ75KlvGlbdITQIKA5BwFFObUNtM9xvv2chKLsbp5Ru7KVX4eg== X-MS-TrafficTypeDiagnostic: DM5PR12MB1148: X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1148;25:pfmOuzGQgakJLUPNDdnolUOPGM15wLe15nP2KRWJU2R2Nf1PlKqvnaac/KjBpbUsW+KPXtyEJ0rU3zhz3g6WzBJj4baXYXoyOlbaZG0HGXby5J/qI015QCAa4RYPZIrlhkxTQYCiLDfH7cnAAChpwFw2EXIK+X0LhegmX0KXyoaO/UxbUtUsBFtOPPD5qA/xPmLiTabacVx5sNM41RvT6CUNrlwMMFqHHuEFslO/OHwb+Fef6EWS667aLjfsD+CeNsjo6mxnxH+df8i55He1O7mdPONWqJ/xkoeEfdT0fZ4e0qL8r4dyW0msBHAacuutlRf16AeGLA0vVueVFaCBu1NiJfF7TQ+1xQhVMmlfvMGTJgjNZO06R2lk5R94OOelrJKEjg5El3sNgJTpF2z+Wag0rWPAeR0XcofkIewEjhdx2ZQG/E13IrAIQEOXlMhkY+3m3pKZh5mDP4l+WFhF/igb4T8Hljv5OixzV6wspuEjXh14u3ENbU8Fk03Xit1O+/Hn9e5QVj9yeJlEt+A+tQ+kpRy70/GVfNsSWDV3ZG35OiLO7qSkqfSon8QNElIXggcRQDnVITdqCbrzJ0hJtaE+nuCcBeeOoghNCDpXe0zHAVgyEmKtNtsg5ytYG2zZxaZXAlsgpwntKawjcpOoKTKrrFcLVNVCuk7xyF5bSzHFL0ZpH9RhM6PjAD9nrhb2VOQgnm9D4uAG7s/a2UgU29D+s7rxE7C5YsvBTZWO0LS9YTk6Qz49dKAdU0NMKYRySEHWTbPgyNk5HORKbtvnEkApVLv49oTJl3A1hundhs3X6CqfHu8kxKSWa/LefLbpSLni41SxkEnE4S4FpHqAfAyahgX4DlmGGalZtBpNCtMulRzhkjrzXxOI60HviTgQdvlYigARGD/AkeOWIVWTojhL8tFtEo+/PgUomxmwwCA= X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1148;31:2tgkn57drWCfRZtkZQl//96M9b7sEVaiwqkclIztNvVlJ9WP6miO+c6jCNk9MJZ6MMP/ox3qZ4c/XY8a3nI9leQ2RCaY1NylLcXWPHk9UKuskkVQHgtXa4eJbA7SwSn0OMHhcC2YjObR4et1VCc1uXgiBj+8T/HQ0s6xBNdLdbAOIFtqiX+wCTvVuqO12GL/buEuWEEAvWgHjy4IRvGLE2a8rCIEcu2rrXpG59mejfNKV6n9AJabFOLIH4attV4Niu0KqaGb89soZ05camtG6ZFqCTsOtOHUSFgoqRwSPu3w0cYlrDxmmdIJMPLegsJrx2DocUnwQ6vr88rZzPZAMWlbJzU39Qotksc68BDN5WHu2aDGo7PgFb1TW3JehjYzL/vuzQRp0ODpw7Wyt+AHdzKiN1R+qcSjKevOHh48TChe84DjhSQ2D9w+GMXFyPr3o8vJkSpPXVX8YisCMO0mFreMcLxHOQsHn8HZqEenupp6/SIWuOpX5kK5JDXvqjaO46GebRFsuEdVc6PyIVys87jf44JshzcpmPRn2uLG0+tb3UcD0u6pHifsGjiqdDF2mBWrlOEDE0tqt1lYDB+S/c9tsYsuL/RwouIiEt9eSgueHJYowEs5AppKPVKNmrvPcbGo1AHvYjaKCPh84GuSq7bCqwdAemh8IxykGf/In2E= X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1148;20:5VqDsI5bxufs+ADe69Tb3mD9FBtpUeuyY2GlvpySElajVLY07JRdkWhVtnp5gSGyZF3iwUjiuCuWQBGDoxZfVCmwBp4lehTKlHpG9v79NidqYR3ldtxZgDAW6XPWHXdOxVb3UHR24St4a39fjzN/po+10vnc6f8tq2E41j46Dy/2p6UfkOqr4pZgxYvHfCxz0ffTIp3VCum1cT3pKON/g4892g7dJycHIJrBiyhrUiKYYwDmIpmQ12MsTnOxMlJO5AL+cGb6ULnIhHFD/TwMM9pfUcgEOjtQv7sK7apiJs6/CVVMeIC0BtN+U0cvqP1Hxb+dFWG2WIQVNw8eauJL93uqB4+NQDwx05Rq3GpoRsYUtdHS/uckQhf0wvHxpqfdB1p6eJZykaU+Jy2iKxgTsE42oly4d3LNzdqXU4CTmQlH9ZTO8w+o/Ptr31AgXeaxebLgr5Sz0e3kaomPpSxRAQJKoJHj5OMxWm9Z+ePRihcu5ht5YNbNLCGMVuNa7+Iq X-Exchange-Antispam-Report-Test: UriScan:(258649278758335)(84791874153150); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(3002001)(100000703101)(100105400095)(6055026)(6041248)(20161123560025)(20161123555025)(20161123558100)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:DM5PR12MB1148;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:DM5PR12MB1148; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM5PR12MB1148;4:kQ5VZKghhVKS918uWpyvzdv795SYBhHxuR8rhV38UG?= =?us-ascii?Q?DyGaVBPW8UAH89xlfzzIMJpepb1dmfVZ6wqQDTgfZsX1C8UrAnpxLqUnL79x?= =?us-ascii?Q?M/N08MxZ4YD0fubH2KjlzWcVPECEn919Qa7B4GoF/hTYVYfpHTFcViEY+vIe?= =?us-ascii?Q?A2aDT4yWDEpUaWhGBphA0liSGBV8M5PLofSx+rgbXZglAHtd170o1OdJmE4w?= =?us-ascii?Q?/+9aJ0WKd27J73y/Z2M9ez4kr+B4upZlr/1tw+4bZOk7iDGM8w8dHvGiM7/T?= =?us-ascii?Q?TRNmZhPIswJvu5/CcGAkQ4/RB1/1GoaEcD5cjGr4UHTcMImUNyAvehE4O50+?= =?us-ascii?Q?LRvvK+voW1Hnb60iPj0mf8qdTmwBzJWj6mx005bU51EG1kx5IXc3RiDsA7d5?= =?us-ascii?Q?fEmBqrrpdif8lWVkIGvdBR9eW/V09UcA37889r9g3bmzEM9Z0JZTkriP/MHg?= =?us-ascii?Q?VDgSwCwwT2WOv0WSF3/TKzzRie4jlMg1SadPZwX/7p68j4AYZvgfHgEg14+r?= =?us-ascii?Q?vjo3wnB4CCxZLeBtinw89IYk0bP2Zhed+11IvTB9TR4EXoqjH5q8LSHz4F68?= =?us-ascii?Q?IhpvaGPw78JiiTjvxX4Xmj3SbZCAR/XhmmYdO6e5T5wPoeqO2kkCTGzyHDFF?= =?us-ascii?Q?Qq2FDhEFsi30b5w/N6DDJ+b4XgXp0TQ4iKa8Y7ohay3/B+boBja1BPnrLvHQ?= =?us-ascii?Q?oaKzd+JsHkzzR5SE94wZy1FJYESOB6YE52Q1i0uyq1HRMfXisBfviAylQ89d?= =?us-ascii?Q?9K9PakgKiivtNgNQ+ydktxseFLpy5f9P+dyZdCMatMdF+U1yHiWlmkGSZuo0?= =?us-ascii?Q?lV3mcSlYobeAOLkJex+o2SInvxujiDbpn7XGQeVbYAlNkxjZn9XwfEDGgsEI?= =?us-ascii?Q?3+q7otXcL7+GDgQjOeC0BFfKblblK6H5MpOpJXcj+DbAMFPlhwnLh1mFQ+b/?= =?us-ascii?Q?JjkDE8XgELcodsA3SBwveReMYyo4Fqn6ACcMTGgK6otdbxWHelumHaWapDET?= =?us-ascii?Q?1Bd8he8uvd9EXF0c5MkSLKEJhQcZb1BqVXSbsaKgzAgfslfDMdMyvdD2I4qK?= =?us-ascii?Q?1KouL/WB+zTW8oKVqXNyfmYVMO7K/JDf6y4FjJOVq5ZMhLxRjlZdUnnHrW0o?= =?us-ascii?Q?n/87DrKwM56gSxIyn4KLocmuLX+ZzOWjqxbOfckluEC96lv3bOXOr7IqjeKN?= =?us-ascii?Q?Dmk4wLlaoO6P1PQ3QL+AB/tcyWPKDQWir1sZevw/H/h237RweXq0d/WFySzm?= =?us-ascii?Q?p63bDslvV12wpYjag=3D?= X-Forefront-PRVS: 038002787A X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(7370300001)(6009001)(39450400003)(39860400002)(39400400002)(39410400002)(39840400002)(39850400002)(189002)(5423002)(199003)(966005)(86362001)(48376002)(53416004)(101416001)(42186005)(5660300001)(50986999)(6306002)(53936002)(8676002)(6666003)(6512007)(54906002)(33646002)(81166006)(110136004)(106356001)(38730400002)(68736007)(81156014)(7350300001)(2906002)(105586002)(50226002)(66066001)(97736004)(4326008)(7736002)(6506006)(69596002)(6116002)(25786009)(5003940100001)(47776003)(50466002)(478600001)(72206003)(189998001)(305945005)(230783001)(36756003)(6486002)(3846002);DIR:OUT;SFP:1101;SCL:1;SRVR:DM5PR12MB1148;H:tlendack-t1.amdoffice.net;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM5PR12MB1148;23:cCmEAmFkwOJxJdGJeftD/FXxf/ejBiP93WdKmXTbq?= =?us-ascii?Q?T7w7L4LwzFtFaiBPVnjgwDoHXMGBM3S63WNSMVVVkn7HXtLDsnAIQRiJZvS/?= =?us-ascii?Q?Wo1lPyYNPLG2IMTsCv98N5pMKYVxy7KdcJKaqKVaOq1JglxnEg6iNz8LVjrZ?= =?us-ascii?Q?dIUct89SWOLH0VhxQtT9iX630+fPSUHORe1bqBL+IopG1sGCNRlDuqlLEM+Z?= =?us-ascii?Q?rBfHTCOzDD4Zzh4lvdwN2UEO07OsU3u3voJ8+78aY7ORW3u0TxLjDCdXDNQn?= =?us-ascii?Q?AnpJCW5rWtKA8hUu57Rjn20Qb8k2ILL1731vxGPA0BqitqD+Rfoib0yZYTXa?= =?us-ascii?Q?GZ5RsQlW98Zv9MRTRn+O6f4cxoJ6k7rLPGXsWWpOAwnGy71gR19Ot9PmsjqL?= =?us-ascii?Q?yIadMJPAYMdpK3ROQOEnu5T1r+fKKCM6FsojN3c5ntbrad62H5zYLsgxsEUR?= =?us-ascii?Q?LvP+8obNOdSMwCiUtC1+cOqrcOJpzKDHuOvGbuGNFsSKbmBSpF554ePGzJti?= =?us-ascii?Q?UP9/zo0LpruNiLneVuN+Qh4i97yezYm/OpF7DAXVHfu+zvQx1OfwiVXLAwVg?= =?us-ascii?Q?v7Deow819JHRQDLn8iaMX0dos6+icTf5iFcP+BYdZPka1Zwb51Tn63Qp9EXU?= =?us-ascii?Q?kGLfCq3s+2c8m0x8Icp5J8SkxnBFKLFgzn2ETHKd6ua0wE74xTADIXZpzoKN?= =?us-ascii?Q?Ud/03DSIfPcFXlQyk67y2fqEVJVruo5azvy7n8+IJDqfFYjylCM1B0A09D5o?= =?us-ascii?Q?B7hBAjPDSD+QJn3jvI7ILe2dE9apLOFhq2/N1d6lyCIPtwF39jTRZB0HvLzq?= =?us-ascii?Q?R+W3VcsdqfMxMwzVTpsZwhu2aj0wcKVCkZacXWSQ+Vzdw9ENJww5nM7ZRpV7?= =?us-ascii?Q?6d2xJY2hjZQ7YLkgu53RFlWyVPBJJTOJCWY7tXocdyNSHNN+IoITyJFExmhT?= =?us-ascii?Q?clHmPY0simwg8x2u9xmZQeIwMZEX0l6RP/8DXRf/QmGpF85LBc/5mzpLbFkD?= =?us-ascii?Q?nXS4d/GsX/IhKYyAmCDtc70JKDGOvvVaJq2jCHK7iZMyFzp4sVhMh6xQa4h/?= =?us-ascii?Q?5HnCbkhN6QeZpHq6ImmIxq25Bq74zR6ce086S9bhJIgOXZ2ZIaVW86Ta+FSc?= =?us-ascii?Q?pj8hRz3m0g1JSkpecRyur0w25VnDyKe4hOkX3UdV2dIeNSXmuLfnuaxD/MGV?= =?us-ascii?Q?0SnYgaIUORdD7I2huieJ4rfbjNyPWc2wnPwzUI4PtTFOWtdVV9QGyVCIr/ri?= =?us-ascii?Q?6YBaVC+CW/7rlsPOrc98GXzRYO/HtD7YqmmdfLZMH7T2+jJA2fNaM0WB0BjX?= =?us-ascii?Q?wMpCPOgRsd7k5f7C7tZRehiRdeaZkOj0osc4GSjVVmCUXDjitjUthYwLtGIL?= =?us-ascii?Q?Tt1I+puUsPuOE1hvSW3Txh6iD0=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;DM5PR12MB1148;6:AJWoP08qHkKHVYOTtmOwNbpvvI2oJc2V0Ukgk1ahb8?= =?us-ascii?Q?xQ+TIEWvwjXOoh2PBypVwSV8A9VXbPPNfIml+XUfMm2cfHRkyzPg9ZHsOtfE?= =?us-ascii?Q?ailoStUyjzG+VTnrW0ssQVF2H7CaC0NN53SiycsHt0u/mDBPVqtlWQALIEPr?= =?us-ascii?Q?eD2wfyMFYSz7P+e4hdJin2thiHKkMSLT1NIC4USUryh5I+WDGxjzkqRyuZEU?= =?us-ascii?Q?6ivAJXoDhn+3cUUnU4BILUoYyb5WLIBJmoTn0QzUYzEmsA26BvB/XnDdB7Wc?= =?us-ascii?Q?fGZCEvLMp/bSkxdYG73iULQpkUY/LIePYKMXiJXf1rLSfTERQCKWxmaC1Axg?= =?us-ascii?Q?j6BeNuLLNuIP9tAqA0KbkJEqTvkr5xb97KDjbcKHOfjUtY+Vqwrtl+Uwnv4r?= =?us-ascii?Q?61GMXo2yavCezpcO1pNP2NZ6SS7wdu+seS2nT5UUAl0FHF4SyvRvW/CU/q/Z?= =?us-ascii?Q?hmNFNroYmHiWVMpDNwGYCUQdCK+LypEWYgdWM7Kj6DxivqOb0207P13t2aqb?= =?us-ascii?Q?+0kNAzsn7G1aR1SCbInGkX1geWpAgQK8nifNzH4qTwD0ez4oSh25wCeZYf0F?= =?us-ascii?Q?WCwZGPFAN5bG79h92kIRGaEcqbCvvBO10BObTPAO/qqvZaVqnoOLBncMTa7w?= =?us-ascii?Q?M7Wx29MyAauRmj9iz/8YZRJcU3dPdmzFq5E0NAx3sj2zLVx6sMsWkDgXxwxn?= =?us-ascii?Q?UuXLTvwuX4y2Q2IH7Ubz+ugh0Or1aINAIuNlvELuMso+GgOG5QMGZWQvTfhV?= =?us-ascii?Q?Yo7Et0Hw29RRE5QfI4Q2HSNROsSTRt2mG0lswqA9vYtjm7i399EFbWz5fk1t?= =?us-ascii?Q?NJXd9wySPPUN6H5b4H0vq7Yj9z6We+UiCoGkbQcytviY0VAEkemwSJkiFIv4?= =?us-ascii?Q?1tyVULiGeXxSOzQ6qVJRhim+Cs15x9zjSU+PtSH92OuRZfL5ExBlbLxlGqhA?= =?us-ascii?Q?XE4G4kKX7Tz3EylV2F6eVNditTDac5IDteZ+mIzYuQFZGvwfIR81rx1/s61D?= =?us-ascii?Q?kuIIGepy9KJb2oAmtOjkRe?= X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1148;5:rgccwLCKcLboHEjILihkPbYd6L6lfCGpdT8C/r1KU0yG5mcqn9TYOS5OhF/0mUFFCUb1n5MCebT5wyQaQlZmPShWyo3IGNJL9PJIrcV8y9V1JDgMom/GHEcNEL/mf5clYCdXGtL0GetSpeMkfC0+wmuCuv4PzuIR7yZcFL2a9VTImGItjg5EgFigY5wDa3nUo38rocfIBKrY6bSALJJ8A9QijEHzaJ3fRWKySub42Yj3H2ecwbk8M7QvKrKI6dz+omsyLs118nZDB1HcNTpYKebWQGBFe+8entn8JMK2zpsIhoFMn5oj/8oW2fbkBpzcMueVN/1dvdXcC8zMoKJHn736qGnv0uzh6hVAOYZA3v4plZvv0cLKcuDvsYOcXXJngHMQ2ILgRIvo8aLterNXqxiMUs/gn9rzepO9uYu+vHmVuczbbn1Phv/bVBQ4KT0E//MjNTTZjsqyhsPBX7UuvqAWhMX7o2v+wVQGOr2Di3QoJyFh6JKFiTti4BXmDwy5;24:d4937MWkpIg/ArNPvHv7UAyFEQxL5ANt0ggGMKcnoZpJVcnhdT6xUdxqMVJQOUNqqVjQhTU48Zmi9EBLSdW4EbUFtl5wkpeWejLtQrBjnOc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1148;7:pbG33nI8+0hPh2ok2XtLdPAUrMjy/LWir8xfdfZHqrndJALhXJMUlBQ5zChpmMabSLYbpQ1l6XRTec9bGYSSlQG9w4Sd9ZO3+Whg0sqdzhoJC6VHU3YK/WAJ6tj571/BoUEj4yVEj/qqt7DMtX08L1XHg/Aagy5VjECxGHxwrFoyI43W/gbIuAB2gMy6At79KIZoaAAAhggIqyO0NGZrKlYrVG8b0Xap9BkYy2cTnFvCoj+VUt2voRubDzcjyp0YGKCrJuvtWoyEXqUt8i+ToQa7at2da8Bpqbb2O2FE8Um6v5BFUyj0TVKPka6bZACxyhaWGuplw/1drFYpxwJdgr0rZv0YtQoiA4Wo9Si1668MPViGibYoZ2D5JxuY6vpAn8lAtCNMws1Z5/R1a2iyzcY3FosX+J9dN7mnvRv0FJ7seu4KRjfI6saj3hs7BfIdmvb0WgaRHXaMQl4+rgFhMfFjHWEvLvLWKqHm7kGujcW37XJGyrYnrGInzcNJJBVLQlcS6Ne2ghCy3eUaXT7M7yOVmt9oHyh8FO6MggfaQYiYYIjgHC9kfxHDpL6hsNBwgCR+QhkXnfAhJigruM+uI21ktNrS83HNycYKZUKPvmKl7ay4E9nk7i0WM+2QxixXiHW+09QEwEY3CaJfPN+0fqWFOwBFoKBvZdKxKnAbfBKyQDAvn4QnNvIugu9CvAWhHxRBBonPFd8cnoVOgA7wBN6lJ6E4Gp0jgyICUdU4wGknC9XsZ0oKDobQA37QJF38NlHxO00zDKhzWX18OYy6U78Pep8BmPH8V8xUc93FD8M= X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1148;20:ntRvqwSDiuOKBPSZDmj3bUf/1VPi6V76woktEGYBJX2FLEs7YYWtkb1KzKlhmY3/gFC/5/dUOi7svEU/YBlz/5j1NFdbceOUOu8MShVUMUOmvt01PAC9w+NZ8hv6+nMkieeT24LV/yjeOp5+q6IsUG6n8b6KwUJSh6IHQmoJvXtFefnlLeTh1C1xqKOzkvUEsoiNNWXHoUE+jIvHDY0m5scZ6/CX/A8GVKBpgTkiItrLtEwitJS7j7ALCJ7yap6i X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jul 2017 18:04:45.7535 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1148 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch series addresses some issues found during further testing of Secure Memory Encryption (SME). The following fixes are included in this update series: - Fix a cache-related memory corruption when kexec is invoked in successive instances - Remove the encryption mask from the protection properties returned by arch_apei_get_mem_attribute() when SME is active --- This patch series is based off of the master branch of tip: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git master Commit 8333bcad393c ("Merge branch 'x86/asm'") Cc: Tom Lendacky (2): x86/mm, kexec: Fix memory corruption with SME on successive kexecs acpi, x86: Remove encryption mask from ACPI page protection type arch/x86/include/asm/acpi.h | 7 ++++++- arch/x86/kernel/relocate_kernel_64.S | 7 +++++++ 2 files changed, 13 insertions(+), 1 deletion(-) -- 1.9.1 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-sn1nam01on0076.outbound.protection.outlook.com ([104.47.32.76] helo=NAM01-SN1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1daQgI-0001yP-AA for kexec@lists.infradead.org; Wed, 26 Jul 2017 18:05:12 +0000 From: Tom Lendacky Subject: [PATCH v1 0/2] x86: Secure Memory Encryption (SME) fixes 2017-07-26 Date: Wed, 26 Jul 2017 13:04:32 -0500 Message-Id: MIME-Version: 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "kexec" Errors-To: kexec-bounces+dwmw2=infradead.org@lists.infradead.org To: x86@kernel.org, linux-kernel@vger.kernel.org Cc: Brijesh Singh , kexec@lists.infradead.org, Ingo Molnar , Borislav Petkov , Andy Lutomirski , "H. Peter Anvin" , Thomas Gleixner , Dave Young This patch series addresses some issues found during further testing of Secure Memory Encryption (SME). The following fixes are included in this update series: - Fix a cache-related memory corruption when kexec is invoked in successive instances - Remove the encryption mask from the protection properties returned by arch_apei_get_mem_attribute() when SME is active --- This patch series is based off of the master branch of tip: https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git master Commit 8333bcad393c ("Merge branch 'x86/asm'") Cc: Tom Lendacky (2): x86/mm, kexec: Fix memory corruption with SME on successive kexecs acpi, x86: Remove encryption mask from ACPI page protection type arch/x86/include/asm/acpi.h | 7 ++++++- arch/x86/kernel/relocate_kernel_64.S | 7 +++++++ 2 files changed, 13 insertions(+), 1 deletion(-) -- 1.9.1 _______________________________________________ kexec mailing list kexec@lists.infradead.org http://lists.infradead.org/mailman/listinfo/kexec