Changeset 085d973 in mainline for test/mm/falloc2/test.c
- Timestamp:
- 2006-02-08T12:34:05Z (19 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 5e3757d
- Parents:
- eb1b8b6
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
test/mm/falloc2/test.c
reb1b8b6 r085d973 30 30 #include <mm/page.h> 31 31 #include <mm/frame.h> 32 #include <mm/ heap.h>32 #include <mm/slab.h> 33 33 #include <arch/mm/page.h> 34 34 #include <arch/types.h> … … 64 64 allocated = 0; 65 65 for (i = 0; i < (MAX_FRAMES >> order); i++) { 66 frames[allocated] = frame_alloc_rc(order, FRAME_ATOMIC | FRAME_KA, &status);66 frames[allocated] = PA2KA(PFN2ADDR(frame_alloc_rc(order, FRAME_ATOMIC | FRAME_KA, &status))); 67 67 if (status == 0) { 68 68 memsetb(frames[allocated], FRAME_SIZE << order, val); … … 82 82 } 83 83 } 84 frame_free( frames[i]);84 frame_free(ADDR2PFN(KA2PA(frames[i]))); 85 85 } 86 86 printf("Thread #%d (cpu%d): Finished run.\n", THREAD->tid, CPU->id);
Note:
See TracChangeset
for help on using the changeset viewer.