Hi Dear Ubuntu developers and kernel hackers,

I am wondering where is the major page fault handler.

I wrote an algorithm to minimize page faults in the kernel. So I need to
record something whenever a page fault happens. I currently record a page
fault happen at do_page_fault(...) in arch/x86/mm/fault_32.c

However, it seems both minor and major page fault will go to
do_page_fault(...) ...
And minor page faults happen all the time and messed up the algorithm.

I guess I only want to record stuff when a major page_fault happens. So,
kernel hackers, would you please tell me where should I put my code? Which
file and which function.


By the way, I am hacking kernel 2.6.24

Thank you very much!
Alfred
-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Reply via email to