[PATCH] remove unnecessary check code for hole_align

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

 



On Tue, Nov 08, 2011 at 01:26:23PM +0800, Dave Young wrote:
> hole_align == 0 check is not neccesary, because it will be set to
> pagesize if it's zero. Just remove it here.
> 

Hi Dave,

it looks like the if condition can never be true due
to hole_base being set to a non-zero value on the
previous line.

Which is a long way of saying, I like your patch.

> Signed-off-by: Dave Young <dyoung at redhat.com>
> ---
>  kexec/kexec.c |    4 ----
>  1 file changed, 4 deletions(-)
> 
> Index: kexec-tools/kexec/kexec.c
> ===================================================================
> --- kexec-tools.orig/kexec/kexec.c
> +++ kexec-tools/kexec/kexec.c
> @@ -203,10 +203,6 @@ unsigned long locate_hole(struct kexec_i
>  	/* Set an intial invalid value for the hole base */
>  	hole_base = ULONG_MAX;
>  
> -	/* Ensure I have a sane alignment value */
> -	if (hole_align == 0) {
> -		hole_align = 1;
> -	}
>  	/* Align everything to at least a page size boundary */
>  	if (hole_align < (unsigned long)getpagesize()) {
>  		hole_align = getpagesize();
> 
> _______________________________________________
> kexec mailing list
> kexec at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/kexec
> 



[Index of Archives]     [LM Sensors]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux