Official MINIX sources - Automatically replicated from gerrit.minix3.org
. new mode for sys_memset: include process so memset can be done in physical or virtual address space. . add a mode to mmap() that lets a process allocate uninitialized memory. . this allows an exec()er (RS, VFS, etc.) to request uninitialized memory from VM and selectively clear the ranges that don't come from a file, leaving no uninitialized memory left for the process to see. . use callbacks for clearing the process, clearing memory in the process, and copying into the process; so that the libexec code can be used from rs, vfs, and in the future, kernel (to load vm) and vm (to load boot-time processes) |
||
|---|---|---|
| benchmarks | ||
| bin | ||
| commands | ||
| common | ||
| dist/bzip2 | ||
| docs | ||
| drivers | ||
| etc | ||
| external | ||
| include | ||
| kernel | ||
| lib | ||
| libexec | ||
| man | ||
| sbin | ||
| servers | ||
| share | ||
| sys | ||
| test | ||
| tools | ||
| usr.bin | ||
| usr.sbin | ||
| .gitignore | ||
| LICENSE | ||
| Makefile | ||