Changeset 6d7ffa65 in mainline for arch/sparc64


Ignore:
Timestamp:
2006-01-08T15:03:41Z (20 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
1a67595
Parents:
566ba81
Message:

Memory management work.
Move generic 4-level page table interface to genarch
and enable architectures to use different virtual memory
mechanisms (e.g. page hash tables).
Start page hash table support.
Switch ia64 and sparc64 to page hash tables.
Other architectures keep on using 4-level page table interface.

Location:
arch/sparc64
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • arch/sparc64/Makefile.inc

    r566ba81 r6d7ffa65  
    4747CONFIG_OFW = y
    4848
     49## Compile with page hash table support.
     50#
     51
     52CONFIG_PAGE_HT = y
     53
    4954ARCH_SOURCES = \
    5055        arch/$(ARCH)/src/cpu/cpu.c \
  • arch/sparc64/src/mm/page.c

    r566ba81 r6d7ffa65  
    2828
    2929#include <arch/mm/page.h>
     30#include <genarch/mm/page_ht.h>
    3031
    3132void page_arch_init(void)
    3233{
     34        page_operations = &page_ht_operations;
    3335}
Note: See TracChangeset for help on using the changeset viewer.