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

Re: [Xen-devel] [PATCH v14 05/11] x86/mm: add HYPERVISOR_memory_op to acquire guest resources


  • To: Paul Durrant <paul.durrant@xxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx
  • From: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>
  • Date: Tue, 28 Nov 2017 13:50:43 -0500
  • Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wei.liu2@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Tim Deegan <tim@xxxxxxx>, Julien Grall <julien.grall@xxxxxxx>, Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
  • Delivery-date: Tue, 28 Nov 2017 18:51:00 +0000
  • Ironport-phdr: 9a23:peYxtBRDd9g2/8dkqaxWjdDnKtpsv+yvbD5Q0YIujvd0So/mwa67Zx2At8tkgFKBZ4jH8fUM07OQ6PGwHzRYqb+681k6OKRWUBEEjchE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRoLerpBIHSk9631+ev8JHPfglEnjSwbLdxIRmssQndqtQdjJd/JKo21hbHuGZDdf5MxWNvK1KTnhL86dm18ZV+7SleuO8v+tBZX6nicKs2UbJXDDI9M2Ao/8LrrgXMTRGO5nQHTGoblAdDDhXf4xH7WpfxtTb6tvZ41SKHM8D6Uaw4VDK/5KpwVhTmlDkIOCI48GHPi8x/kqRboA66pxdix4LYeZyZOOZicq/Ye94VS3BBXsJMXCJfBI2yYZYEA+4YMepGs4Xxol0Dpga8CwaxHuPi0iJGiGH43aM60OovHw/J0wMiEN0Sv3rZt8n1OaUIXOyp0KXFwzfOYvVL0jn98ojIdRUhrOmCU71qd8rRyFcgFwfYhVuet4PuIjKb1v4XvGeB4eprSOWihHMoqw5svDevyd0shZPSi4IJylHL6SV5wIEvKd2+U050e8SoEJRXtyGELoZ7RN4pTWJwuCsi17ELtpG2cDIKxZg63RLTdfOKf5aS7h7+UuuaPC12i2h/eL2lgha/6U2gyurhWcaqyFtKtS9FksXUtnAKyhzT9tCLSvtj8Uel3jaCzxzT5fteIUA1iKrbMIQtwqIwl5UPsUTDGTX6mEPqg6+Nakoo4O2o6+XjYrn+p5+cMZF7ih3mP6gzlcGyDv40PwgTU2SB5+ix26Pv8VfkTLlSi/05iKjZsJTUJcQBoa65BhdY3Zss6xmiETim384YkmMcIVJZeBOIk4jpO1bULPD+FvewmU6gkDhsx/DYJrHhGInCLmDfkLf9erZw81ZcxxAuzdBb/Z5bF6wBIOjpWkDrstzYEgQ0PBC1w+b7EtV914wfVXiTDa+eNaPYqUWI6f43I+mQeI8Vvy7wKvc76P7olHM2hEESfbe30psTc324GvVmI16FYXr3mNsAHnkFvgwmTOzwj12CUyBcaGquX64m4TE7Eo2mB5/ZRo+xmLyBwDu7HppOa2BJFF+MFm3od4qaVPsWdS2SP8lhkjgeWri5UIIuywyuuBXmxLpmMurU4CwYtJ352Ndp4O3TkAk49SZoAMSFz2GNU2Z0k3sSSD8wwa9/u1Jyy1mZ3adkhPxYEsRT6O1TUgo0LpPT0+16C8zoWgLAcdaFUkqpQtKjATspVNI+38cOY1phG9Wllh3D3jClA7kPm7yJHpM77qHc32P2J8Z70HvJyrQhg0M6TctOKW2mnK9/9gfJC4HVlEWZkr6gdb4A0y7V6GeD0W2OsVlbUA53V6XFR2oQaVbModX350PCS7yuBK8gMgtb08GNNq9KZcPzgVpaQ/fjPczUY3itlGeoGRaI2rSMYZLxe2UGwCXSElMLnB4X/XaCNAg+ACahrnndDDNwD1LvZV3j8e1kpHO8VE80wBmAb1d92Lqt5h4VmfucRusP3rIFvScssDp1E0i7397MDNqAvQVhdr1GYdwh+FdHyX7ZtwtlM52uMa9ih0QScwB2v0PzyRl6EZlPkck2rHMwzQpzJriU309GdzOdxZrwIKHYKnHu/BCzbK7bwlPe0MuS+qcO9vs4rU/vvA6zFkU493Vn18JY3GGG5pXPFgYdTZXxUkNkvyR98onTfy11y57Oz3RqLeHgqjbf35QlGfE/wxC8V9xeLLmFBEn5FMhMQ4C+Jepvl1W3YxYsOOFJ6LVyL86gb+GB2qOgIKBnhj31o35A5dVR20SN+i40ZuOA8IwMyv/QigeIWzrzll6JrtH8mYcCYyobWGW41363V8ZqeqRucNNTWi+VKMqty4A73sS1Vg==
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 11/28/2017 10:08 AM, Paul Durrant wrote:
Certain memory resources associated with a guest are not necessarily
present in the guest P2M.

This patch adds the boilerplate for new memory op to allow such a resource
to be priv-mapped directly, by either a PV or HVM tools domain.

NOTE: Whilst the new op is not intrinsicly specific to the x86 architecture,
       I have no means to test it on an ARM platform and so cannot verify
       that it functions correctly.

Signed-off-by: Paul Durrant <paul.durrant@xxxxxxxxxx>
Reviewed-by: Jan Beulich <jbeulich@xxxxxxxx>

Acked-by: Daniel De Graaf <dgdegra@xxxxxxxxxxxxx>

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

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