From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0084.outbound.protection.outlook.com [104.47.33.84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 8043B21E95DF1 for ; Wed, 30 Aug 2017 08:44:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amd-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=jXFwc4FpHHXq6YHf7lsTxSxJOMVargHtLHHT/EyFN7Y=; b=LWqZ/HoYoOpYGyC2XFk8JEsG5m2HKE0UFoJ0bNNXgfAgjPTZ/PyrKWPHCQwIQgW5sU5Et8iYwmahNuVCKD6X1PaeCEEBXeQ8S2A2ogcosMKBzRaMFnO9N2NNf+K8o9k7cv3MqA8FN4HrmvFJIFHm2mM3+L2qzUDmTJHhL/gQbhU= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=brijesh.singh@amd.com; Received: from [10.236.136.62] (165.204.77.1) by DM2PR12MB0155.namprd12.prod.outlook.com (2a01:111:e400:50ce::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.13.10; Wed, 30 Aug 2017 15:47:25 +0000 Cc: brijesh.singh@amd.com, Jordan Justen , Tom Lendacky , Ard Biesheuvel To: Laszlo Ersek , edk2-devel-01 References: <20170828132436.15933-1-lersek@redhat.com> <9bcab01d-d07f-45ce-f0a3-405dec5ec4d2@redhat.com> From: Brijesh Singh Message-ID: Date: Wed, 30 Aug 2017 10:47:20 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <9bcab01d-d07f-45ce-f0a3-405dec5ec4d2@redhat.com> X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: MWHPR14CA0014.namprd14.prod.outlook.com (2603:10b6:300:ae::24) To DM2PR12MB0155.namprd12.prod.outlook.com (2a01:111:e400:50ce::18) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f31918a2-309d-4b8c-3b72-08d4efbe6993 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(48565401081)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DM2PR12MB0155; X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0155; 3:xBTgKStxup2TMsXn6OHC1j9ZECcHH3oJglhz7ewBU6gSTWJ8qE2XeqNl3NCx++aGanef5cpO9sOrbsquwXO2E0jvqcWN8ZH9lloS3cll8g+n8EId5jXnftNTpDtUwH8GLtmzkJeonrViBma4Pk/ZCnYReN1krX63EY8NGtMQwcjJqemZ7sG8xsjKaOVJfUERIAzQsspZlKyFJin+1kco1DhESUXPBGr4l/w4aktjROO8SMqKItblv4i3KoTZtwdJ; 25:E32cL9Up+b8DuAysPfrLmKNO9vG052uXCCr22F3WTBHWUkN50paisE+xZIMMPgI2tWocD/4KTbC2RZijpG4F5oOsNcmqC6O1QjSNJoYK18coiXf1lMYN68uf0Jeb2iItqcgciXttKRqB9OKbPu9pnyf3yqh5vu3li0rTaVsV1GP4o6h1MY1hdf6uE9zYGAvoN54NGQQxj007tx0BRE3dBuhheOYUgx2GmjColOsEvnAJPob1AoV6Kr6aim/hGWiAPMiQG8hA+diW644iQ2B4Va4UjAysvp+mr9+2krf+zBMJ25mdDMPg/EQFLt4f3CEsnLbgY1vyEtUXdsYhLMcn0w==; 31:jjo4SjhfytcaTrLR8s8oqHIi9xyLSnbfsN62vEj/uF1N7mLpnJSoZaMKfhqEq1zYOesaWr2O2QrD+4SrFQYZa/9OdW1/oGUQ6i1hWh0OTYmUfyJq3ssQbvIAiIh5Dimplovsgoz9jSoB6U+5oRUqth0RVEGhjQ9OQig6lfvqUtIKD9fSYGoBUqQQRgCgkOtr17w+saEfu1xoGsJxgsFdxgJIUqkUjIwVCphI6RztR9U= X-MS-TrafficTypeDiagnostic: DM2PR12MB0155: X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0155; 20:O4JiwrjYPtRS79G2t+Txm0qviOFJNt9+8+oCFhZG83FJYAgDXq7WG+s2GcUsXug5ll1qYhAFT1SVQKH0lr86I2/8sATuMAMPmSLL+Q+vZ0dBi9cBB5hOrpSi/wbYB7fLKvdqHCjA82gPJ3g9/aE+I6roo2qQtk9ZKvds+AkUZndfjIiQia2FI9HMnZu/wKvUToyRhQ3ZNkWhK7tGcvwtP2IOqSbeJX0M+0Yruaw1yVZiY9RwLPyO9cuvFPHjVLoaUKrSfwoI1pVKc6uGjfn3AXS5KCEjhw6rGss4M4vpzfhtizWYygcyJuO2BW/yf7kgmzKcZ6C8nAAWm0NyrnDb1HcDQ+dtFNwcdIvwXO1HNOo8qIhTZe1cKJiDYDD4EDGs/0PuUKfDTXP8vD6NkTdQUzeM1AAv78HA8fUeloTiY1idxvPhx9AatLrmIdRR+PHsBVmXcDgSkLEbDOoYiZC1HZ8DZd/3ZQoLRycDL0C+XqLtui3s6hfLqiNJoUUrsshH; 4:5oOLbG3NPDKJCSlneui6xMRF86rF4hgn/5Rn3GnNQgOSGk6P/IAnwozcUZkXA4BDHMbLvX+Le/mZ/f1rNzok/uXxdteNcE4uNiToF8xHwmI1D+Fm5Fct7DKGT3W9O8Y0f2HYz/DKRSXuq73Ff7ALrNWg3FjNpF1JYMzcYsAVcb0/gJz2b+ZZaQQWeGN+ifxqhDbPL5jRjgKHsfa0ch1SWHjmm2n5X7/My7SgpKUuhKHWc1+O56N1AkOlewLPCDpZJwHWYWpFMItZDs4bDhnRSYT2TPjC/pxGtwg88VeF6rl6RSrVgXYtx5m7uJnDhgLhwEPnwRo2a4JJlJ05qyQaAQ== X-Exchange-Antispam-Report-Test: UriScan:(767451399110)(228905959029699); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(100000703101)(100105400095)(10201501046)(6055026)(6041248)(20161123564025)(20161123558100)(20161123560025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM2PR12MB0155; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM2PR12MB0155; X-Forefront-PRVS: 041517DFAB X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(6009001)(39860400002)(24454002)(189002)(377454003)(199003)(50466002)(7736002)(50986999)(31696002)(478600001)(23676002)(81166006)(305945005)(5660300001)(6246003)(65826007)(64126003)(81156014)(2906002)(36756003)(189998001)(6486002)(77096006)(97736004)(68736007)(4001350100001)(6116002)(3846002)(8936002)(230700001)(229853002)(2950100002)(65956001)(6666003)(65806001)(47776003)(53936002)(105586002)(106356001)(4326008)(66066001)(76176999)(54356999)(101416001)(53546010)(8676002)(54906002)(42186005)(33646002)(31686004)(575784001)(345774005)(83506001)(86362001)(25786009); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR12MB0155; H:[10.236.136.62]; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: amd.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTJQUjEyTUIwMTU1OzIzOmhNN0VXNU1iaWd3YnMyRXlyZ1I1eUJ6ZG0r?= =?utf-8?B?M25JMzJsV3FBcjRpSDFSMmpJZkd3empkalkvdXllRi80M1FNdHlvM3BGditi?= =?utf-8?B?ZWJ0YTJ0L2hTc2NNUkFlc1pCVmViNk9weGZiVU9DaHg5clhXR2VGN0xjd2wv?= =?utf-8?B?Nk9sTHZoU08xUEpyN3NMM2t1b0VCTWc4WkcrN0Zoc3RwaTRaVFYxaC8yQm9P?= =?utf-8?B?Sk5BVnAydVg4eTVteVkrcUlUVmYvQWFNVjFocFhSOEpVaHo0MWwydk5OVnhJ?= =?utf-8?B?bDhWc21VT1laYXdjS1hiTW56SWNYcnhDSzhCOWJKczlTOHpGRlA0aFI5VC9C?= =?utf-8?B?QWFNN0trUUFqRGVlSkl3WEZMeDVINldwWDNRdWppektkVWFtNXhkV2VIOTc1?= =?utf-8?B?cCtQazEyTUc3dm1KT2EyQ1ZIWlhiRitrdzJ6VFI4NlhYRjN0dmVicDU2R3l1?= =?utf-8?B?UWJIdGFSc3o5V0w3SlRJcEdQcXMwQjJoYk1ldFlzYUpqSWMvdlBzaXJuTkZn?= =?utf-8?B?NVJSd0R6ZnRjd3ZmMUJMMVpVSkdGTTlLb2QyM0VxUk56eTRnaWhFSWNXNGpk?= =?utf-8?B?b09aMGRlcWRZdGh6V2tteUk5b01MTmVxZEpSQnl6enVsVVFQQSsvVm1kOERG?= =?utf-8?B?Ui82bEFQMXNzdzN6Y0FRaEI3RDJHN3RnaDZQTmllSTVrcTVvc3c5UDJqNjls?= =?utf-8?B?d0F3SERGMTZtUHo2alRDc0k4OFBDMDQvdXJnWEVINFptSHBHYWxlbGd2NnVQ?= =?utf-8?B?YkNFOU1jczI4SlNGYjdBNTFCdEZSbmQwYk9sQk5IQmlBZFNJQm92MXp0UUxm?= =?utf-8?B?QzdKK0ROZ1p0bWcyelhxQ3cxZnhOQ3pNSTVmZXRsOVdobG9QR0lzTnlvV3Rj?= =?utf-8?B?Y3JxYWpRK1ZndzI5N0hNcFhSajhhdjNLZjk4b0VvbGdFV21hV29HSkd3V3Zk?= =?utf-8?B?TWd2Z09qcHUreHNvdlJWTFEvS1BhMjFqdzFSTDR0SFUrTm8vTFRTNzcrelVp?= =?utf-8?B?emZtMUNTZGtvUm9CYWVoRVltWnZ1Y2hJS2FJdW5BUUl5cGwrUStiWUJreE9z?= =?utf-8?B?SG44enhoZ2MvazNwTVlVWnVUb1JtY0VXRzFZRkVaSk5VR05UT1Z6bDVsVjhL?= =?utf-8?B?eDVHS3IzSlQ0VldBcWk4Z3llN3RsVzJaU3UvQmVqNUM3Y1duSk1paDhjWUFo?= =?utf-8?B?dnBQZ09Jb3FVdWZHdFVjU2FFcWRSMXNRN1ZQcXNPYWhwN2NZcUlCOXpuQis2?= =?utf-8?B?Q2VSM1FiQVRLK081ZVNzclAyREZhK1QrVnVyS2FySWRJa3hvTzl4K3E1emMx?= =?utf-8?B?U0Q3RFVaRzNRQ1NGenYzN1pCY3V3WlVUV1h0V2E1cVJRek5pTmJNRUNnYWFJ?= =?utf-8?B?T0s1TEpsU0tpa3dSa2pYR0cxdDEzR0NnUUdoenl3a2RRR2YxZVB2OEYzaWlN?= =?utf-8?B?Y044QkJ6M0Y3am0waWplT01ia0ZjSFJ6WUFLcWdkME5UNU9TTUhRT29scVB4?= =?utf-8?B?UzNZU2cvQ2NkN3lrQkkrU1pFOWpwL21aVkI5ZEpNZytVa2IvT1lBa2VKSzZP?= =?utf-8?B?czFkVTlPL3MvNVdpcE1PODVEeCtBeXJRNENBKzZyR2NFOHlScmtuNlF2M2R2?= =?utf-8?B?UVNiUi9MTlE1ajhteExIbHkraTJQb2oydldnZXZjazNrRUYyTC8xbzFYVnN3?= =?utf-8?B?VEkxRGV1SUFpM2V6V1NlSUsxUEc3emwxVFlkVmc4RU9ENWhFWU1DMG9JVGNm?= =?utf-8?B?Z3hXWnFrZEF2SXVFVGN1bklpQTFNTVRXZ1F5ckdMWHRpRTIrZ1l1YWw4RVlr?= =?utf-8?B?MVVHeWhFUXFZRmIvalV5WXRSM3UrL1gyYWRnYnRKVGVKbHc9PQ==?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0155; 6:1vijrNoaU25bPwx/ixnkPeBSxEtFOv4ITKgTS4QcFEXgo3ORRXuFTRlkCM9iOP/7FsW5VEw7cZNgsMSkDqny9Gqu906QFj5IzC+fLQMmPMgfUfefVyWRfAfHybnfvps7MvsULh+DoVC90G3R8uG3PbbyZkxmhq6J1HffqcegBkRQZj38dpV4/P0jMJmLzbK9ZcK7DTIkIPrfIp5LhRUsc/cMpABStokvX3MOCcTk3X1wyPMltaR/j4DZ6xbh7RwsOqaqBoJ1B2ArrLzaS19OdxNnSC0ReytC79gP+oOs8s33lkHT9BwejvVWhuyqh9UoeTxgz9mWEgQ3wIbikI7a/Q==; 5:VHFC9vemK9t3Kc2hOrq85Iip20g3YloZnCYF0rOkCcqua1/yApa0S7f8HiWd/0CiACaJcJja638whaaVVA1R7+raKcjM3DU1gIkFGMJTJvtctD8jZd72YYGAthJfgbCLRAO+fJP39ECcFcXrNmwA1w==; 24:bDbQPlI1gvOsYVDvGNwXSW+iA9h67c44iASMg6lsbkSF04YsL57ftX4b6g2737yappiz0sTtQiE4h4L7tEi7FlvM45raD8uWgmeTsUswlG0=; 7:HGfkT26kCOPtIywwPbTOEjVo0hNWcnm75Ja4hUW5xRlehf9rHtFa9PauGRTH3IiqHokBzNvcjiEndNDOkUdK6mw4GHjHqvRESYwITuXdhvX+K+CClnsljDzo/hR5n8zdQ4gf/Q+G6wet5TkndQuJnltbeg/CFzNRP/DLarbfOhd9n9OVCGNWmvI29KVP9mKooCVgAvRj5WbZMw9LdzzPU3qjpninLH3Vi76UR+oGfVM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0155; 20:o1cuMjY1spNSrbiNZgz6C8mGTIOkIDkRv2po/BhmdWZzgf6DOuUml5oY29wO/ongdoTZp2wp6LRM94U5lCGUPncjaTh/kvGWVX6SCbGNGU9K3UyFqXmyLNs5SSwrQnnzsWDvhR0BNtKXMZtmvk2eV9LqGXpeJ0R6Ijpzs0FeC6LzdjUh6zG7jWZdelVCK44dXkGMhOGw5dzgB/MmXfzm3b8wWUvaTgwc7eToAHz28XSawLvPWA/lTS+l2LO2eV33 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Aug 2017 15:47:25.1726 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR12MB0155 Subject: Re: [PATCH 0/6] OvmfPkg/VirtioGpuDxe: map system memory addresses to device addresses X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Aug 2017 15:44:46 -0000 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit On 08/29/2017 06:02 PM, Laszlo Ersek wrote: [...] > > * The third pair of lines stands for unmapping the virtio ring of the > virtio-blk device that I have also configured for the guest. Searching > the log backwards for the same address (0x7F0DA000), we find > >> 7347 IoMmuAllocateBuffer Address 0x7F0DA000 Pages 0x2 >> 7348 IoMmuDxe:InternalMemEncryptSevSetMemoryDecrypted Clear C-bit Cr3 0 Base 7F0DA000 Length 2000 flush 1 >> 7349 IoMmuMap PlainText 0x7F0DA000 Crypted 0x7F0DA000 Pages 0x2 Bytes 0x2000 >> 7350 VirtioBlkInit: LbaSize=0x200[B] NumBlocks=0xC800000[Lba] >> 7351 VirtioBlkInit: FirstAligned=0x0[Lba] PhysBlkSize=0x1[Lba] >> 7352 VirtioBlkInit: OptimalTransferLengthGranularity=0x0[Lba] >> 7353 InstallProtocolInterface: [EfiBlockIoProtocol] 7F0DE310 >> 7354 InstallProtocolInterface: [EfiDiskIoProtocol] 7F0DE4A0 > > * The final line that I quoted ("MpInitChangeApLoopCallback") is just > another (unrelated) ExitBootServices() handler's message. > > I'm going to call these results successful. > > Thanks, > Laszlo > >> Cc: Ard Biesheuvel >> Cc: Brijesh Singh >> Cc: Jordan Justen >> Cc: Tom Lendacky >> Today I tested your branch on SEV guest and it all worked. thank you for the patch Tested-By: Brijesh Singh