Ignore:
File:
1 edited

Legend:

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

    r917a8c8 r8f80c77  
    9191        if (!as_area_check_access(area, access))
    9292                return AS_PF_FAULT;
    93        
    94         if (addr < ALIGN_DOWN(entry->p_vaddr, PAGE_SIZE))
    95                 return AS_PF_FAULT;
    96        
    97         if (addr >= entry->p_vaddr + entry->p_memsz)
    98                 return AS_PF_FAULT;
    99        
     93
     94        ASSERT((addr >= ALIGN_DOWN(entry->p_vaddr, PAGE_SIZE)) &&
     95            (addr < entry->p_vaddr + entry->p_memsz));
    10096        i = (addr - ALIGN_DOWN(entry->p_vaddr, PAGE_SIZE)) >> PAGE_WIDTH;
    10197        base = (uintptr_t)
Note: See TracChangeset for help on using the changeset viewer.