提交 99569f4c 创建 作者: Nickolai Zeldovich's avatar Nickolai Zeldovich

x

上级 3d923777
...@@ -232,12 +232,6 @@ initkalloc(u64 mbaddr) ...@@ -232,12 +232,6 @@ initkalloc(u64 mbaddr)
kmems[c].size = PGSIZE; kmems[c].size = PGSIZE;
} }
for (int i = 0; i < slab_type_max; i++) {
for (int c = 0; c < NCPU; c++) {
slabmem[i][c].name[0] = (char) c + '0';
}
}
if (VERBOSE) if (VERBOSE)
cprintf("%lu mbytes\n", membytes / (1<<20)); cprintf("%lu mbytes\n", membytes / (1<<20));
n = membytes / NCPU; n = membytes / NCPU;
...@@ -260,8 +254,10 @@ initkalloc(u64 mbaddr) ...@@ -260,8 +254,10 @@ initkalloc(u64 mbaddr)
slabmem[slab_kshared][c].size = KSHAREDSIZE; slabmem[slab_kshared][c].size = KSHAREDSIZE;
slabmem[slab_kshared][c].ninit = CPUKSTACKS; slabmem[slab_kshared][c].ninit = CPUKSTACKS;
for (int i = 0; i < slab_type_max; i++) for (int i = 0; i < slab_type_max; i++) {
slabmem[i][c].name[0] = (char) c + '0';
slabinit(&slabmem[i][c], &p, &k); slabinit(&slabmem[i][c], &p, &k);
}
// The rest goes to the page allocator // The rest goes to the page allocator
for (; k != n; k += PGSIZE, p = (char*) memnext(p, PGSIZE)) { for (; k != n; k += PGSIZE, p = (char*) memnext(p, PGSIZE)) {
......
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论