]> Zhao Yanbai Git Server - minix.git/commit
PFS: use libchardriver; clean up 70/970/2
authorDavid van Moolenbroek <david@minix3.org>
Tue, 3 Sep 2013 00:00:20 +0000 (02:00 +0200)
committerLionel Sambuc <lionel@minix3.org>
Sat, 1 Mar 2014 08:04:51 +0000 (09:04 +0100)
commitddeb562e1a57d52d3fa9e5fcd694fa74a5351e88
tree954bdb03145bea0ca11ebb2e916e4f67010dcd3c
parent1db80ce9d630d869fc92e50612bd548b2c09f31d
PFS: use libchardriver; clean up

- simplify and repair UDS request handling state machine;
- simplify interface used between internal modules;
- implement missing support for nonblocking I/O;
- fix select implementation;
- clean up global variables.

Change-Id: Ia82c5c6f05cc3f0a498efc9a26de14b1cde6eace
12 files changed:
servers/pfs/Makefile
servers/pfs/dev_uds.c
servers/pfs/glo.h
servers/pfs/inode.c
servers/pfs/main.c
servers/pfs/open.c
servers/pfs/proto.h
servers/pfs/read.c
servers/pfs/table.c
servers/pfs/uds.c
servers/pfs/uds.h
servers/pfs/utility.c