1. NAME▲

remap_pfn_range - remap kernel memory to userspace

2. SYNOPSIS ▲

int remap_pfn_range(struct vm_area_struct *  vma , unsigned long  addr , unsigned long  pfn , unsigned long  size , pgprot_t  prot );

3. ARGUMENTS ▲

vma
    user vma to map to

addr
    target user address to start at

pfn
    physical address of kernel memory

size
    size of map area

prot
    page protection flags for this mapping

4. NOTE ▲

this is only safe if the mm semaphore is held when called.

5. COPYRIGHT ▲