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

Re: [Xen-devel] [PATCH v2] xen: arm: improve VMID allocation.



On Tue, 2013-09-17 at 17:46 +0100, Julien Grall wrote:
> On 09/17/2013 04:56 PM, Ian Campbell wrote:
> > The VMID field is 8 bits. Rather than allowing only up to 256 VMs per host
> > reboot before things start "acting strange" instead maintain a simple bitmap
> > of used VMIDs and allocate them statically to guests upon creation.
> > 
> > This limits us to 256 concurrent VMs which is a reasonable improvement.
> > Eventually we will want a proper scheme to allocate VMIDs on context switch.
> > 
> > The existing code reserves VMID==0, IIRC I thought this was "hypervisor
> > context". Re-reading the ARM ARM I'm not spotting the bit which made me 
> > think
> > this. However I haven't changed this behaviour here.
> > 
> > Signed-off-by: Ian Campbell <ian.campbell@xxxxxxxxxx>
> Acked-by: Julien Grall <julien.grall@xxxxxxxxxx>

Thanks, applied. I dropped the final paragraph of the changelog (The
existing code reserves...) since I think we decided it was true...



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


 


Rackspace

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