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

Re: [Xen-devel] [PATCH v12 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, 17 Oct 2017 10:45:46 -0400
  • Cc: Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wei.liu2@xxxxxxxxxx>, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>, George Dunlap <george.dunlap@xxxxxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Ian Jackson <ian.jackson@xxxxxxxxxxxxx>, Tim Deegan <tim@xxxxxxx>, Julien Grall <julien.grall@xxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>
  • Delivery-date: Tue, 17 Oct 2017 14:46:45 +0000
  • Ironport-phdr: 9a23:v3HhQh8h0Cm9ov9uRHKM819IXTAuvvDOBiVQ1KB+1+8QIJqq85mqBkHD//Il1AaPAd2DrasYwLWJ+4nbGkU4qa6bt34DdJEeHzQksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1Ov71GonPhMiryuy+4ZLebxlUiDanfL9/Ixq6oAfTu8ILnYZsN6E9xwfTrHBVYepW32RoJVySnxb4+Mi9+YNo/jpTtfw86cNOSL32cKskQ7NWCjQmKH0169bwtRbfVwuP52ATXXsQnxFVHgXK9hD6XpP2sivnqupw3TSRMMPqQbwoXzmp8rxmQwH0higZKzE58XnXis1ug6JdvBKhvAF0z4rNbI2IKPZyYqbRcNUUSmpbWsZaSjJPDIWyYYASC+YNJPhUo5X4q1YIsBCwBxSjBPn3xzFVmHH206003ecvHw7I0wMvHc4BvnvPodXpNqofS/y5wLXGwDjBaf5dxDfz6JLPchAkufyCU6h/cczQyUYxEwPOk1ueppL4ND2UzOQCqXKU7+R9Xu+olmEnpBx+rSagxsc2kIbEnZ4Vy1DY+iV5x4Y5P9u4SFVhbtK+H5tQsD+aOpJwT8g/QG9ooD43xqAJtJO0ZiQHyIkrywTBZ/GIbYSE+A/vWeCMKjlinn1lYqiwhxOq/Eilze3zS9e73U5RripAjtnMrncN1wHP6sSfSvty4EOh2TGX2gDP8O5EO0E0lbfAK5I73r4xloYcsUTEHiPsnkX5kLSWeVk+9uit6uTnZq3qpp6aN4BqlgHzKrkil8OwDOgiMgUCQnKX9fqz2bH950H1Xa1GjvgsnanYtJDaK94bpqm8AwJNz4kj5AuwACmp0NQCh3YKN05FeRKbgIjpPFHCOvb4DeyljFi2nzdrwO7GMqX7AprRNnjDjKvhfbFl5k5E0gUz0NRf64hJBbEcOvLzQFX+tNrEDhIiLwO0wvrnCM981oIRQ26AHqiZMKbKu1+S+u0vO/WMZJMSuDvlJPkq+fjugWYkllADY6mmw58XZWu8HvRnOEWZfWHsjs0OEGgUuAo+VPbqiFqAUTFNe3myQ7gw5jYhCIKpFY3DXJyigKSd3CenGZ1bfm9GBU6LEXfyeIWLRe0AZz+PIs9nljwLT6ChRpQ/2hGzrgP117tnLvbO+i0ZupPvzsR65+rWlRsq7zx7E9yd032RT2Fzhm4IRSQ5075ioUx5y1eMzah4judDFdxO/PNGTB02OoLbz+x/E9ryQB7Ofs+VSFa6RdWrGSs+TtQszN8UfUl8Fc+ugQzE3yqtG78aiaaLCZIv/63A3njxO9x9y3fJ1aU7k1YmRc5PP3W8hqFj7wjTG5LJk0KBmqarb6sc2jTB9GWZwmWSv0FYSwlwUaPeUH8Be0vat8j25kLeT7+0CLQmPRFNxtKFKqtPctfpl0lJRO//ONTCZGK8g2SwBRGOxrOWdoXlZn8R3SvcCEgAkAAe5nGGNRIkCSi9p2LREiZiGk7oY0Pp6eN+sm+0TlcozwGWaE1sz6G1+gUJhfOGUPwcwLYEuCMgqzVyHVawxNHWBMSapwpnYqpcZckx4FBd1WLWrwZ9JICvL7h+hl4CdAR6p1/u1xRyCohbnsklsnUqwBB1KaKC31NLbymY0ozoOr3LNmny+wiiaqDI1VHfytqW/qYP6Okmp1j4oA6pF1Yi829m09hayXeT+pLKDA8KW5LrTkk37wR6p63dYiQl5YPUyHlsMaiqvT/Ewd4pC/ElxQykf9dbK66LDhXyE8gAC8eyL+wqngvhUhVRBOlP8OYYItm8fv2akPqzNftk2j67l35O5pxV2UOQ7StsDOXP2sBBi+GV2E6LWinxiH+ls9vrgsZUaDcKBG29xCP4QolLaf5cZ4EOXEunJcy6wp1SitbCQXdR+hb3C1wK1cCzcDKOflf92ktWzk1Rrnu5z3jrhwdomi0k+/LMlBfFxP7vIV9eYDZG
  • List-id: Xen developer discussion <xen-devel.lists.xen.org>

On 10/17/2017 09:24 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>

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

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel

 


Rackspace

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