All of lore.kernel.org
 help / color / mirror / Atom feed
From: Chandru <chandru@in.ibm.com>
To: Simon Horman <horms@verge.net.au>
Cc: kexec@lists.infradead.org
Subject: Re: [PATCH 1/3] kexec/kdump: read crash memory ranges from drconf memory
Date: Wed, 08 Oct 2008 21:03:41 +0530	[thread overview]
Message-ID: <48ECD2D5.6080307@in.ibm.com> (raw)
In-Reply-To: <20081008015622.GB22396@verge.net.au>

Simon Horman wrote:

> On Wed, Oct 08, 2008 at 12:40:57PM +1100, Simon Horman wrote:
>
> [snip]	
>
>   
>>> --- kexec-tools-orig/kexec/arch/ppc64/crashdump-ppc64.h	2008-09-24 
>>> 14:46:55.000000000 +0530
>>> +++ kexec-tools/kexec/arch/ppc64/crashdump-ppc64.h	2008-09-16 
>>> 19:18:57.000000000 +0530
>>> @@ -28,4 +28,7 @@ extern uint64_t crash_size;
>>>  extern unsigned int rtas_base;
>>>  extern unsigned int rtas_size;
>>>  
>>> +uint64_t lmb_size;
>>> +unsigned int num_of_lmbs;
>>> +
>>>       
>> I am a little confused about why these variables need to be global
>> as they only seem to be used inside get_crash_memory_ranges().
>> I am also a little confused about how they are initialised.
>>     
>
> Ok, looking further I see that these are also used
> by code introduced in patch 2 and are initialised in
> code added by patch 3. It would be nicer have them
> intitalised in this patch as I'm not sure that
> the code will work sensibly with just this patch
> or just this patch and patch 2 applied, which may
> be important for bisection in the future.
>
>   
Hello Simon,

Thanks for reviewing the patch. The reference to lmb_size and 
num_of_lmbs exists in all the three patches. Either all these patches 
have to be applied together or they will have to be removed completely 
if we were to bisect the code. We could have one big patch from all 
these patches instead of three. Pls let me know if that makes it easier 
to locate any problems in the future. Also the 'static' scope on cstart 
and cend and memory_ranges could be removed in crashdump-ppc64.c. They 
can be let to have a program scope. Pls let me know, I will send the 
same patch removing these scopes.

Thanks,
Chandru


_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec

  reply	other threads:[~2008-10-08 15:33 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-24 11:49 [PATCH 1/3] kexec/kdump: read crash memory ranges from drconf memory Chandru
2008-10-08  1:40 ` Simon Horman
2008-10-08  1:56   ` Simon Horman
2008-10-08 15:33     ` Chandru [this message]
2008-10-08 22:06       ` Simon Horman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=48ECD2D5.6080307@in.ibm.com \
    --to=chandru@in.ibm.com \
    --cc=horms@verge.net.au \
    --cc=kexec@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.