A protection fault indicates that the physical address identifies a portion of memory for which the currently executing process does not have the privilege to access because, for example, the current process is a user program and the memory identified by the physical address corresponds to operating system (???OS???) memory.