<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>

<blockquote TYPE=CITE>
<pre>Attached is a patch that adds 4-level page table support to the IA-64
architecture. I followed the way PPC used the machdep command line
argument to force it. Since this is truly a CONFIG option on IA-64, I
have also added a routine to parse the required information out of
IKCONFIG if it's available. I'm thinking about requiring IKCONFIG for
LKCD, because it just makes life easer.

As a side note, I decided I hate how everything is piled into defs.h
and separated by ifdefs. Dave, how do you feel about breaking defs.h
up into a header for each arch, i.e. ia64_defs.h, ppc_def.h, etc, and
a small common defs.h?

Thanks,

Troy</pre>
</blockquote>

<p><br>Hi Troy,
<p>Nice work...
<p>The only issues I see is that the read_config() and read_config_err()
<br>should probably go into a common file in case we ever need them for
<br>other configuration-related stuff in the future, and couple of the
malloc()
<br>error messages in read_config() are cut-and-pasted and refer to
<br>"ia64_memmap".
<p>I'll give it a run against a 3 leveler to make sure nothing breaks.
<p>As far as the defs.h split-up, I have no argument against doing that.
<p>Thanks,
<br>   Dave
<br> 
<br> 
<br> </html>