Age | Commit message (Collapse) | Author |
|
* mach-defpager/kalloc.c: Added missing prototypes, headers, types.
* mach-defpager/wiring.c: Likewise.
* mach-defpager/default_pager.c: Likewise.
* mach-defpager/main.c: Likewise.
* mach-defpager/setup.c: Likewise.
(S_default_pager_paging_storage): Fix wrong calling of kfree.
* mach-defpager/kalloc.h: New file with prototypes from kalloc.c.
* mach-defpager/default_pager.h: New file with prototypes
from default_pager.c.
* mach-defpager/Makefile (LCLHDRS): Add new header files.
|
|
* main.c (default_pager_bootstrap_port): Declaration removed.
(main): Don't use it.
|
|
* main.c (main): Instead of calling daemon, do the work ourselves but
synchronize with the child so that vm_set_default_memory_manager has
definitely been called before exit.
(nohandler): New function.
|
|
* Makefile, main.c: New files for new this directory `mach-defpager'.
This is a standalone Hurd program version of the Mach default pager,
with the bulk of the source code coming from ../serverboot.
This program /hurd/mach-defpager is started like a normal daemon,
i.e. from rc or whatever, rather than being the first task.
* ChangeLog: New file, mentioning itself in this sentence.
|