Changeset c6e314a in mainline for kernel/arch/sparc64/src/mm/tlb.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/arch/sparc64/src/mm/tlb.c

    r10b890b rc6e314a  
    6060void tlb_arch_init(void)
    6161{
     62        /*
     63         * TLBs are actually initialized by
     64         * take_over_tlb_and_tt() early
     65         * in start.S.
     66         */
    6267}
    6368
Note: See TracChangeset for help on using the changeset viewer.