summaryrefslogtreecommitdiffstats
path: root/include/asm-sparc64/sparsemem.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* sparc, sparc64: use arch/sparc/includeSam Ravnborg2008-07-271-1/+0
| | | | | | | | | | | | | | | | | | | | | The majority of this patch was created by the following script: *** ASM=arch/sparc/include/asm mkdir -p $ASM git mv include/asm-sparc64/ftrace.h $ASM git rm include/asm-sparc64/* git mv include/asm-sparc/* $ASM sed -ie 's/asm-sparc64/asm/g' $ASM/* sed -ie 's/asm-sparc/asm/g' $ASM/* *** The rest was an update of the top-level Makefile to use sparc for header files when sparc64 is being build. And a small fixlet to pick up the correct unistd.h from sparc64 code. Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
* sparc: copy sparc64 specific files to asm-sparcSam Ravnborg2008-07-181-12/+1
| | | | | | | | | | | | | | | | | | Used the following script to copy the files: cd include set -e SPARC64=`ls asm-sparc64` for FILE in ${SPARC64}; do if [ -f asm-sparc/$FILE ]; then echo $FILE exist in asm-sparc else git mv asm-sparc64/$FILE asm-sparc/$FILE printf "#include <asm-sparc/$FILE>\n" > asm-sparc64/$FILE git add asm-sparc64/$FILE fi done Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
* [SPARC64]: Decrease SECTION_SIZE_BITS to 30.David S. Miller2008-04-241-1/+1
| | | | | | We'll need this to handle NUMA properly on some systems. Signed-off-by: David S. Miller <davem@davemloft.net>
* [SPARC64]: MAX_PHYSADDR_BITS et al. really need to be 42 bits not 41.David S. Miller2007-04-261-2/+2
| | | | Signed-off-by: David S. Miller <davem@davemloft.net>
* [SPARC64]: Use SPARSEMEM_STATICDavid S. Miller2007-04-261-3/+3
| | | | | | | | | | | | Decrease the SECTION_SIZE_BITS --> MAX_PHYSADDR_BITS range a little bit. The cost of going to SPARSEMEM_STATIC becomes 8K of BSS space, and in return we save a pointer dereferences on every page struct lookup. Even better we hit the main kernel image for the base address which is in a hugepage locked TLB entry. Signed-off-by: David S. Miller <davem@davemloft.net>
* [SPARC64]: Move over to sparsemem.David S. Miller2006-03-201-0/+12
This has been pending for a long time, and the fact that we waste a ton of ram on some configurations kind of pushed things over the edge. Signed-off-by: David S. Miller <davem@davemloft.net>