unmap_kernel_range_noflush(9)

unmap_kernel_range_noflush9

Unmap kernel vm area

Usage

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

Arguments

addr

start of the VM area to unmap

size

size of the VM area to unmap

Overview

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.

Releases

3 releases since Debian 7 (Wheezy); the text changed 2 times.

  1. 7
  2. 8
  3. 9

From linux-manual-4.9 4.9.228-1 in Debian 9 (Stretch). Parsed by carta from the page's man source.