1
linux/arch/ppc
David Gibson 2e2446ea07 [PATCH] Remove NACA fixed address constraint
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.

For good measure, it removes an old version of addRamDisk.c which was
sitting, unused, in the ppc32 tree.

Signed-off-by: David Gibson <dwg@au1.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
2005-08-29 10:53:33 +10:00
..
4xx_io
8xx_io [PATCH] ppc32: 8xx commproc avoid direct pte manipulation, use dma coherent API instead 2005-08-07 10:00:39 -07:00
8260_io
amiga
boot [PATCH] Remove NACA fixed address constraint 2005-08-29 10:53:33 +10:00
configs [PATCH] ppc32: add bamboo defconfig 2005-08-01 19:14:01 -07:00
kernel ppc: Export __handle_mm_fault for MOL 2005-08-06 09:44:37 -07:00
lib
math-emu
mm [PATCH] ppc32: 8xx avoid icbi misbehaviour in __flush_dcache_icache_phys 2005-07-27 16:34:34 -07:00
oprofile
platforms [PATCH] Kconfig fix (CONFIG_PM on 44x) 2005-08-23 18:43:43 -07:00
syslib [PATCH] ppc32 8xx: fix m8xx_ide_init() #ifdef 2005-08-26 16:31:46 -07:00
xmon
Kconfig [PATCH] Kconfig fix (CONFIG_PM on 44x) 2005-08-23 18:43:43 -07:00
Kconfig.debug
Makefile