Changeset 9ad03fe in mainline for arch/ia64/src/mm/page.c


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
  • arch/ia64/src/mm/page.c

    ra0d74fd r9ad03fe  
    7373
    7474        /*
    75          * And invalidate the rest of region register.
     75         * And setup the rest of region register.
    7676         */
    7777        for(i = 0; i < REGION_REGISTERS; i++) {
     
    8282                rr.word == rr_read(i);
    8383                rr.map.ve = 0;          /* disable VHPT walker */
    84                 rr.map.rid = RID_INVALID;
     84                rr.map.rid = RID_KERNEL;
     85                rr.map.ps = PAGE_WIDTH;
    8586                rr_write(i, rr.word);
    8687                srlz_i();
Note: See TracChangeset for help on using the changeset viewer.