Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/app/tester/mm/common.c

    rfbcdeb8 rb72efe8  
    342342        link_initialize(&area->link);
    343343       
    344         area->addr = as_area_create((void *) -1, size,
    345             AS_AREA_WRITE | AS_AREA_READ);
     344        /* Map the memory area */
     345        void *addr = as_get_mappable_page(size);
     346        if (addr == NULL) {
     347                free(area);
     348                check_consistency("map_area (a)");
     349                return NULL;
     350        }
     351       
     352        area->addr = as_area_create(addr, size, AS_AREA_WRITE | AS_AREA_READ);
    346353        if (area->addr == (void *) -1) {
    347354                free(area);
    348                 check_consistency("map_area (a)");
     355                check_consistency("map_area (b)");
    349356                return NULL;
    350357        }
Note: See TracChangeset for help on using the changeset viewer.