Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/amd64/include/mm/page.h

    r33be9ac ra217358  
    177177#define PFERR_CODE_ID           (1 << 4)
    178178
    179 /** Page Table Entry. */
    180 typedef struct {
    181         unsigned present : 1;
    182         unsigned writeable : 1;
    183         unsigned uaccessible : 1;
    184         unsigned page_write_through : 1;
    185         unsigned page_cache_disable : 1;
    186         unsigned accessed : 1;
    187         unsigned dirty : 1;
    188         unsigned unused: 1;
    189         unsigned global : 1;
    190         unsigned soft_valid : 1;                /**< Valid content even if present bit is cleared. */
    191         unsigned avl : 2;
    192         unsigned addr_12_31 : 30;
    193         unsigned addr_32_51 : 21;
    194         unsigned no_execute : 1;
    195 } __attribute__ ((packed)) pte_t;
    196 
    197179static inline unsigned int get_pt_flags(pte_t *pt, size_t i)
    198180{
Note: See TracChangeset for help on using the changeset viewer.