minix/servers
David van Moolenbroek af01bda509 libbdev: initial version
The "bdev" library provides basic primitives for file systems to talk
to block device drivers, hiding the details of the underlying protocol
and interaction model.

This version of libbdev is rather basic. It is planned to support the
following features in the long run:

 - asynchronous requests and replies;
 - recovery support for underlying block drivers;
 - retrying of failed I/O requests.

The commit also changes our block-based file systems (mfs, ext2, isofs)
to make use of libbdev.
2011-11-09 14:43:25 +01:00
..
apfs Cleanup servers to make GCC/Clang a little happier 2011-09-08 13:57:03 +00:00
avfs Servers: remove ABI comment 2011-11-07 22:24:59 +01:00
devman Cleanup servers to make GCC/Clang a little happier 2011-09-08 13:57:03 +00:00
ds boot: Add multiboot support 2011-06-24 17:21:51 +02:00
ext2 libbdev: initial version 2011-11-09 14:43:25 +01:00
hgfs Move optset.c into libsys; remove redundant copies 2011-11-07 16:16:08 +01:00
inet Miscellaneous legacy cleanup 2011-11-07 22:20:55 +01:00
init Cleanup servers to make GCC/Clang a little happier 2011-09-08 13:57:03 +00:00
ipc vm/ipc: only report signals when it matters to ipc 2011-08-05 20:52:32 +00:00
is Remove legacy boot monitor vars 2011-09-16 20:10:47 +02:00
iso9660fs libbdev: initial version 2011-11-09 14:43:25 +01:00
lwip Miscellaneous legacy cleanup 2011-11-07 22:20:55 +01:00
mfs libbdev: initial version 2011-11-09 14:43:25 +01:00
pfs Increase gid_t and uid_t to 32 bits 2011-09-05 13:56:14 +00:00
pm Servers: remove ABI comment 2011-11-07 22:24:59 +01:00
procfs procfs: fix for PID reuse between updates 2011-11-01 23:50:55 +00:00
rs Cleanup servers to make GCC/Clang a little happier 2011-09-08 13:57:03 +00:00
sched boot: Add multiboot support 2011-06-24 17:21:51 +02:00
vfs Servers: remove ABI comment 2011-11-07 22:24:59 +01:00
vm Revert to using flushtlb instead of invlpg 2011-09-27 15:15:51 +00:00
Makefile Merge AVFS and APFS 2011-08-17 13:40:36 +00:00
Makefile.inc Fix GCC image building 2011-07-09 15:04:42 +02:00