Hi, I am trying to understand VM mechanism of the 2.4.x kernel and is reading http://home.earthlink.net/~jknapka/linux-mm/vminit.html I try looking into head.S source and encounter this: A __PAGE_OFFSET of 0xC0000000 means that the kernel has a virtual address space of one gigabyte, which limits the amount of physical memory you can use to about 950MB. What does __PAGE_OFFSET really means? Why does the value 0xC0000000 gives the kernel a virtual address of one gig? Any help is appreciate. Yours truly, Wei Chong. _____________________________________________________________________ Net:WxS (M) Sdn. Bhd. at http://www.netwxs.com/ - Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ IRC Channel: irc.openprojects.net / #kernelnewbies Web Page: http://www.kernelnewbies.org/