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

Re: [Xen-devel] [PATCH RFC v1 64/74] xen/pvshim: use default position for the m2p mappings



>>> On 04.01.18 at 14:06, <wei.liu2@xxxxxxxxxx> wrote:
> From: Roger Pau Monne <roger.pau@xxxxxxxxxx>
> 
> When running a 32bit kernel as Dom0 on a 64bit hypervisor the
> hypervisor will try to shrink the hypervisor hole to the minimum
> needed, and thus requires the Dom0 to use XENMEM_machphys_mapping in
> order to fetch the position of the start of the hypervisor virtual
> mappings.
> 
> Disable this feature when running as a PV shim, since some DomU
> kernels don't implemented XENMEM_machphys_mapping and break if the m2p
> doesn't begin at the default address.
> 
> NB: support for the XENMEM_machphys_mapping was added in Linux by
> commit 7e7750.
> 
> Signed-off-by: Roger Pau Monné <roger.pau@xxxxxxxxxx>

If we really mean to support 32-bit clients
Acked-by: Jan Beulich <jbeulich@xxxxxxxx>
Otherwise I'd prefer to leave this out.

Jan

_______________________________________________
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®.