kernel-ark/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 Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
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 Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
amiga Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
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 [PATCH] smp_processor_id() cleanup 2005-06-21 18:46:13 -07:00
math-emu Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
mm [PATCH] ppc32: 8xx avoid icbi misbehaviour in __flush_dcache_icache_phys 2005-07-27 16:34:34 -07:00
oprofile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
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 [PATCH] ppc32: Kill embedded system.map, use kallsyms 2005-06-21 18:46:26 -07:00
Kconfig [PATCH] Kconfig fix (CONFIG_PM on 44x) 2005-08-23 18:43:43 -07:00
Kconfig.debug [PATCH] ppc32: Remove FSL OCP support 2005-06-25 16:24:27 -07:00
Makefile [PATCH] ppc32: Add support for Freescale e200 (Book-E) core 2005-06-25 16:24:26 -07:00