Return to page.c CVS log | Up to [local] / prex-old / sys / mem |
version 1.1, 2008/06/03 10:38:46 | version 1.2, 2008/07/20 23:24:21 | ||
---|---|---|---|
|
|
||
blk = page_head.next; | blk = page_head.next; | ||
for (;;) { | for (;;) { | ||
if (blk == &page_head) | if (blk == &page_head) | ||
#if 0 | |||
panic("page_reserve"); | panic("page_reserve"); | ||
#endif | |||
printk("page_reserve: warning, blk == &page_head\n"); | |||
break; | |||
if ((u_long)blk <= (u_long)addr | if ((u_long)blk <= (u_long)addr | ||
&& end <= (u_long)blk + blk->size) | && end <= (u_long)blk + blk->size) | ||
break; | break; |