1
0
Fork 0
alistair23-linux/arch
Hugh Dickins 46dea3d092 [PATCH] mm: ia64 use expand_upwards
ia64 has expand_backing_store function for growing its Register Backing Store
vma upwards.  But more complete code for this purpose is found in the
CONFIG_STACK_GROWSUP part of mm/mmap.c.  Uglify its #ifdefs further to provide
expand_upwards for ia64 as well as expand_stack for parisc.

The Register Backing Store vma should be marked VM_ACCOUNT.  Implement the
intention of growing it only a page at a time, instead of passing an address
outside of the vma to handle_mm_fault, with unknown consequences.

Signed-off-by: Hugh Dickins <hugh@veritas.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-10-29 21:40:39 -07:00
..
alpha [PATCH] gfp_t: remaining bits of arch/* 2005-10-28 08:16:51 -07:00
arm Merge master.kernel.org:/home/rmk/linux-2.6-arm 2005-10-29 14:02:16 -07:00
arm26 [PATCH] Remove arch/arm26/boot/compressed/hw-bse.c 2005-09-17 11:49:59 -07:00
cris [NETFILTER]: Fix OOPSes on machines with discontiguous cpu numbering. 2005-10-13 14:41:23 -07:00
frv [PATCH] missing exports of do_settimeofday() variants 2005-10-29 10:35:07 -07:00
h8300 kbuild: h8300,m68knommu,sh,sh64 use generic asm-offsets.h support 2005-09-09 20:28:49 +02:00
i386 [PATCH] PCI fixup for Toshiba laptops and ohci1394 2005-10-28 15:37:02 -07:00
ia64 [PATCH] mm: ia64 use expand_upwards 2005-10-29 21:40:39 -07:00
m32r [PATCH] m32r: Fix smp.c for preempt kernel 2005-10-14 17:10:12 -07:00
m68k [PATCH] mm: m68k kill stram swap 2005-10-29 21:40:38 -07:00
m68knommu [PATCH] m68knommu: startup code for the Drangen Engine 68328 based board 2005-09-12 20:04:15 -07:00
mips [PATCH] mm: mm_init set_mm_counters 2005-10-29 21:40:38 -07:00
parisc Auto-update from upstream 2005-10-28 12:18:07 -04:00
ppc [PATCH] gfp_t: remaining bits of arch/* 2005-10-28 08:16:51 -07:00
ppc64 [PATCH] core remove PageReserved 2005-10-29 21:40:39 -07:00
s390 [PATCH] s390 signal annotations 2005-09-29 08:46:27 -07:00
sh [PATCH] mm: sh64 hugetlbpage.c 2005-10-29 21:40:38 -07:00
sh64 [PATCH] mm: sh64 hugetlbpage.c 2005-10-29 21:40:38 -07:00
sparc [PATCH] core remove PageReserved 2005-10-29 21:40:39 -07:00
sparc64 [PATCH] core remove PageReserved 2005-10-29 21:40:39 -07:00
um [PATCH] gfp_t: remaining bits of arch/* 2005-10-28 08:16:51 -07:00
v850 [PATCH] V850: C99 initializers for hw_interrupt_type structures 2005-09-10 10:06:27 -07:00
x86_64 [PATCH] mm: mm_init set_mm_counters 2005-10-29 21:40:38 -07:00
xtensa [PATCH] gfp_t: dma-mapping (xtensa) 2005-10-28 08:16:49 -07:00