<html><body>
<p>Here is my final patch which will be submitted to redhat.<br>
<br>
-Linda<br>
<br>
<font face="Courier New">diff -purN linux-2.6.8/arch/ppc64/mm/init.c linux-2.6.8-linda/arch/ppc64/mm/init.c</font><br>
<font face="Courier New">--- linux-2.6.8/arch/ppc64/mm/init.c        1970-05-10 22:51:47.153000776 -0400</font><br>
<font face="Courier New">+++ linux-2.6.8-linda/arch/ppc64/mm/init.c        1970-05-10 23:36:33.774957608 -0400</font><br>
<font face="Courier New">@@ -706,7 +706,7 @@ void __init mem_init(void)</font><br>
<font face="Courier New">         int nid;</font><br>
<font face="Courier New"> #endif</font><br>
<font face="Courier New">         pg_data_t *pgdat;</font><br>
<font face="Courier New">-        unsigned long i;</font><br>
<font face="Courier New">+        unsigned long i, addr;</font><br>
<font face="Courier New">         struct page *page;</font><br>
<font face="Courier New">         unsigned long reservedpages = 0, codesize, initsize, datasize, bsssize;</font><br>
<font face="Courier New"> </font><br>
<font face="Courier New">@@ -749,8 +749,22 @@ void __init mem_init(void)</font><br>
<font face="Courier New">                 bsssize &gt;&gt; 10,</font><br>
<font face="Courier New">                 initsize &gt;&gt; 10);</font><br>
<font face="Courier New"> </font><br>
<font face="Courier New">+        /* Mark the RTAS pages as PG_reserved */</font><br>
<font face="Courier New">+        for (addr = (unsigned long)__va(rtas_rmo_buf);</font><br>
<font face="Courier New">+                addr &lt; PAGE_ALIGN((unsigned long)__va(rtas_rmo_buf) + RTAS_RMOBUF_MAX);</font><br>
<font face="Courier New">+                addr += PAGE_SIZE) {</font><br>
<font face="Courier New">+                        SetPageReserved(virt_to_page(addr));</font><br>
<font face="Courier New">+        }</font><br>
<font face="Courier New">+</font><br>
<font face="Courier New">         mem_init_done = 1;</font><br>
<font face="Courier New"> </font><br>
<font face="Courier New">+</font><br>
<font face="Courier New"> #ifdef CONFIG_PPC_ISERIES</font><br>
<font face="Courier New">         iommu_vio_init();</font><br>
<font face="Courier New"> #endif</font><br>

</body></html>