Błędy braku i ochrony stronyProcedura do_page_fault
asmlinkage void do_page_fault( struct pt_regs * regs, unsigned long error_code)
wyznacz adres wirtualny, pod który nastąpiło odwołanie;
wyznacz adres fizyczny miejsca wystąpienia błędu;
if (nie poprawny adres) then
przerwij proces, który spowodował błąd;
{ if (próba zapisu do strony istniejącej w pamięci) then
if (masz prawo zapisu tej strony) then