mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-11-27 01:11:31 +00:00
UML had two wrapper procedures for kmalloc, um_kmalloc and um_kmalloc_atomic because the flag constants weren't available in userspace code. kern_constants.h had made kernel constants available for a long time, so there is no need for these wrappers any more. Rather, userspace code calls kmalloc directly with the userspace versions of the gfp flags. kmalloc isn't a real procedure, so I had to essentially copy the inline wrapper around __kmalloc. vmalloc also had its own wrapper for no good reason. This is now gone. Signed-off-by: Jeff Dike <jdike@linux.intel.com> Cc: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> |
||
|---|---|---|
| .. | ||
| skas | ||
| sysdep-i386 | ||
| sysdep-ia64 | ||
| sysdep-ppc | ||
| sysdep-x86_64 | ||
| tt | ||
| aio.h | ||
| arch.h | ||
| as-layout.h | ||
| chan_kern.h | ||
| chan_user.h | ||
| choose-mode.h | ||
| common-offsets.h | ||
| elf_user.h | ||
| frame_kern.h | ||
| init.h | ||
| initrd.h | ||
| irq_kern.h | ||
| irq_user.h | ||
| kern.h | ||
| kern_util.h | ||
| line.h | ||
| longjmp.h | ||
| mconsole.h | ||
| mconsole_kern.h | ||
| mem.h | ||
| mem_kern.h | ||
| mem_user.h | ||
| misc_constants.h | ||
| mode.h | ||
| mode_kern.h | ||
| net_kern.h | ||
| net_user.h | ||
| os.h | ||
| process.h | ||
| ptrace_user.h | ||
| registers.h | ||
| sigcontext.h | ||
| sigio.h | ||
| signal_kern.h | ||
| skas_ptrace.h | ||
| skas_ptregs.h | ||
| syscall.h | ||
| sysrq.h | ||
| task.h | ||
| tempfile.h | ||
| tlb.h | ||
| ubd_user.h | ||
| um_malloc.h | ||
| um_mmu.h | ||
| um_uaccess.h | ||
| uml_uaccess.h | ||
| user.h | ||