Changeset 1093620 in mainline for test/mm/falloc1
- Timestamp:
- 2006-01-22T16:51:11Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 0d8d27c
- Parents:
- bd6e392
- File:
-
- 1 edited
-
test/mm/falloc1/test.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
test/mm/falloc1/test.c
rbd6e392 r1093620 30 30 #include <mm/page.h> 31 31 #include <mm/frame.h> 32 #include <mm/heap.h> 32 33 #include <arch/mm/page.h> 33 34 #include <arch/types.h> 34 35 #include <debug.h> 35 36 36 #define MAX_FRAMES 204837 #define MAX_FRAMES 1024 37 38 #define MAX_ORDER 8 38 #define TEST_RUNS 439 #define TEST_RUNS 2 39 40 40 41 void test(void) { 41 __address frames[MAX_FRAMES];42 __address * frames = (__address *) malloc(MAX_FRAMES*sizeof(__address)); 42 43 int results[MAX_ORDER+1]; 43 44 … … 53 54 allocated = 0; 54 55 for (i=0;i<MAX_FRAMES>>order;i++) { 55 frames[allocated] = frame_alloc(FRAME_NON_BLOCKING , order, &status);56 frames[allocated] = frame_alloc(FRAME_NON_BLOCKING | FRAME_KA, order, &status); 56 57 57 58 if (frames[allocated] % (FRAME_SIZE << order) != 0) { … … 83 84 } 84 85 85 86 free(frames); 86 87 87 88 printf("Test passed\n");
Note:
See TracChangeset
for help on using the changeset viewer.
