提交 561b41ed 创建 作者: Silas Boyd-Wickizer's avatar Silas Boyd-Wickizer

Call pgalloc from kalloc, if not kinited.

上级 ed483fc8
......@@ -21,7 +21,7 @@ enum { kalloc_memset = 0 };
static int kinited __mpalign__;
// simple page allocator to get off the ground during boot
char *
static char *
pgalloc(void)
{
if (newend == 0)
......@@ -119,6 +119,8 @@ kmemalloc(struct kmem *km)
char*
kalloc(void)
{
if (!kinited)
return pgalloc();
return kmemalloc(kmems);
}
......
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论