User process and cr3 register
Arch - Linux 18.104.22.168-9-default x86_64 GNU/Linux
Can a user process, while in kernel mode, dereference the address in the cr3 register to obtain the values in the page global directory?? I tried but Linux keeps crashing...So my question is, is this possible, a yes or no response is all I'm looking for...Thanks in advance Gerard4143
Found the Answer for cr3 address
Found the answer...
The address contained in the cr3 register is a physical address not a virtual address. So all I had to do was convert it, the cr3 address, to a virtual address and dereference it....Gerard4143