Ignore:
File:
1 edited

Legend:

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

    r63e27ef r38dc82d  
    3737
    3838#include <lib/elf.h>
    39 #include <assert.h>
     39#include <debug.h>
    4040#include <typedefs.h>
    4141#include <mm/as.h>
     
    4848#include <genarch/mm/page_ht.h>
    4949#include <align.h>
    50 #include <mem.h>
     50#include <memstr.h>
    5151#include <macros.h>
    5252#include <arch.h>
     
    142142        uintptr_t start_anon = entry->p_vaddr + entry->p_filesz;
    143143
    144         assert(mutex_locked(&area->as->lock));
    145         assert(mutex_locked(&area->lock));
     144        ASSERT(mutex_locked(&area->as->lock));
     145        ASSERT(mutex_locked(&area->lock));
    146146
    147147        /*
     
    200200                                    base + P2SZ(j), false, &pte);
    201201
    202                                 assert(found);
    203                                 assert(PTE_VALID(&pte));
    204                                 assert(PTE_PRESENT(&pte));
     202                                ASSERT(found);
     203                                ASSERT(PTE_VALID(&pte));
     204                                ASSERT(PTE_PRESENT(&pte));
    205205
    206206                                btree_insert(&area->sh_info->pagemap,
     
    261261        bool dirty = false;
    262262
    263         assert(page_table_locked(AS));
    264         assert(mutex_locked(&area->lock));
    265         assert(IS_ALIGNED(upage, PAGE_SIZE));
     263        ASSERT(page_table_locked(AS));
     264        ASSERT(mutex_locked(&area->lock));
     265        ASSERT(IS_ALIGNED(upage, PAGE_SIZE));
    266266
    267267        if (!as_area_check_access(area, access))
     
    345345                            base + i * FRAME_SIZE, true, &pte);
    346346
    347                         assert(found);
    348                         assert(PTE_PRESENT(&pte));
     347                        ASSERT(found);
     348                        ASSERT(PTE_PRESENT(&pte));
    349349
    350350                        frame = PTE_GET_FRAME(&pte);
     
    424424        uintptr_t start_anon;
    425425
    426         assert(page_table_locked(area->as));
    427         assert(mutex_locked(&area->lock));
    428 
    429         assert(page >= ALIGN_DOWN(entry->p_vaddr, PAGE_SIZE));
    430         assert(page < entry->p_vaddr + entry->p_memsz);
     426        ASSERT(page_table_locked(area->as));
     427        ASSERT(mutex_locked(&area->lock));
     428
     429        ASSERT(page >= ALIGN_DOWN(entry->p_vaddr, PAGE_SIZE));
     430        ASSERT(page < entry->p_vaddr + entry->p_memsz);
    431431
    432432        start_anon = entry->p_vaddr + entry->p_filesz;
Note: See TracChangeset for help on using the changeset viewer.