• Austin Clements's avatar
    Fix the zero page allocator · 6f540f24
    Austin Clements 提交于
    Since the underlying kmem allocator uses the first sizeof(struct run)
    bytes as metadata for freed runs, the zero pages put into the zero
    page allocator's kmem were coming back with the first few bytes
    non-zero.  Fix this by explicitly zero'ing the run header of pages
    retrieved from kmem.
    
    usertests now passes the bss test.  It still fails twofiles and
    forktest.
    6f540f24
名称
最后提交
最后更新
attic 正在载入提交数据...
bin 正在载入提交数据...
include 正在载入提交数据...
kernel 正在载入提交数据...
lib 正在载入提交数据...
manuals 正在载入提交数据...
net 正在载入提交数据...
stdinc 正在载入提交数据...
tools 正在载入提交数据...
user 正在载入提交数据...
.cvsignore 正在载入提交数据...
.dir-locals.el 正在载入提交数据...
.gitignore 正在载入提交数据...
BUGS 正在载入提交数据...
LICENSE 正在载入提交数据...
Makefile 正在载入提交数据...
README 正在载入提交数据...
README.josmp 正在载入提交数据...
TODO 正在载入提交数据...
TRICKS 正在载入提交数据...
param.h 正在载入提交数据...