[PATCH 1/8] Remove NACA fixed address constraint

Jeff Scheel scheel at vnet.ibm.com
Tue Aug 9 16:42:42 EST 2005


On Mon, 2005-08-01 at 05:53, David Gibson wrote:
> Comments in head.S suggest that the iSeries naca has a fixed address,
> because tools expect to find it there.  The only tool which appears to
> access the naca is addRamDisk, but both the in-kernel version and the
> version used in RHEL and SuSE in fact locate the NACA the same way as
> the hypervisor does, by following the pointer in the hvReleaseData
> structure.
> 
> Since the requirement for a fixed address seems to be obsolete, this
> patch removes the naca from head.S and replaces it with a normal C
> initializer.
There are IBM internal debug tools built into the iSeries which depend 
on this address.  Removing it will break them.

You should really get input from Mike Ranweiler as to the impact of this
change.  Dave Boutcher might also have insight.
-Jeff




More information about the Linuxppc64-dev mailing list