kernel_optimize_test/arch/um/kernel/skas
Jeff Dike 97a1fcbb20 uml: more __init annotations
2.6.23-rc1 turned up another batch of references from non-__init code to
__init code.  In most cases, these were missing __init annotations.  In one
case (os_drop_memory), the annotation was present but wrong.

init_maps is __init, but for some reason was being very careful about the
mechanism by which it allocated memory, checking whether it was OK to use
kmalloc (at this point in the boot, it definitely isn't) and using either
alloc_bootmem_low_pages or kmalloc/vmalloc.  So, the kmalloc/vmalloc code is
removed.

Signed-off-by: Jeff Dike <jdike@linux.intel.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-07-24 12:24:58 -07:00
..
clone.c [PATCH] uml skas0: stop gcc's insanity 2005-12-18 11:19:44 -08:00
exec.c uml: speed up exec 2007-05-07 12:13:02 -07:00
Makefile [PATCH] uml: file renaming 2006-09-27 08:26:16 -07:00
mem.c [PATCH] uml: remove code controlled by non-existent config option 2007-02-11 10:51:23 -08:00
mmu.c [PATCH] uml: correct removal of pte_mkexec 2006-10-11 11:14:20 -07:00
process.c uml: more __init annotations 2007-07-24 12:24:58 -07:00
syscall.c [PATCH] uml: remove syscall debugging 2006-07-10 13:24:24 -07:00
tlb.c uml: only flush areas covered by VMA 2007-05-07 12:13:04 -07:00
uaccess.c [PATCH] uml: make copy_*_user atomic 2006-07-01 09:56:03 -07:00