• Linus Torvalds's avatar
    Merge branch 'vm-cleanups' (unmap_vma() interface cleanup) · dddbd541
    Linus Torvalds authored
    This series sanitizes the interface to unmap_vma().  The crazy interface
    annoyed me no end when I was looking at unmap_single_vma(), which we can
    spend quite a lot of time in (especially with loads that have a lot of
    small fork/exec's: shell scripts etc).
    
    Moving the nr_accounted calculations to where they belong at least
    clarifies things a little.  I hope to come back to look at the
    performance of this later, but if/when I get back to it I at least don't
    have to see the crazy interfaces any more.
    
    * vm-cleanups:
      vm: remove 'nr_accounted' calculations from the unmap_vmas() interfaces
      vm: simplify unmap_vmas() calling convention
    dddbd541
Name
Last commit
Last update
..
Kconfig Loading commit data...
Kconfig.debug Loading commit data...
Makefile Loading commit data...
backing-dev.c Loading commit data...
bootmem.c Loading commit data...
bounce.c Loading commit data...
cleancache.c Loading commit data...
compaction.c Loading commit data...
debug-pagealloc.c Loading commit data...
dmapool.c Loading commit data...
fadvise.c Loading commit data...
failslab.c Loading commit data...
filemap.c Loading commit data...
filemap_xip.c Loading commit data...
fremap.c Loading commit data...
highmem.c Loading commit data...
huge_memory.c Loading commit data...
hugetlb.c Loading commit data...
hwpoison-inject.c Loading commit data...
init-mm.c Loading commit data...
internal.h Loading commit data...
kmemcheck.c Loading commit data...
kmemleak-test.c Loading commit data...
kmemleak.c Loading commit data...
ksm.c Loading commit data...
maccess.c Loading commit data...
madvise.c Loading commit data...
memblock.c Loading commit data...
memcontrol.c Loading commit data...
memory-failure.c Loading commit data...
memory.c Loading commit data...
memory_hotplug.c Loading commit data...
mempolicy.c Loading commit data...
mempool.c Loading commit data...
migrate.c Loading commit data...
mincore.c Loading commit data...
mlock.c Loading commit data...
mm_init.c Loading commit data...
mmap.c Loading commit data...
mmu_context.c Loading commit data...
mmu_notifier.c Loading commit data...
mmzone.c Loading commit data...
mprotect.c Loading commit data...
mremap.c Loading commit data...
msync.c Loading commit data...
nobootmem.c Loading commit data...
nommu.c Loading commit data...
oom_kill.c Loading commit data...
page-writeback.c Loading commit data...
page_alloc.c Loading commit data...
page_cgroup.c Loading commit data...
page_io.c Loading commit data...
page_isolation.c Loading commit data...
pagewalk.c Loading commit data...
percpu-km.c Loading commit data...
percpu-vm.c Loading commit data...
percpu.c Loading commit data...
pgtable-generic.c Loading commit data...
prio_tree.c Loading commit data...
process_vm_access.c Loading commit data...
quicklist.c Loading commit data...
readahead.c Loading commit data...
rmap.c Loading commit data...
shmem.c Loading commit data...
slab.c Loading commit data...
slob.c Loading commit data...
slub.c Loading commit data...
sparse-vmemmap.c Loading commit data...
sparse.c Loading commit data...
swap.c Loading commit data...
swap_state.c Loading commit data...
swapfile.c Loading commit data...
thrash.c Loading commit data...
truncate.c Loading commit data...
util.c Loading commit data...
vmalloc.c Loading commit data...
vmscan.c Loading commit data...
vmstat.c Loading commit data...