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

Re: [Xen-devel] [PATCH v3] xen: Enforce page size when it could not be established by other means



On Mon, 22 Jul 2013 23:19:15 +0200
Daniel Kiper <daniel.kiper@xxxxxxxxxx> wrote:

> Enforce page size when it could not be established by other means.
> 
> v3 - suggestions/fixes:
>    - rearrange code for readability
>      (suggested by Atsushi Kumagai).
> 
> Signed-off-by: Daniel Kiper <daniel.kiper@xxxxxxxxxx>

Thanks for all your work !
I'll merge your v3 patchset into makedumpfile-1.5.5.


Atsushi Kumagai

> ---
>  makedumpfile.c |   12 ++++++++++--
>  1 file changed, 10 insertions(+), 2 deletions(-)
> 
> diff --git a/makedumpfile.c b/makedumpfile.c
> index b42565c..20a547b 100644
> --- a/makedumpfile.c
> +++ b/makedumpfile.c
> @@ -7324,8 +7324,6 @@ initial_xen(void)
>  #endif
>       if (!init_xen_crash_info())
>               return FALSE;
> -     if (!fallback_to_current_page_size())
> -             return FALSE;
>       /*
>        * Get the debug information for analysis from the vmcoreinfo file
>        */
> @@ -7370,6 +7368,16 @@ initial_xen(void)
>               if (!read_vmcoreinfo_from_vmcore(offset, size, TRUE))
>                       return FALSE;
>       }
> +
> +     if (!info->page_size) {
> +             /*
> +              * If we cannot get page_size from a vmcoreinfo file,
> +              * fall back to the current kernel page size.
> +              */
> +             if (!fallback_to_current_page_size())
> +                     return FALSE;
> +     }
> +
>       if (!get_xen_info())
>               return FALSE;
>  
> -- 
> 1.7.10.4

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