]> Zhao Yanbai Git Server - minix.git/commit
kernel: Allow kernel calls to return ENOTREADY. 81/3081/2
authorCristiano Giuffrida <giuffrida@cs.vu.nl>
Tue, 11 Mar 2014 16:47:40 +0000 (17:47 +0100)
committerDavid van Moolenbroek <david@minix3.org>
Wed, 16 Sep 2015 11:02:31 +0000 (11:02 +0000)
commit9e6b1315c3aa89badd9faa3be96f699fdeee0b16
tree294314a8045eb3ea0ea1cbf5a96fe1571526627f
parentc8a9900b0c9747f0204da0b3ece358573974b606
kernel: Allow kernel calls to return ENOTREADY.

This is required to avoid races with safecopy() at live update time.

Change-Id: I1f3e22d40f22d94bd2b850915f9b8163a08b5616
minix/include/minix/safecopies.h
minix/kernel/arch/i386/do_sdevio.c
minix/kernel/priv.h
minix/kernel/system/do_privctl.c
minix/kernel/system/do_safecopy.c
minix/lib/libsys/kernel_call.c