minix/common/include
David van Moolenbroek 4005bba437 libblockdriver: clear IPC only on stateful restart
This removes a race condition when the block driver performs a
complete restart after a crash (the new default). If any user of
the driver finds out its new endpoint and sends a request to the
new driver instance before this instance has had the chance to
initialize, then its initialization would clear all IPC state and
thereby erroneously cancel the incoming request. Clearing IPC
state is only desired upon a stateful restart (where the driver's
endpoint is retained). This information is now passed to and used
by libblockdriver accordingly.
2011-12-11 22:36:19 +01:00
..
arch/i386 ELF core files 2011-11-22 22:07:40 +01:00
ddekit Move even more includes to common/include. 2011-03-03 16:39:02 +00:00
minix libblockdriver: clear IPC only on stateful restart 2011-12-11 22:36:19 +01:00
net/gen Move back resolv.h, nameser.h and netdb.h as they conflict with NetBSD headers and libc. 2011-04-08 18:50:58 +00:00
sys Add block device tracing facility 2011-11-25 13:47:21 +01:00
env.h Move even more includes to common/include. 2011-03-03 16:39:02 +00:00
fetch.h Move even more includes to common/include. 2011-03-03 16:39:02 +00:00
hgfs.h Move even more includes to common/include. 2011-03-03 16:39:02 +00:00
lib.h Move even more includes to common/include. 2011-03-03 16:39:02 +00:00
libutil.h Move even more includes to common/include. 2011-03-03 16:39:02 +00:00
Makefile.inc Add block device tracing facility 2011-11-25 13:47:21 +01:00
Makefile.termios.inc Move shared headers in common/include 2011-02-06 22:59:02 +00:00
termios.h Unbreak build by fixing typo. 2011-02-14 15:15:12 +00:00
timers.h introduce option to time assert()s 2011-06-24 16:00:42 +02:00