Changeset 20d50a1 in mainline for arch/ia64/include/mm/as.h


Ignore:
Timestamp:
2006-01-13T13:02:45Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
f9425006
Parents:
0369911
Message:

Memory management work.

  • vm.* → as.* (as like address space is, imho, more fitting)
  • Don't do TLB shootdown on vm_install(). Some architectures only need to call tlb_invalidate_asid().
  • Don't allocate all frames for as_area in as_area_create(), but let them be allocated on-demand by as_page_fault().
  • Add high-level page fault handler as_page_fault().
  • Add as_area_load_mapping().
File:
1 moved

Legend:

Unmodified
Added
Removed
  • arch/ia64/include/mm/as.h

    r0369911 r20d50a1  
    2727 */
    2828
    29 #ifndef __ia64_VM_H__
    30 #define __ia64_VM_H__
     29#ifndef __ia64_AS_H__
     30#define __ia64_AS_H__
    3131
    3232#include <arch/types.h>
     
    4141#define UDATA_ADDRESS_ARCH      0x0000000001001000
    4242
    43 #define vm_install_arch(vm)
     43#define as_install_arch(as)
    4444
    4545#endif
Note: See TracChangeset for help on using the changeset viewer.