]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
This is the first part of the new kernel memory allocator. This replaces
authorJeff Roberson <jeff@FreeBSD.org>
Tue, 19 Mar 2002 09:11:49 +0000 (09:11 +0000)
committerJeff Roberson <jeff@FreeBSD.org>
Tue, 19 Mar 2002 09:11:49 +0000 (09:11 +0000)
commit8355f576a9f4134b657e43879516395f16daa371
tree9added529dcba41e3e9f6e15e334a8a06d6cb0f2
parent2294143a5d17bd1e417035e09760acb1278283d2
This is the first part of the new kernel memory allocator.  This replaces
malloc(9) and vm_zone with a slab like allocator.

Reviewed by: arch@
35 files changed:
sys/alpha/alpha/pmap.c
sys/amd64/amd64/pmap.c
sys/conf/files
sys/i386/i386/pmap.c
sys/ia64/ia64/pmap.c
sys/kern/kern_descrip.c
sys/kern/kern_malloc.c
sys/kern/sys_pipe.c
sys/kern/uipc_socket.c
sys/kern/uipc_usrreq.c
sys/kern/vfs_lookup.c
sys/netinet/in_pcb.h
sys/netinet/tcp_syncache.c
sys/powerpc/aim/mmu_oea.c
sys/powerpc/powerpc/mmu_oea.c
sys/powerpc/powerpc/pmap.c
sys/sparc64/include/pv.h
sys/sparc64/sparc64/pmap.c
sys/sparc64/sparc64/pv.c
sys/sys/malloc.h
sys/sys/proc.h
sys/sys/socketvar.h
sys/sys/vnode.h
sys/vm/device_pager.c
sys/vm/swap_pager.c
sys/vm/uma.h [new file with mode: 0644]
sys/vm/uma_core.c [new file with mode: 0644]
sys/vm/uma_int.h [new file with mode: 0644]
sys/vm/vm_init.c
sys/vm/vm_map.c
sys/vm/vm_map.h
sys/vm/vm_object.c
sys/vm/vm_page.c
sys/vm/vm_pageout.c
sys/vm/vm_zone.h