Correction device and method for a protective page fault happened in the configuration of X86 computer

A correction device and method for a protective page fault, which performs table walk from a page table entity of the protective fault page in a memory to a translation lookaside buffer (TLB) during a protective page fault happens, so as to reach the goal of correcting the protective page fault. The...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: WANG, SHRANG, HUANG, JENG-YAN, WU, YUAN-DING
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A correction device and method for a protective page fault, which performs table walk from a page table entity of the protective fault page in a memory to a translation lookaside buffer (TLB) during a protective page fault happens, so as to reach the goal of correcting the protective page fault. The correction method comprises the following steps: (1) entering a protective page fault; (2) performing a protective page fault processing mechanism; (3) performing a protective page fault service routine; (4) returning back to the address with the protective page fault; (5) performing table walk of the translation looasid buffer to complete the protective page fault correction; and setting the mapping address of the translation lookaside buffer of the protective fault page to be inactive.