[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v2 04/14] x86/mm: split set_identity_p2m_entry() into PV and HVM parts


  • To: Jan Beulich <JBeulich@xxxxxxxx>
  • From: George Dunlap <George.Dunlap@xxxxxxxxxx>
  • Date: Fri, 1 Apr 2022 12:13:34 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kAEGxWNXFtU3HbhhGY8KRY4ZPiqwIdf93K87XmZBux0=; b=jxk8ok3Zv3gJGA4dzUq5MVRzJER3HIc8DsXNl7DpHqFQi/40OpsKOyvTrav9X7Lh5JI+rz1PXnZOFgE04CnXvowejHwxV74nv03SaLsqUWz8oet2g5SzAp3+Pn1p5Lwcn9xw/6m++Eb1CMLdN+qBHHlyw7VMsW37xLjc4LhmqByhP3CP3OY5mkRJcPzq1xj/wejCFsbFe+ywApUHpx+Lu79ALRzDsg1gkZJtWp3wUI24gR1T57WIZA7sbBe/2vcnJwDc9EfINO74lX95GNaJYm/TdVQ5SLE8hb8yhwaGv6fKqX34s6vlpwSbsPw6v9CiObncCJ66Ftbp7R5yRuQdIw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OzHwBw97K6F03QBqi306GCb964/mwFTh/r5wUQG/lJLWB9NZ3laXPtXiEq0Nb6eso1YUHo6VCV3RI6Pkzy8vCu+KFVdACbwL/SHnHlHr9DT6LbLxQdkmQMLXxhiAIMsQRrGnS49xlnFv9syBOhxkiWs0jxU+hg2Ss+nJa1dPhQ+wQJdt8Fehtlc7zvFVXSfImcE0PKCKUB3rKKtT7nOyge0QqJoXHkCvdjmN0oOWsOE1Gq7QUhjRKjUiMotV3wjdOLQso9xzOYol+uCmBW6H456OX0EIocn1LdVCgmo47r+doJG4bf9ZjRJWbz4NmpufOahrx65FVhuSDj7eeQSPcw==
  • Authentication-results: esa6.hc3370-68.iphmx.com; dkim=hardfail (body hash did not verify [final]) header.i=@citrix.onmicrosoft.com
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, "Andrew Cooper" <Andrew.Cooper3@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>, Roger Pau Monne <roger.pau@xxxxxxxxxx>, Paul Durrant <paul@xxxxxxx>
  • Delivery-date: Fri, 01 Apr 2022 12:13:46 +0000
  • Ironport-data: A9a23:+gnXjq0s63kY9IQglPbD5UJxkn2cJEfYwER7XKvMYbSIYQITYwd3j TtIBzjCf73ffDO2KOnCW/218B4Fu5bWyNFmGgts/3ozFHhD+ZqZXI/IJxf+NX+bd5PIFhlut s4VNYSYd5tuFnPRqxuna+O+8il3jPnWHeHwYAKo1lidYCc9IMt2oU4zy4bV+7JVvOVVIz9hm Put+ZKENQX5imMpOGxJ4a/e8Rg+5vmvszhA5FVgNakR4A6CmyEZAqxEKPDqJRMUYGX18s1W5 Qrn5Ovklo8M1051UrtJqp6iLgtSBOS60TGm0hK6YYD76vR5jnF0g/5T2MY0Mx8N0W3Vx4kpk r2hiLTrIesXFvyU8Agie0Ew/xFWZcWqL5eefBBTGeTKp6H3WyOEL8dGVSnaDqVBkgpDOklc9 ORwFdw4Rkvra9RaYl6MYrIEaswLdKEHNW6E051q5Wmx4f0OGfgvT0hWjDPxMfhZas1mRJ7ji 8QlhTVHQR7/RSdFZnQuVpclxcyl1nb/LidEkQfAzUY3yzC7IA1Z1bHsNJzee8CQRNUTlUGdz o7E1z2nWFdAboXZkGfbtCL37gPMtXqTtIY6O7C/7PFnxnGOwGgaEDUdVEehoOn/gUm7Mz5aA xJLpHd//PdunKCtZvrvUwWajnW/hzURVOpgHuM75CqEy5OBtm51AUBbF2UcObTKrvQeWjgCx lKP2dTzClRHqLSITVqN+7HSqim9UQA3B2IfYS4PTSMe/sLu5oo0i3rnXttlVaK4kNDxMTXx2 CyR6jgzga0JiswG3Ln9+krI6w9AvbCQEFRzvF+OGDv4sEUpP+ZJerBE93D258lmFozFbWDfu WNdsMXO4+BTF420wXnlrPo2IJml4POMMTv5iFFpHoU8+znFx0NPbby88xkleh43b59slSvBJ RaK5FgPvMM70G6CN/cfXm6nNyg9IUEM//zBX+ucUNdBa4MZmOSvrHA3Ph74M4wAfSERfUAD1 XWzLJ7E4ZUyU/0PIN+KqwE1i+BDKscWnz+7eHwD5077uYdynVbMIVv/DHOAb/oi8ISPqxjP/ tBUOqOikksDALKjOHOPoN9OcDjmyETX47is9KS7kcbZf2Jb9JwJUaeNkdvNhaQ790iqqgs41 i7kARIJoLYOrXbGNR+LehhehEDHBv5CQYYAFXV0Zz6AgiF7Ca72tft3X8ZnLNEPqb04pdYpH qZtRil1KqkWItgx029GNseVQU0LXEnDuD9iyAL+PmBlJsQwFlGRkjImFyO2nBQz4uOMnZZWi 5Wr1x/BQIpFQAJnDc3Mb+mowU/3tn8Y8N+elWORSjWPUC0AKLRXFhE=
  • Ironport-hdrordr: A9a23:IVysw6En483tMYkGpLqFWZHXdLJyesId70hD6qkvc3Nom52j+/ xGws536fatskdtZJkh8erwXZVoMkmsiaKdgLNhcYtKOTOJhILGFvAa0WKP+UyCJ8S6zJ8m6U 4CSdkwNDSTNykDsS+S2mDReLxAoOVvsprY/ts2p00dFD2CAJsQizuRfzzrdHGeMzM2YqbReq DshPZvln6FQzA6f867Dn4KU6zovNvQjq/rZhYAGloO9BSOpSnA0s+1LzGomjMlFx9fy7Yr9m bI1ybj4L+4jv29whjAk0fO8pVtnsf7wNcrPr3MtiFVEESttu+bXvUiZ1SwhkFxnAhp0idvrD D4mWZiAy200QKXQoj6m2qq5+Cq6kdQ15ar8y7nvZKkm72geNtyMbswuatJNhTe8EYup9d6ze ZC2H+YrYNeCVfakD36/MWgbWAgqqIlyUBS4NL7okYvGLf2UoUh5bD3PXklZKsoDWb/8sQqAe NuBMbT6LJfdk6bdWnQui1qzMa3Vno+Ex+aSgxa0/blngR+jTR81Q8V1cYflnAP+NY0TIRF/f 3NNuBtmKtVRsEbYKphDKMKQNexCGbKXRXQWVjia2jPBeUCITbAupT36LI66KWjf4EJ1oI7nN DbXFZRpQcJCjTT4A21rep2Gzz2MReAtG7Wu7JjDrBCy8jBeIY=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Thread-index: AQHYKM53Hk2TW/bmsEWEq3Un0PVcU6zbMjKA
  • Thread-topic: [PATCH v2 04/14] x86/mm: split set_identity_p2m_entry() into PV and HVM parts


> On Feb 23, 2022, at 3:59 PM, Jan Beulich <JBeulich@xxxxxxxx> wrote:
> 
> ..., moving the former into the new physmap.c. Also call the new
> functions directly from arch_iommu_hwdom_init() and
> vpci_make_msix_hole(), as the PV/HVM split is explicit there.
> 
> Signed-off-by: Jan Beulich <jbeulich@xxxxxxxx>
> Reviewed-by: George Dunlap <george.dunlap@xxxxxxxxxx>

“citrix” is spelled wrong in the email address — not sure whether it’s my typo 
or yours. :-)

> ---
> v2: Change arch_iommu_hwdom_init() and vpci_make_msix_hole().

I think the R-b should probably have been dropped for this change, but in any 
case:

Reviewed-by: George Dunlap <george.dunlap@xxxxxxxxxx>

Attachment: signature.asc
Description: Message signed with OpenPGP


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.