minix/lib
Cristiano Giuffrida 0164957abb Unified crash recovery and live update.
RS CHANGES:
- Crash recovery is now implemented like live update. Two instances are kept
side by side and the dead version is live updated into the new one. The endpoint
doesn't change and the failure is not exposed (by default) to other system
services.
- The new instance can be created reactively (when a crash is detected) or
proactively. In the latter case, RS can be instructed to keep a replica of
the system service to perform a hot swap when the service fails. The flag
SF_USE_REPL is set in that case.
- The new flag SF_USE_REPL is supported for services in the boot image and
dynamically started services through the RS interface (i.e. -p option in the
service utility).
- Fixed a free unallocated memory bug for core system services.
2010-04-27 11:17:30 +00:00
..
ack Improve makefile logic for building programs/libs 2010-02-24 11:58:05 +00:00
csu Include directory reorg and makefile updates. 2010-03-08 11:04:59 +00:00
libc Remove a redundant getdomainname() implementation. 2010-04-26 12:43:43 +00:00
libcurses Incorporate bsdmake into buildsystem and reorganize libs 2010-02-16 14:41:33 +00:00
libdriver Driver refactory for live update and crash recovery. 2010-04-08 13:41:35 +00:00
libedit Remove some duplicate declarations in headers. 2010-04-13 15:22:38 +00:00
libend Convert library asm files to GAS syntax 2010-03-03 14:27:30 +00:00
libm Incorporate bsdmake into buildsystem and reorganize libs 2010-02-16 14:41:33 +00:00
libnetdriver Driver refactory for live update and crash recovery. 2010-04-08 13:41:35 +00:00
libsys Unified crash recovery and live update. 2010-04-27 11:17:30 +00:00
libtimers Removed unused variables, added const where possible. 2010-04-07 11:25:51 +00:00
libutil Removed unused variables, added const where possible. 2010-04-07 11:25:51 +00:00
ack_build.sh Incorporate bsdmake into buildsystem and reorganize libs 2010-02-16 14:41:33 +00:00
gnu_build.sh Incorporate bsdmake into buildsystem and reorganize libs 2010-02-16 14:41:33 +00:00
Makefile Driver refactory for live update and crash recovery. 2010-04-08 13:41:35 +00:00
README Incorporate bsdmake into buildsystem and reorganize libs 2010-02-16 14:41:33 +00:00

ack_build.sh - for ACK library building
gnu_build.sh - for GNU library building

ack_build.sh obj     - create objdirs for gnu libraries
ack_build.sh depend  - find dependencies of ack libraries
ack_build.sh all     - compile ack libraries
ack_build.sh install - compile and install ack libraries
ack_build.sh clean   - clean for ack libraries

gnu_build.sh obj     - create objdirs for gnu libraries
gnu_build.sh depend  - find dependencies of gnu libraries
gnu_build.sh all     - compile gnu libraries
gnu_build.sh install - compile and install gnu libraries
gnu_build.sh clean   - clean for gnu libraries