linux/arch/blackfin/kernel
Alexey Dobriyan bb1f17b037 mm: consolidate init_mm definition
* create mm/init-mm.c, move init_mm there
* remove INIT_MM, initialize init_mm with C99 initializer
* unexport init_mm on all arches:

  init_mm is already unexported on x86.

  One strange place is some OMAP driver (drivers/video/omap/) which
  won't build modular, but it's already wants get_vm_area() export.
  Somebody should look there.

[akpm@linux-foundation.org: add missing #includes]
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Cc: Mike Frysinger <vapier.adi@gmail.com>
Cc: Americo Wang <xiyou.wangcong@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-06-16 19:47:28 -07:00
..
cplb-mpu Blackfin: make sure MPU CPLB for first 1k is marked as valid 2009-06-12 06:11:40 -04:00
cplb-nompu Blackfin: add workaround for anomaly 05000287 2009-06-12 06:11:39 -04:00
.gitignore Blackfin: ignore generated vmlinux.lds 2009-05-27 00:27:03 -04:00
Makefile Blackfin arch: use common KGDB_TESTS rather than our own KGDB_TESTCASE 2009-03-02 18:14:47 +08:00
asm-offsets.c Blackfin arch: SMP supporting patchset: Blackfin kernel and memory management code 2008-11-18 17:48:22 +08:00
bfin_dma_5xx.c Blackfin: annotate anomaly 05000119 in core DMA code 2009-06-12 06:11:29 -04:00
bfin_gpio.c Blackfin: punt useless GPIO init call 2009-06-12 06:11:30 -04:00
bfin_ksyms.c Blackfin: fix data cache flushing when doing icache flushing 2009-06-12 06:03:45 -04:00
cplbinfo.c Blackfin arch: Faster C implementation of no-MPU CPLB handler 2009-01-07 23:14:38 +08:00
dma-mapping.c
early_printk.c Blackfin: convert early_printk EVT init to a loop 2009-06-12 06:12:01 -04:00
entry.S Blackfin arch: merge adeos blackfin part to arch/blackfin/ 2009-01-07 23:14:39 +08:00
fixed_code.S Blackfin arch: move fixed code into init section 2008-11-18 17:48:22 +08:00
flat.c
gptimers.c Blackfin: update gptimers API 2009-06-12 06:11:47 -04:00
init_task.c mm: consolidate init_mm definition 2009-06-16 19:47:28 -07:00
ipipe.c Blackfin: merge Philippe's recent ipipe patch 2009-06-12 06:03:46 -04:00
irqchip.c Blackfin: fix sparseirq/kstat_irqs fallout 2009-06-12 06:15:36 -04:00
kgdb.c Blackfin: fix length checking in kgdb_ebin2mem 2009-06-12 06:12:07 -04:00
kgdb_test.c Blackfin arch: fix bug - kgdb fails to continue after setting breakpoint on bf561-ezkit kernel with smp patch 2009-03-05 16:44:53 +08:00
mcount.S Blackfin arch: merge adeos blackfin part to arch/blackfin/ 2009-01-07 23:14:39 +08:00
module.c Blackfin: rename Blackfin relocs according to the toolchain 2009-06-12 06:11:59 -04:00
process.c Blackfin: push access_ok() L1 attribute down 2009-06-12 06:12:05 -04:00
ptrace.c Blackfin arch: fix bug - gdb signull case make trunk kernel panic frequently 2009-03-05 18:50:26 +08:00
reboot.c Blackfin arch: bfin_reset->_bfin_reset redirection no longer needed 2009-02-04 16:49:45 +08:00
setup.c Blackfin: override default uClinux MTD addr/size 2009-06-12 06:11:53 -04:00
signal.c
sys_bfin.c Blackfin: delete unused sys_getpagesize() function 2009-06-12 06:11:31 -04:00
time-ts.c Blackfin: add support for gptimer0 as a tick source 2009-06-12 06:11:37 -04:00
time.c Blackfin: convert SMP to only use generic time framework 2009-06-12 06:11:56 -04:00
traps.c Blackfin: fix unused warnings after nommu update 2009-06-12 06:15:35 -04:00
vmlinux.lds.S Blackfin: allow scheduler functions to be placed into L1 2009-06-12 06:03:44 -04:00