메모리 allocate하는 함수인데 어떤 알고리즘으로 돌아가는건지
정확히 모르겠습니다 .
[code:1]
look through the map for a run of consecutive pages that will
+ * hold a # of pages
+ */
+
unsigned long
__get_contiguous_pages(
unsigned int gfp_mask,
unsigned long num_adjpages,
unsigned int align_order)
{
unsigned long flags;
mem_map_t *p;
int repeats = 0;
pg_data_t *pgdat;
zone_t *zone;
DBG_ALLOC("%s,%d: %s(0x%x, %d, %d) - mem_map=0x%x\n", __FILE__, __LINE__,