Name

unmap_kernel_range_noflush — unmap kernel VM area

Synopsis

void unmap_kernel_range_noflush (unsigned long addr,
 unsigned long size);
 

Arguments

unsigned long addr

start of the VM area to unmap

unsigned long size

size of the VM area to unmap

Description

Unmap PFN_UP(size) pages at addr. The VM area addr and size specify should have been allocated using get_vm_area and its friends.

NOTE

This function does NOT do any cache flushing. The caller is responsible for calling flush_cache_vunmap on to-be-mapped areas before calling this function and flush_tlb_kernel_range after.