Michael Schmitz
4aac0b4815
m68k/mm: Set all online nodes in N_NORMAL_MEMORY
...
For m68k, N_NORMAL_MEMORY represents all nodes that have present memory
since it does not support HIGHMEM. This patch sets the bit at the time
node_present_pages has been set by free_area_init_node.
At the time the node is brought online, the node state would have to be
done unconditionally since information about present memory has not yet
been recorded.
If N_NORMAL_MEMORY is not accurate, slub may encounter errors since it
uses this nodemask to setup per-cache kmem_cache_node data structures.
This pach is an alternative to the one proposed by David Rientjes
<[email protected] > attempting to set node state immediately when
bringing the node online.
Signed-off-by: Michael Schmitz <[email protected] >
Tested-by: Thorsten Glaser <[email protected] >
Signed-off-by: Geert Uytterhoeven <[email protected] >
CC: [email protected]
2011-04-27 17:36:00 +02:00
..
amiga
m68k/amiga: Reclaim Chip RAM for PPC exception handlers
2011-03-16 19:10:40 +01:00
apollo
m68k: apollo core - Kill warn_unused_result warnings
2009-01-12 20:56:35 +01:00
atari
Fix common misspellings
2011-03-31 11:26:23 -03:00
bvme6000
m68k: Switch do_timer() to xtime_update()
2011-01-31 14:55:46 +01:00
configs
m68k: merge m68k and m68knommu arch directories
2011-03-25 14:05:13 +10:00
emu
m68k/atari: ARAnyM - Add support for network access
2011-03-16 19:10:41 +01:00
fpsp040
Fix common misspellings
2011-03-31 11:26:23 -03:00
hp300
m68k: hp300 - Checkpatch cleanup
2010-05-17 21:15:40 +02:00
ifpsp060
Fix common misspellings
2011-03-31 11:26:23 -03:00
include /asm
m68k,m68knommu: Wire up name_to_handle_at, open_by_handle_at, clock_adjtime, syncfs
2011-04-12 19:02:03 -07:00
kernel
m68k,m68knommu: Wire up name_to_handle_at, open_by_handle_at, clock_adjtime, syncfs
2011-04-12 19:02:03 -07:00
lib
m68k: merge m68k and m68knommu arch directories
2011-03-25 14:05:13 +10:00
mac
fix comment typos concerning "consistent"
2010-12-10 16:04:28 +01:00
math-emu
m68k: Makefiles - Change to new flags variables
2011-03-16 19:10:41 +01:00
mm
m68k/mm: Set all online nodes in N_NORMAL_MEMORY
2011-04-27 17:36:00 +02:00
mvme16x
m68k: Switch do_timer() to xtime_update()
2011-01-31 14:55:46 +01:00
mvme147
m68k: Switch do_timer() to xtime_update()
2011-01-31 14:55:46 +01:00
platform
Fix common misspellings
2011-03-31 11:26:23 -03:00
q40
Fix common misspellings
2011-03-31 11:26:23 -03:00
sun3
m68k: Switch do_timer() to xtime_update()
2011-01-31 14:55:46 +01:00
sun3x
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
2010-03-30 22:02:32 +09:00
tools /amiga
install.sh
kbuild: use INSTALLKERNEL to select customized installkernel script
2009-09-20 12:18:14 +02:00
Kconfig
genirq: Remove the now obsolete config options and select statements
2011-03-30 14:13:23 +02:00
Kconfig.debug
m68k: merge m68k and m68knommu arch directories
2011-03-25 14:05:13 +10:00
Kconfig.mmu
m68k: merge m68k and m68knommu arch directories
2011-03-25 14:05:13 +10:00
Kconfig.nommu
m68k: merge m68k and m68knommu arch directories
2011-03-25 14:05:13 +10:00
Makefile
m68k: merge m68k and m68knommu arch directories
2011-03-25 14:05:13 +10:00
Makefile_mm
m68k: merge m68k and m68knommu arch directories
2011-03-25 14:05:13 +10:00
Makefile_no
m68k: merge m68k and m68knommu arch directories
2011-03-25 14:05:13 +10:00