0xAX/linux-insides

issue in the content of Theory/linux-theory-1.html -- Paging

m4p1e opened this issue · 1 comments

m4p1e commented

Userspace occupies the lower part of the virtual address space, from 0x000000000000000 to 0x00007fffffffffff and kernel space occupies the highest part from 0xffff8000000000 to 0xffffffffffffffff. Note that bits 63:48 is 0 for userspace and 1 for kernel space.

its x86_64
0x00007fffffffffff = 46:0 total 47bits

so bits 63:47 is 0 for userspace and 1 for kernel space.

its right? or i am wrong?

0xAX commented

@m4p1e thank you fixed