linux/arch/sparc64/mm
David S. Miller b52439c22c [SPARC64]: Don't kill the page allocator when growing a TSB.
Try only lightly on > 1 order allocations.

If a grow fails, we are under memory pressure, so do not try
to grow the TSB for this address space any more.

If a > 0 order TSB allocation fails on a new fork, retry using
a 0 order allocation.

Signed-off-by: David S. Miller <davem@davemloft.net>
2006-03-20 01:16:38 -08:00
..
fault.c [SPARC64]: Fix and re-enable dynamic TSB sizing. 2006-03-20 01:16:33 -08:00
generic.c [SPARC64]: Deal with PTE layout differences in SUN4V. 2006-03-20 01:12:25 -08:00
hugetlbpage.c [PATCH] Hugepage consolidation 2005-06-21 18:46:15 -07:00
init.c [SPARC64]: Fix and re-enable dynamic TSB sizing. 2006-03-20 01:16:33 -08:00
Makefile [SPARC64]: Move away from virtual page tables, part 1. 2006-03-20 01:11:13 -08:00
tlb.c [SPARC64]: Avoid dcache-dirty page state management on sun4v. 2006-03-20 01:14:06 -08:00
tsb.c [SPARC64]: Don't kill the page allocator when growing a TSB. 2006-03-20 01:16:38 -08:00
ultra.S [SPARC64]: Fix new context version SMP handling. 2006-03-20 01:14:21 -08:00