Ignore:
File:
1 edited

Legend:

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

    r8f80c77 r97bdb4a  
    3838 * mappings between virtual addresses and physical addresses.
    3939 * Functions here are mere wrappers that call the real implementation.
    40  * They however, define the single interface. 
     40 * They however, define the single interface.
    4141 *
    4242 */
     
    115115 *
    116116 */
    117 void page_mapping_insert(as_t *as, uintptr_t page, uintptr_t frame,
     117NO_TRACE void page_mapping_insert(as_t *as, uintptr_t page, uintptr_t frame,
    118118    unsigned int flags)
    119119{
    120         ASSERT(interrupts_disabled());
    121120        ASSERT(page_table_locked(as));
    122121       
     
    140139 *
    141140 */
    142 void page_mapping_remove(as_t *as, uintptr_t page)
     141NO_TRACE void page_mapping_remove(as_t *as, uintptr_t page)
    143142{
    144         ASSERT(interrupts_disabled());
    145143        ASSERT(page_table_locked(as));
    146144       
     
    165163 *
    166164 */
    167 pte_t *page_mapping_find(as_t *as, uintptr_t page)
     165NO_TRACE pte_t *page_mapping_find(as_t *as, uintptr_t page)
    168166{
    169         ASSERT(interrupts_disabled());
    170167        ASSERT(page_table_locked(as));
    171168       
Note: See TracChangeset for help on using the changeset viewer.