上半部分分析了kmap_atomic里的low memory page地址的获取,那如何获取high memory page的virtual address呢。kmap_atomic分析入口就是pagefault_disable,查看定义:/*
* These routines enable/disable the pagefault handler in that
...阅读全文
目录What is high memorykmap_atomickunmap_atomicWhat is high memory先看下内核文档kernel3.18 vm/highmem.txt的说明:High memory (highmem) is used when the size of physical memory approaches orexceeds the...阅读全文