linux willy

Matthew Wilcox willy@puffin.external.hp.com
Mon, 4 Dec 2000 09:59:29 -0700


CVSROOT:	/home/cvs/parisc
Module name:	linux
Changes by:	willy	00/12/04 09:59:29

Modified files:
	include/linux  : mm.h 
	arch/alpha/mm  : fault.c 
	arch/arm/mm    : fault-common.c 
	arch/i386/mm   : fault.c 
	arch/ia64/mm   : fault.c 
	arch/mips/mm   : fault.c 
	arch/mips64/mm : fault.c 
	arch/parisc/mm : fault.c 
	arch/ppc/mm    : fault.c 
	arch/s390/mm   : fault.c 
	arch/sh/mm     : fault.c 
	arch/sparc/mm  : fault.c 
	arch/sparc64/mm: fault.c 
	mm             : memory.c mmap.c 

Log message:
More stack direction fixes.

Take stack_growsup out of arch/parisc/mm/fault.c and put it into
include/linux/mm.h, conditionalised on ARCH_STACK_GROWSUP.  Move the
check for the vma auto-grows flag into the stack_growsup functions.
Check removed from most callers (some have to check something else
between those two checks).