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

Re: [Xen-devel] [PATCH 2/2] xen/arm: grant-table: Increased the initial number of grant frame to 4



On Tue, 2015-01-13 at 18:17 +0000, Julien Grall wrote:
> When a domain is created on ARM, the grant table code initialized one
> grant frame. With a basic load (i.e disk usage), Xen is quickly trying
> to expand the number of frames:
> 
> (XEN) grant_table.c:1305:d2v0 Expanding dom (2) grant table from (1) to (2) 
> frames.
> (XEN) grant_table.c:1305:d2v0 Expanding dom (2) grant table from (2) to (3) 
> frames.
> (XEN) grant_table.c:311:d0v0 Increased maptrack size to 2 frames
> (XEN) grant_table.c:311:d0v0 Increased maptrack size to 3 frames
> 
> The x86 code is initialied 4 frames (I didn't find the exact reason). I
> think we could use the same default value.
> 
> Signed-off-by: Julien Grall <julien.grall@xxxxxxxxxx>

Acked + applied.

> ---
>  xen/include/asm-arm/grant_table.h | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/xen/include/asm-arm/grant_table.h 
> b/xen/include/asm-arm/grant_table.h
> index 88ee3c6..5e076cc 100644
> --- a/xen/include/asm-arm/grant_table.h
> +++ b/xen/include/asm-arm/grant_table.h
> @@ -3,7 +3,7 @@
>  
>  #include <xen/grant_table.h>
>  
> -#define INITIAL_NR_GRANT_FRAMES 1
> +#define INITIAL_NR_GRANT_FRAMES 4
>  
>  void gnttab_clear_flag(unsigned long nr, uint16_t *addr);
>  int create_grant_host_mapping(unsigned long gpaddr,



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