linux-2.3 sammy

Sam Creasey sammy@puffin.external.hp.com
Fri, 14 Apr 2000 10:47:17 -0600


CVSROOT:	/home/cvs/parisc
Module name:	linux-2.3
Changes by:	sammy	00/04/14 10:47:17

Modified files:
	mm             : Makefile filemap.c memory.c mmap.c vmalloc.c 
	include/asm-parisc: pgalloc.h pgtable.h termbits.h 
	arch/parisc/mm : init.c 
	fs             : exec.c 
	include/linux  : mm.h pagemap.h 
Removed files:
	mm             : coloured.c 
	include/asm-parisc: colours.h 

Log message:
Big commit, I pulled out the entire coloured memory allocater since it wasn't
needed and misbehaving badly.
----------

removed stuff -- colour code only

filemap.c -- reverted to normal page_cache_alloc() calls

memory.c -- reverted to alloc_page()

vmalloc.c -- reverted to alloc_page()

pgalloc.h -- #define free_pte_fast to free_pte_slow.  We were leaking
memory here.

pgtable.h -- removed colour where applicable (zero page only, I
think).  made set_pte() a macro.

termbits.h -- made us use the normal/sane linux termios values.  stty
works right, console is much more usable

arch/mm/init.c -- remove set_pte, other colour considerations (zero
page)

fs/exec.c -- alloc_user_page() -> alloc_page, removed some debugging

mm.h/pagemap.h -- took out colour related wrappers