Changeset ecbdc724 in mainline for arch/mips32/include/mm/page.h


Ignore:
Timestamp:
2006-02-10T22:37:27Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
d7d6385
Parents:
0882a9a
Message:

Change pt_mapping_remove() to deallocate frames for empty PTL1, PTL2 and PTL3.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/mips32/include/mm/page.h

    r0882a9a recbdc724  
    5959 */
    6060 
     61#define PTL0_ENTRIES_ARCH       64
     62#define PTL1_ENTRIES_ARCH       0
     63#define PTL2_ENTRIES_ARCH       0
     64#define PTL3_ENTRIES_ARCH       4096
     65
    6166#define PTL0_INDEX_ARCH(vaddr)  ((vaddr)>>26)
    6267#define PTL1_INDEX_ARCH(vaddr)  0
     
    8590#define SET_PTL3_FLAGS_ARCH(ptl2, i, x)
    8691#define SET_FRAME_FLAGS_ARCH(ptl3, i, x)        set_pt_flags((pte_t *)(ptl3), (index_t)(i), (x))
     92
     93#define PTE_VALID_ARCH(p)                       (*((__u32 *) (p)) != 0)
    8794
    8895#ifndef __ASM__
Note: See TracChangeset for help on using the changeset viewer.