<div dir="ltr">hi Ayan<div>&gt;&gt;sparse_mem_maps_populate_node</div><div>NO, i want to see where we do allocation of all physical &quot;struct page&quot; pointers.</div><div><br></div><div>struct page[NR_PAGES]; kind of stuff</div>

<div><br></div><div>thanks</div><div>sandeep</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jun 24, 2014 at 4:15 PM, AYAN KUMAR HALDER <span dir="ltr">&lt;<a href="mailto:ayankumarh@gmail.com" target="_blank">ayankumarh@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On Tue, Jun 24, 2014 at 3:54 PM, sandeep kumar<br>
&lt;<a href="mailto:coolsandyforyou@gmail.com">coolsandyforyou@gmail.com</a>&gt; wrote:<br>
&gt; Hi All<br>
&gt;<br>
&gt; For each physical page, there will be a corresponding &quot;struct page&quot;<br>
&gt; Can anyone tell me, in ARM architecure the code location where &quot;struct page&quot;<br>
&gt; memory allocation happens..<br>
&gt;<br>
&gt;<br>
</div>To give you a small pointer, the page tables are set in paging_init(),<br>
arch/arm/mm/mmu.c.<br>
Is this what you are looking for.<br>
<br>
Regards,<br>
Ayan Kumar Halder<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>With regards,<br>Sandeep Kumar Anantapalli,<br>
</div>