Changeset c6e314a in mainline for kernel/arch/ia32/src


Ignore:
Timestamp:
2006-07-14T11:39:02Z (19 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/ia32/src/mm/frame.c

    r10b890b rc6e314a  
    137137               
    138138#ifdef CONFIG_SIMICS_FIX
    139                 /* Don't know why, but this addresses help */
     139                /* Don't know why, but these addresses help */
    140140                frame_mark_unavailable(0xd000 >> FRAME_WIDTH,3);
    141141#endif
Note: See TracChangeset for help on using the changeset viewer.