Don't print KMESSages, they are sent to tty separately.
New manual page for service(8).
thisevent
Newline after startup msg
Two 'dynamic driver' features in FS:
.  When drivers disappear that have pending select()s, wake up
   those user processes with EAGAIN so that they can retry their
   select() and won't hang forever on it.
.  When drivers re-appear and are mapped into the dmap, run through
   the list of mounted filesystems and re-dev_open() every one (for
   partition tables and such). This can't happen before the driver
   has exec()ced itself, so processes that have fork()ed but not
   exec()ced yet are marked as DMAP_BABY in the dmap table if they
   are dmapped before they are execced. If that happens, the above
   procedure happens after the exec(). If the exec() happens before
   the dmapping, it (the dev_open()ing) happens right away.
New DMAP_BABY flag in <minix/dmap.h> and to be printed by IS in dmap dump.
Reduce buffer cache a bit to make space for boot device for drivers.
Service refresh.
New error codes for IPC errors.
Made VM code debug output disappear.
New MEM driver for recovery.
New dumps for RS and DS server.
New Data Store server.
New Reincarnation Server functionality.
- service refresh: to cleanly stop and restart a server or driver
- binary exponential backoff: don't restart in a loop
*** empty log message ***
Also dev_open opened block and character special files
Renamed to manager.h.
Updated makefile for DS server.
Updated Makefile for DS server.
New IPC error codes: ESRCDIED, EDSTDIED, ETRAPDENIED.
New getsysinfo type to get DS store contents from IS.
New Data Store (DS) server message types and arguments.
gcc separate target