
a region of virtual memory. Now the same one works for getting the pages of the kernel driver and memory objects allocated via vmalloc(). Converted to using Linux interfaces to walk the page tables to get at the physical memory addresses above. The old code was digging up this info starting with looking at CR3. Linux has functions/macros to do this, which can handle 2/3-level cases. Wrapped the page table walk with proper locks. A spin lock for new Linuxes, a big kernel lock for old ones.
Description
No description provided
Languages
C++
69.5%
C
21.2%
Shell
3%
Makefile
2.1%
Rez
1.9%
Other
2.1%