/kernel/branches/falloc_bad/test/mm/falloc1/test.c |
---|
33,7 → 33,7 |
#include <arch/types.h> |
#include <debug.h> |
#define MAX_FRAMES 1024 |
#define MAX_FRAMES 2048 |
#define MAX_ORDER 8 |
#define TEST_RUNS 4 |
53,6 → 53,11 |
allocated = 0; |
for (i=0;i<MAX_FRAMES>>order;i++) { |
frames[allocated] = frame_alloc(FRAME_NON_BLOCKING,order, &status); |
if (frames[allocated] % (FRAME_SIZE << order) != 0) { |
panic("Test failed. Block at address %X (size %dK) is not aligned\n", frames[allocated], (FRAME_SIZE << order) >> 10); |
} |
if (status == 0) { |
allocated++; |
} else { |