From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752237AbdCCVvi (ORCPT ); Fri, 3 Mar 2017 16:51:38 -0500 Received: from mail-bl2nam02on0068.outbound.protection.outlook.com ([104.47.38.68]:61832 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751989AbdCCVvd (ORCPT ); Fri, 3 Mar 2017 16:51:33 -0500 Authentication-Results: davemloft.net; dkim=none (message not signed) header.d=none;davemloft.net; dmarc=none action=none header.from=amd.com; Subject: Re: [RFC PATCH v2 00/32] x86: Secure Encrypted Virtualization (AMD) To: Bjorn Helgaas References: <148846752022.2349.13667498174822419498.stgit@brijesh-build-machine> <20170303203323.GA5305@bhelgaas-glaptop.roam.corp.google.com> CC: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , From: Brijesh Singh Message-ID: Date: Fri, 3 Mar 2017 15:15:30 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: <20170303203323.GA5305@bhelgaas-glaptop.roam.corp.google.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: BN6PR17CA0027.namprd17.prod.outlook.com (10.175.189.13) To CY4PR12MB1606.namprd12.prod.outlook.com (10.172.72.15) X-MS-Office365-Filtering-Correlation-Id: bfabece5-5484-4e56-1133-08d4627a723d X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(48565401081);SRVR:CY4PR12MB1606; X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1606;3:Le9Jx5qW4R50XhvuHa35JXKzUgsALVI7/Oa/II2KXzmz8VY13kQIwEa36z6bNqK6/UFE08+iyYqpYRok2g1OeszpR7AsuZtxPE6HxkLg70/ApSemVysYkpHXYWmeKmiV0b0Q/nFjuEwDW7xcVtpfwLzDTdcdBE1uMLVj9f09Bgc6z8R0zMXNXYsOuB96n343jBhKsFp7xIb+0gQiTL036NfHHIrdjctmd9Rb1SXozoLBkpZiSVESzURI/6HA99KlmIPqoGNGEWLP4zoOrKY3q3jZHHTu0nWqOMKiyfHEW0Q=;25:OfBYYQpvAZ4k6eL8z70qji12oQ+y8DU48zlZHK4ps3XToHwB249S/COGR0g7AX72MDLrp0Gu7TuX6pKkeSAMVa7n8t2SPT607lRJtgUQYq/Ao0/7q2BoKgk+RJfiSV6ggwdU7L2W3r0iDYuw6MBHwHXm+vLfE9lioS5GUCsSgJMEhDgJYw1b4qWQtRinlg4oFUyoGnVyZdcZLjGtmee+9rUXiG3XrbHz7pMQAEGUbKIHMbm+jhG/8FugtWYfnkLlNZXjHpbO2InPwQo701bU2nO67tCo2uI+03HOqQtd82HiDb6+TiOljRMJKHP4SKx3+Sub2PcM1nh9vhVMOWO9M4uaIxtAseNUAQkblsIIPutqoBhdqjkJB/fi69JO5C1+hUzZOsauWFZQCOEunGkisRv75BAqoyolSfJq/1Snm9beD2TstIduIt4bcIFJzvsB X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1606;31:xUMrRMK2W4RqKFPRFNvWT0+zJZ6+yyjZM3UNrUiwocxKXH4SQtOa3gwW/izIA0INbRQ/GX1fJ+71c8hT5hMFF72FaL6holRMSNIhhYPLPKNEfROh5IKox5Na+f/I5GwH1a8Ol7NeXOBhUY1VlqRdj+dyYOP3INEMILCS03cFa2Wrp1lfXAlVmIE9q3qMWUL8FkUXr0R2m+6OXyQQc3ISgaQhuwVBxs7zvF/yurGO6+A=;20:hQrU0RqU/PQ4SiX8ebtaWRfdoKmXhh4nmNGy4KWstV8tO6u3fcfBzq9tF9Eava/VBjhyoBQGasJiCyeDfiq/5xyRhFcphghBRlq1b97ZzZWdWEu4UmUeHTFA/27vHVkT9j32Scx1np0ohu1c6ls4x2TLhlVWISdWP8Gme5lILzkyrNfKHxTgVxzJxNknOgZrLhOfEcbTsy1/dDQriZG9W6rnh3/dHUtii3Q91OdFNVGLlXPM+Q3fx6faSHjzy5/Rn+UamE0pkwLDx3zOvm4uSyIwXRlEJB9+nxOsX3+GLU7eE4dFgZlzX0oeJpWiEOJ3wIMEIyiZqE1kDCr83NXBraUfZTrL6EOBaVFcWIA3QtIb+3mc/gJ+XaxT6+06iOVKVzgloXViwEpD7EoWHUQHcESMkINVMKR7R/CdLYTmSwaHpfrz112TFOcUoS6O0NYokFOt5n8TwhWhCif4dQwy91IUAjF13ESe5K2ziKQleZqA5czox+TJYSwMjvBzfNzy X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(166708455590820); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026)(6041248)(20161123555025)(20161123560025)(20161123564025)(20161123558025)(20161123562025)(6072148);SRVR:CY4PR12MB1606;BCL:0;PCL:0;RULEID:;SRVR:CY4PR12MB1606; X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1606;4:OL96j2QExuwV/OXb0Y2OCk7MvikSG1E3oaX/nwrvfRQW5txxL7jtXM0GMYKc0Ibe7EvwqahdasSQSqW60DgQPixZYmquOeaRQ/N8jkZae8ZvGVoVHC03V3ekfxPQBPp244cF7kCh2stw2Q6roefJG32xRqAZlmB8Lmn2fTuDrJJtxXrQwmBhmhH8nbFHAtMPWlASOYnCJDgpj3KT0C4z800zm6FOsQq0SOOMdqzRM1Hr+XXDlH2wx7ruReWvBu57gRVaQ5RTlZk8OYuJLshlYCjti0oGTJvS05M/oLjrvymJQB/k3SWV4SR52gHqCEO1CEVsmqZa9HokuLvTPTp7YnTSToBvEbbfiG9FiXudlirGhWAxhTC7A0AvaCBA5gxY7xbNE3Qym4GtWUkKQaIznUWi8Sm5R7bWLZtAph1sEN1f70BJ4phQ1KG3YGEmy/ptn433OdrIqrRxffK65M5k+fhItrOOdiQPXPdFbVbOmyxowBefi8W9ChByhxVPMPTEsd1oR9YVyImJr4crZs83x/5S6JfCqdvJW/33LeGF3znb8c+3JHDSatwQu6k2/Eu/m6wn+9fm64e3iAO9uuDTkyR+Yu6j/1fF+2+rcUOY413EQDZjBP9t47Zh/AJmiG7dJjS8X+1Tfe7MrLLtyCSc06QvCHW+8gNNSJK8Yaksigk= X-Forefront-PRVS: 0235CBE7D0 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6049001)(6009001)(7916002)(39450400003)(39860400002)(39840400002)(39410400002)(39850400002)(209900001)(377454003)(24454002)(230700001)(36756003)(2950100002)(189998001)(31696002)(2906002)(6306002)(3846002)(5660300001)(76176999)(50466002)(92566002)(54906002)(42186005)(31686004)(50986999)(65826007)(23746002)(6916009)(4001350100001)(54356999)(6116002)(966004)(110136004)(38730400002)(6246003)(53376002)(53936002)(4326008)(305945005)(77096006)(33646002)(6486002)(53546006)(7416002)(7736002)(7406005)(86362001)(25786008)(81166006)(6666003)(66066001)(65806001)(8676002)(65956001)(229853002)(47776003)(64126003)(83506001)(217873001)(6606295002);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR12MB1606;H:[10.236.136.62];FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;CY4PR12MB1606;23:xZy9oK5r/iHpdDA5u1X1aEeZcQPaVpXIdRl24?= =?Windows-1252?Q?WH1SZkhRe7/IhK0yQomiQctvMYqkeGf5oV7SuPnHY18zBe5UT7wRcNgj?= =?Windows-1252?Q?Z7+Fj2zTTU1jbyEkjidqsSEEVdbQcnxI0vp5OyYEVb7xCyMO6eWNtwF6?= =?Windows-1252?Q?AO5F0IIaa7M5/VlNmD4kI4uQNIjGrWpBTI5bcrjRt7Ii8hEtI0UWuiLe?= =?Windows-1252?Q?YNbruNQEoa2CYlEh8kXpN75wQkedqyHXHi/3hfdT8/zSO9cMDHWWMTfP?= =?Windows-1252?Q?CWgOp2bOjhANQkr6RAsM76Ko8DtzPFg3GsaUBf86j+fBrFsCuzSIAix6?= =?Windows-1252?Q?/AysjGQOz9xjjSBjk0TsP3y3VoYsayXjWGzOQxw94AD9E+snORMl0MQb?= =?Windows-1252?Q?J6pMY6RWZv7HGT8C7V8u98KIUyLi9oeHV304/3MG9Z+HgWCuvSd34nOM?= =?Windows-1252?Q?okeyzqhlIf9K5ZmIdtFRNPr31XOFIx/Ws02cmwrRqZ3VtWdVz0uYay3x?= =?Windows-1252?Q?0bphhWVzyjMUNEq8Kl/Xnb9+YsD/qL1VKEmWPHYIzVS5T3O+pEOE8Lm0?= =?Windows-1252?Q?vIH6xNVhJ38JWDu56AIAyRYTO5iO/ZL3jpp52770kQYMPar4hcTChqHO?= =?Windows-1252?Q?LZLubtD9ZyVSO56FrKGQeH8HV69beKGq0c2hyEaVO5SZrPPvBXcb8dn6?= =?Windows-1252?Q?28/QJ8ElIy/1RlQtT44xwxuhZx9epBlkYKeujsPyuYZICtJlRfjS8elN?= =?Windows-1252?Q?p5Lj3BUqhmiSSh7/89sNDWAgoBNILF8NGzcLB4j9euYftNkXP/kAOdd/?= =?Windows-1252?Q?xU0L34KNv3N8Pi9DnY+kH5Lh48fqgPrx/oO+C/+C1KzkrJsqKRktLwnT?= =?Windows-1252?Q?3QjKlP483LwCv41apdwKCBIKMgLTIo/rQQ+BdQtv15uZsZIIdwGoJS5v?= =?Windows-1252?Q?BUhxSZLjsrpXcN0Bf/JiXLM6+rwmyTtO76hWKGISPEtFIjBQOCY7L+PQ?= =?Windows-1252?Q?FEm27vmyhR4eLj+HsAPm5wBlFW3ls65qQv45N2p1wucSMJ4G3SpXOTYb?= =?Windows-1252?Q?Fcmh0gaEAxZddWZeD7WxqO0T1M/bPHHMsoUntSY3jDo+Al2YeLqVCogo?= =?Windows-1252?Q?fNL9GKh5p+RhlYr15cg187sQeJU9srutQB1mVnhQTGVHmusz+/Ky+Xea?= =?Windows-1252?Q?DMw1eegGc/kW94cl1l4Z85oSlxZYUieinl7o7Olx+wEgg9ky9Yo6puqw?= =?Windows-1252?Q?pssGHxvc66SMLG7auZJ2YG6rXbyMxy7gfOHccJFUOsEfI1oTGMu2v6Fm?= =?Windows-1252?Q?GJKVgXB1JJg6PyEZaogiJ88e6xfTZQ0JdvSNpFd5PNtb9dpvP2KHJoiH?= =?Windows-1252?Q?1wOkNtJL6w7eAfdcEOlNOD8lCqGp6J6hoqodAC6G8NtPov4DPxRdH/sF?= =?Windows-1252?Q?W7jzCTMuScQpdUGJSDMbvRPWlcfrQ82M0RoRKLDsVAhwLGWz2yjyjvks?= =?Windows-1252?Q?RctrfVw81hWr96PXjQVPEkDilglTgKoT46m3Gjhj2xKzZIHuZyrgZ3pl?= =?Windows-1252?Q?riiZwbkL0D3iwwuM/Tg8aJqVCDQaI28WiWlz+JvtURxqiTDLqobmQk6h?= =?Windows-1252?Q?Nu3SC3hWZWTPxTMk3Mki6o=3D?= X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1606;6:aJQ5g+N5YFIRuvfH8dncnk6feahBUpu8bT8Ti7wG52O5XvXSArUn2YHZZJbPT0ZE32aLtqtm4OtF5ScS/e0kKGH4AiovuiQU75kzvVFv3vB3cQ2Hqjb0/+jXFeKizBwyPb4iiuFwz6WDncqqvvPiLv5QObD+dU3Zx3WjNfsCmcNj8ldp9eE7UY8k3Ys0rGYe2N6qhg3xTGJMMuvWggA2ltS9OSNs28jd0pa/br6HaY+51HCzeRvuynRsG/kn2jjCX3d0zvpj5xtKRxDSLe4HfG87JWIbon7Zk7Niv7VJMoGT1GNSv8OMLkoDnLXA4QseE8KP62lUefYtOI95GrXnFIGqFikubMG2P+K/zI4RhA806njSuQye8R4dKbG6rsnY6DNWWAxHGUGo+IvTbEBIWM3CT2oEPaBM3knqw76t/vU=;5:uFur1LINKSP7GRhMmptIe44VSiq+QaM1qeKjUtr6aVBvg0NmhPww3g+TFdkl6uSymSdFmuw0F6tOELmGEVUWdFw4oKjmh7GQ34p1Fqh4QY4zjjv1Cu0JIC5+YlbimQxxkPcc1+NsOQ9SbMTKpirF8A==;24:P+v41KmOfi0NP/BGlgRKILnAEPu58uFZXt2ZfkdDWuYYPUVTF1bZGKvs2VCH9NZRyHHITFN+tI5E0HEe05Aoomw5p4RysK0Gn+YIwgesUYQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1606;7:pvyxnOvmnQXxfmMeZXAcZ3IO4MQ0fPtsP/dauGu166QaK0mfGjxe2Ii61wt5C7dyWXCrP7QQcw6tx7z3mELvRbjm08WQf7zirbbhOH/FnvLVaWhyGLLLIxs8e7i7tCgJkFHEcwdHrQPvRoLtXQVI2QHgG9j+Nk9uS2BmdBwj2VYYxzZOEgvxZGZJHaFdHsiVvRx7M2J4xh0iyMOhSPDr37+lWdAmWsYdQP4/Eqcs6S/UntE6jY3IjvCUt9IWWP42OcLYXYy8YX+NkZWhGQcyYbhiu57iiasbkdZ7wF8oVb+QSCCs4UetTYCq58TDtAhxdRrdayC9cSmuwV0IJkqleg==;20:YVZRhjjvYlUL6r0+C6ST5PgF6jakEYIhrand8kTSvrtEAJHDQ/gcGr18jp5CpavLauICW2+tVml3hZ12fH0A3ISvXPEHQcOwJulnDQd7xW0GNClG98OP30qPzBwGrWhMGdKD46/a061HbxQWVOKy1mCVx1Ke/IeEUc1Oq+W5miJWfL83KfDrAeKwTCULP/p+jI5b5f1x3s6BycQQMLf55ZjdZil3e7lioz2TJ8Rae3tlE1qXoKkYzv8gr9h2Cbw9 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Mar 2017 21:15:35.1499 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1606 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Bjorn, On 03/03/2017 02:33 PM, Bjorn Helgaas wrote: > On Thu, Mar 02, 2017 at 10:12:01AM -0500, Brijesh Singh wrote: >> This RFC series provides support for AMD's new Secure Encrypted Virtualization >> (SEV) feature. This RFC is build upon Secure Memory Encryption (SME) RFCv4 [1]. > > What kernel version is this series based on? > This patch series is based off of the master branch of tip. Commit a27cb9e1b2b4 ("Merge branch 'WIP.sched/core'") Tom's RFC v4 patches (http://marc.info/?l=linux-mm&m=148725973013686&w=2) Accidentally, I ended up rebasing SEV RFCv2 patches from updated SME v4 instead of original SME v4. So you may need to apply patch [1] [1] http://marc.info/?l=linux-mm&m=148857523132253&w=2 Optionally, I have posted the full git tree here [2] [2] https://github.com/codomania/tip/branches