Changeset 9ad03fe in mainline for genarch/include/mm/page_ht.h


Ignore:
Timestamp:
2006-03-01T12:58:13Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
03427d0
Parents:
a0d74fd
Message:

ia64 work.
More capable TLB miss handlers.
The ia64 kernel now passes mm/mapping1 test.

Fix generic hash table to properly initialize lists.

Change page_ht() to properly initialize inserted PTE's.
Change format of generic page hash table PTE's.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • genarch/include/mm/page_ht.h

    ra0d74fd r9ad03fe  
    5252        __address page;         /**< Virtual memory page. */
    5353        __address frame;        /**< Physical memory frame. */
    54         int flags;
     54        unsigned g : 1;         /**< Global page. */
     55        unsigned x : 1;         /**< Execute. */
     56        unsigned w : 1;         /**< Writable. */
     57        unsigned k : 1;         /**< Kernel privileges required. */
     58        unsigned c : 1;         /**< Cacheable. */
    5559        unsigned a : 1;         /**< Accessed. */
    5660        unsigned d : 1;         /**< Dirty. */
Note: See TracChangeset for help on using the changeset viewer.