c7fbafe1ad
These days, DEV_OPEN calls to character drivers block the calling thread until completion or failure, and thus never return SUSPEND to the caller. The same already applied to BDEV_OPEN calls to block drivers. It has thus become impossible for a process to enter a state of being blocked on a device open call. There is currently no support for restarting device open calls to restarted character drivers. This support was present in the _DOPEN logic, but was already no longer triggering. In the future, this case should be handled by the thread performing the open request. Change-Id: I6cc1e7b4c9ed116c6ce160b315e6e060124dce00 |
||
---|---|---|
.. | ||
buf.c | ||
const.h | ||
cpuinfo.c | ||
cpuinfo.h | ||
glo.h | ||
inc.h | ||
main.c | ||
Makefile | ||
NOTES | ||
pid.c | ||
proto.h | ||
root.c | ||
tree.c | ||
type.h | ||
util.c |