I am just trying to understand how pte flags work. I see that the pte_mkyoung() is called whenever a pte entry is created. In i-386 it happens only in handle_pte_fault which is called during a page fault. My question is will this flag be updated each time the frame is referenced to indicate that the frame is being used actively in the system. I really dont think this would happen. OR if the entry is removed from the TLB and if it gets accessed again, will this bit be set? When exactly is pte_mkyoung() called ? Thanks, Raghu -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/