<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt">ok, <br>Let us wait for Dave and others to comment on it, and try to see how this could be pushed.<br><br>Regards,<br>Oza.<br><div><span><br></span></div><div><br></div>  <div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"> <div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight: bold;">From:</span></b> Rabin Vincent <rabin@rab.in><br> <b><span style="font-weight: bold;">To:</span></b> paawan oza <paawan1982@yahoo.com>; "Discussion list for crash utility usage, maintenance and development" <crash-utility@redhat.com> <br><b><span style="font-weight: bold;">Cc:</span></b> Thomas Fänge <thomas.fange@sonymobile.com> <br> <b><span style="font-weight:
 bold;">Sent:</span></b> Thursday, 4 October 2012 5:15 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [Crash-utility] using crash for ARM<br> </font> </div> <br>2012/10/4 paawan oza <<a ymailto="mailto:paawan1982@yahoo.com" href="mailto:paawan1982@yahoo.com">paawan1982@yahoo.com</a>>:<br>> Isn't the problem actually that we read the section entry wrong?<br>> The following (and attached) is the fix I've been using for this.<br>><br>> Oza: it is not a problem as none of the kernel section level translations<br>> goes through vtop.<br><br>It _is_ a problem from the verbose vtop command output, and that's the<br>one I see you talking about in your original email, right?<br><br>> may in kernel_init part it might be called, but it is a problem only<br>> if 20th bit set; and while section translation we mask 20th bit.<br><br>Looks like there are two problems:<br><br> (1) The section translation problem, fixed by my
 patch<br> (2) The 20-bit problem, fixed by your patch<br><br>Before (all verbose section translations wrong, 20-bit set address<br>wrong):<br><br> crash> vtop 0xc000005c | grep PAGE:<br>  PAGE:    11000  (1MB)<br> crash> vtop 0xc010005c | grep PAGE:<br>  PAGE:    11000  (1MB)<br> crash> vtop 0xc020005c | grep PAGE:<br>  PAGE:   211000  (1MB)<br><br>With my patch (only 20-bit set address wrong):<br><br> crash> vtop 0xc000005c | grep PAGE:<br>  PAGE:        0  (1MB)<br> crash> vtop 0xc010005c | grep PAGE:<br>  PAGE:        0  (1MB)<br> crash> vtop 0xc020005c | grep PAGE:<br>  PAGE:   200000  (1MB)<br><br>With my patch+your patch (even 20-bit address right):<br><br> crash> vtop 0xc000005c | grep PAGE:<br>  PAGE:        0  (1MB)<br> crash> vtop 0xc010005c | grep
 PAGE:<br>  PAGE:   100000  (1MB)<br> crash> vtop 0xc020005c | grep PAGE:<br>  PAGE:   200000  (1MB)<br><br>Rabin<br><br><br> </div> </div>  </div></body></html>