I would like to know,
->kernel spawns first 8MB setting up page tables pg0 and pg1 to get itself installed ion RAM
-> but hen kernel sets up the page tables and corresponding mapping for 896 MB of RAM
I see set_pgd() calls.....
but where is actual paget table entries setup ?
where is function set_pte() called....? (for kernel page tables)
or is ti something like, when actually page are accessed kernel sets up the kernel page table entries !!