Changeset 4512d7e in mainline for arch/ia64


Ignore:
Timestamp:
2006-01-19T22:17:47Z (20 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
6461d67c
Parents:
64c44e8
Message:

New ASID management subsystem (initial work, more is required).
Some TLB invalidation changes.

Location:
arch/ia64
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • arch/ia64/Makefile.inc

    r64c44e8 r4512d7e  
    4848CONFIG_PAGE_HT = y
    4949
     50## Compile with support for address space identifiers.
     51#
     52
     53CONFIG_ASID = y
     54
     55
    5056ARCH_SOURCES = \
    5157        arch/$(ARCH)/src/start.S \
  • arch/ia64/include/mm/asid.h

    r64c44e8 r4512d7e  
    3030#define __ia64_ASID_H__
    3131
    32 typedef int asid_t;
     32#include <arch/types.h>
    3333
    34 #define asid_get()      0
     34typedef __u32 asid_t;
     35
     36/*
     37 * ASID_MAX can range from 2^18 - 1 to 2^24 - ,
     38 * depending on architecture implementation.
     39 */
     40#define ASID_MAX_ARCH   16777215        /* 2^24 - 1 */
    3541
    3642#endif
Note: See TracChangeset for help on using the changeset viewer.