Changeset c6e314a in mainline for kernel/generic/src/mm/as.c


Ignore:
Timestamp:
2006-07-14T11:39:02Z (18 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
08a7802f
Parents:
10b890b
Message:

Change hw_map() on sparc64 to use virtual addresses that are
beyond the end of physical memory. It is beneficial in two
ways: first, physical memory is no longer being wasted by
otherwise necessary calls to frame_alloc() and, second,
virtual addresses for devices are now correctly allocated
and do not overlap with the 4M TLB-locked mapping for
kernel text and data.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/mm/as.c

    r10b890b rc6e314a  
    15221522}
    15231523
    1524 /** Wrapper for as_area_resize. */
     1524/** Wrapper for as_area_resize(). */
    15251525unative_t sys_as_area_resize(uintptr_t address, size_t size, int flags)
    15261526{
     
    15281528}
    15291529
    1530 /** Wrapper for as_area_destroy. */
     1530/** Wrapper for as_area_destroy(). */
    15311531unative_t sys_as_area_destroy(uintptr_t address)
    15321532{
Note: See TracChangeset for help on using the changeset viewer.