[parisc-linux-cvs] linux jsm

John Marvin jsm@puffin.external.hp.com
Thu, 22 Mar 2001 09:24:20 -0700


CVSROOT:	/home/cvs/parisc
Module name:	linux
Changes by:	jsm	01/03/22 09:24:20

Modified files:
	Documentation/parisc: registers 
	arch/parisc/kernel: traps.c entry.S head.S real2.S pacache.S 
	arch/parisc/lib: lusercopy.S 
	arch/parisc/mm : init.c 
	include/asm-parisc: page.h pgtable.h irq.h assembly.h ptrace.h 
	                    psw.h pdc.h mmu.h 
Added files:
	include/asm-parisc: mmzone.h 

Log message:
Add support for large memory (both with CONFIG_DISCONTIGMEM set and with
it off). Note that CONFIG_DISCONTIGMEM is fairly broken in the machine
independent code, so I don't recommend it.

Clean assembly code to handle 64 bit physical addresses. A variety of
other cleanups. Use shadow registers instead of temporary control registers
for all faults/interrupts.