<br><br><div class="gmail_quote">On Tue, Oct 21, 2008 at 3:46 PM, Satya <span dir="ltr">&lt;<a href="mailto:satyakiran@gmail.com">satyakiran@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Ben,<br>Look here: <a href="http://www-unix.mcs.anl.gov/zeptoos/hugepages/" target="_blank">http://www-unix.mcs.anl.gov/zeptoos/hugepages/</a><br><br>thanks,<br><font color="#888888">./satya</font><div><div></div><div class="Wj3C7c">
<br><br><div class="gmail_quote">On Tue, Oct 21, 2008 at 1:47 PM, Benjamin Herrenschmidt <span dir="ltr">&lt;<a href="mailto:benh@kernel.crashing.org" target="_blank">benh@kernel.crashing.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>On Tue, 2007-07-10 at 13:38 -0500, Satya wrote:<br>
&gt; hello,<br>
&gt; I am trying to implement hugetlbfs on the IBM Bluegene/L IO node<br>
&gt; (ppc440) and I have a big problem as well as a few questions to ask<br>
&gt; the group. I patched a <a href="http://2.6.21.6" target="_blank">2.6.21.6</a> linux kernel (manually) with Edi<br>
&gt; Shmueli&#39;s hugetlbfs implementation (found here:<br>
&gt; <a href="http://patchwork.ozlabs.org/linuxppc/patch?id=8427" target="_blank">http://patchwork.ozlabs.org/linuxppc/patch?id=8427</a>) for this. I did<br>
&gt; have to make slight changes (described at the end) to make it work.<br>
&gt; My test program is a shortened version of a sys v shared memory<br>
&gt; example described in Documentation/vm/hugetlbpage.txt<br>
<br>
</div>Hi !<br>
<br>
The patchwork link unfortunately didn&#39;t survive the transition to<br>
patchwork 2.<br>
<br>
Do you know what&#39;s the status of Hugetlb support for 44x ? Is there any<br>
plan to release that for upstream inclusion ?<br>
<br>
Cheers,<br>
Ben.<br>
<br>
<br>
</blockquote></div></div></div></blockquote><div><br>&nbsp;</div></div>whoops, sorry for top-posting. Here is a patch that worked at that time:<br><a href="http://www-unix.mcs.anl.gov/zeptoos/hugepages/hugetlbpage_44x.patch">http://www-unix.mcs.anl.gov/zeptoos/hugepages/hugetlbpage_44x.patch</a><br>
<br>I didn&#39;t follow up after this to get it merged upstream. Also I don&#39;t know if hugetlb core has changed to deal with PTEs in high memory.<br><br>./satya<br>