Changeset 84060e2 in mainline for kernel/arch/sparc64/src/mm/page.c


Ignore:
Timestamp:
2006-10-09T19:29:42Z (19 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
8ce8499
Parents:
e4398200
Message:

sparc64 work:

  • hw_map() can now support up to 8M requests
  • CPU stacks are now locked in DTLB of the respective processor
  • kernel in the boot phase no longer relies on the stack provided by OpenFirmware
  • instead of of doing FLUSHW during kernel startup, simply set the window state registers to the wanted state
  • NWINDOW → NWINDOWS
  • Add/fix some comments and copyrights.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/sparc64/src/mm/page.c

    re4398200 r84060e2  
    120120                { PAGESIZE_512K, 64*PAGE_SIZE, 4 },     /* 2M */
    121121                { PAGESIZE_4M, 0, 1 }                   /* 4M */
     122                { PAGESIZE_4M, 512*PAGE_SIZE, 2 }       /* 8M */
    122123        };
    123124       
    124125        ASSERT(ALIGN_UP(physaddr, PAGE_SIZE) == physaddr);
    125         ASSERT(size <= 4*1024*1024);
     126        ASSERT(size <= 8*1024*1024);
    126127       
    127128        if (size <= FRAME_SIZE)
Note: See TracChangeset for help on using the changeset viewer.