mirror of
https://github.com/drasko/codezero.git
synced 2026-01-12 10:53:16 +01:00
- Adding prefaulting of fs0 to avoid page fault deadlocks. - Fixed a bug that a vmo page_cache equivalence would simply drop a link to an original vmo, even if the vmo could have more pages outside the page cache, or if the vmo was not a shadow vmo. - Fixed a bug with page allocator where recursion would corrupt global variables. - Now going to fix or re-write a simpler page allocator that works.
libposix Copyright (C) 2007 Bahadir Balban Despite the name, this is a library that supports only a small portion of posix functions. Highest priority POSIX functions are: shmat shmget shmdt mmap munmap sbrk read readdir write lseek open close creat mkdir mknod link unlink fork clone execve getpid wait kill getenv setenv Currently supported functions are: shmat shmget shmdt mmap read readdir write lseek open close creat mkdir mknod fork Functions to be supported in the near future are: munmap link unlink getpid execve clone wait kill exit sbrk getenv setenv Other calls: pipe mount unmount swapon New ones will be added as needed.