linux/arch/blackfin/kernel
Robin Getz 839e01c2bf Blackfin arch: move the init sections to the end of memory to help decrease memory fragementation
move the init sections to the end of memory, so that after they
are free, run time memory is all continugous - this should help decrease
memory fragementation. When doing this, we also pack some of the other
sections a little closer together, to make sure we don't waste memory.
To make this happen, we need to rename the .data.init_task section to
.init_task.data, so it doesn't get picked up by the linker script glob.

Signed-off-by: Robin Getz <robin.getz@analog.com>
Signed-off-by: Bryan Wu <bryan.wu@analog.com>
2007-11-15 20:57:53 +08:00
..
asm-offsets.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
bfin_dma_5xx.c Blackfin arch: dma add some API and cleanup bf54x DMA definition 2007-10-22 00:02:14 +08:00
bfin_gpio.c Blackfin arch: add new processor ADSP-BF52x arch/mach support 2007-10-21 16:54:27 +08:00
bfin_ksyms.c Blackfin arch: Export strcpy - occasionally get module link failures otherwise 2007-10-10 17:45:22 +08:00
cacheinit.c Blackfin arch: to do some consolidation of common code and common name spaces 2007-10-10 23:55:26 +08:00
cplbinit.c Blackfin arch: fix bug cplbmgr.S does not exit properly on error condition 2007-11-15 15:10:48 +08:00
dma-mapping.c blackfin: fix sg fallout 2007-10-24 14:09:25 +02:00
dualcore_test.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
early_printk.c Blackfin arch: Print out debug info, as early as possible 2007-10-09 17:31:46 +08:00
entry.S Blackfin arch: Fix random crash issue found by Michael. 2007-10-29 18:14:15 +08:00
fixed_code.S Blackfin arch: ensure that speculative loads of bad pointers don't cause us to do bad things. 2007-10-29 18:23:28 +08:00
flat.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
gptimers.c Blackfin arch: add support for checking/clearing overruns in generic purpose Timer API 2007-10-29 18:02:09 +08:00
init_task.c Blackfin arch: move the init sections to the end of memory to help decrease memory fragementation 2007-11-15 20:57:53 +08:00
irqchip.c Blackfin arch: allow people to select the feature that is unavailable to the kernel 2007-08-05 17:03:59 +08:00
kgdb.c Blackfin arch: kgdb specific code 2007-06-29 16:35:17 +08:00
Makefile Blackfin arch: cleanup and promote the general purpose timers api to a core blackfin component 2007-10-21 23:37:54 +08:00
module.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
process.c Blackfin arch: fix bug libstdc++ calling writev with an iovec containing { NULL, 0 } fails on Blackfin 2007-10-10 17:54:19 +08:00
ptrace.c Consolidate PTRACE_DETACH 2007-10-16 09:42:49 -07:00
reboot.c Blackfin arch: add new processor ADSP-BF52x arch/mach support 2007-10-21 16:54:27 +08:00
setup.c Blackfin arch: move the init sections to the end of memory to help decrease memory fragementation 2007-11-15 20:57:53 +08:00
signal.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
sys_bfin.c Blackfin arch: after removing fs.h from mm.h, fix the broken on Blackfin arch 2007-08-11 15:47:39 -07:00
time.c Blackfin arch: cleanup warnings from checkpatch -- no functional changes 2007-07-12 22:58:21 +08:00
traps.c Blackfin arch: fix bug cplbmgr.S does not exit properly on error condition 2007-11-15 15:10:48 +08:00
vmlinux.lds.S Blackfin arch: move the init sections to the end of memory to help decrease memory fragementation 2007-11-15 20:57:53 +08:00