minix/servers/ext2
David van Moolenbroek cc810ee4d9 VFS/FS: replace protocol version with flag field
The main motivation for this change is that only Loris supports
multithreading, and Loris supports dynamic thread allocation, so the
number of supported threads can be implemented as a bit flag (i.e.,
either 1 or "at least as many as VFS has"). The ABI break obviates the
need to support file system versioning at this time, and several
other aspects are better implemented as flags as well. Other changes:

- replace peek/bpeek test upon mount with FS flag as well;
- mark libsffs as 64-bit file size capable;
- remove old (3.2.1) getdents support.

Change-Id: I313eace9c50ed816656c31cd47d969033d952a03
2014-02-18 11:25:02 +01:00
..
balloc.c panic: declare as printf-style-checked 2013-05-31 13:35:25 +00:00
buf.h Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
const.h Define protocol version of {mode,ino,uid,gid}_t 2014-02-18 11:25:01 +01:00
fs.h moving prototypes to lib.h 2014-02-18 11:25:01 +01:00
glo.h VFS/FS: replace protocol version with flag field 2014-02-18 11:25:02 +01:00
ialloc.c Define protocol version of {mode,ino,uid,gid}_t 2014-02-18 11:25:01 +01:00
inode.c Define protocol version of {mode,ino,uid,gid}_t 2014-02-18 11:25:01 +01:00
inode.h Define protocol version of {mode,ino,uid,gid}_t 2014-02-18 11:25:01 +01:00
link.c stat.h: remove some big_ types 2014-02-18 11:25:01 +01:00
main.c Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
Makefile a bit more -Werror compatability 2013-08-20 11:37:40 +02:00
misc.c ext2: annotate cache blocks with inode metadata 2013-04-26 15:39:07 +00:00
mount.c VFS/FS: replace protocol version with flag field 2014-02-18 11:25:02 +01:00
open.c Define protocol version of {mode,ino,uid,gid}_t 2014-02-18 11:25:01 +01:00
path.c Define protocol version of {mode,ino,uid,gid}_t 2014-02-18 11:25:01 +01:00
protect.c Define protocol version of {mode,ino,uid,gid}_t 2014-02-18 11:25:01 +01:00
proto.h VFS/FS: remove fstatfs(2) and REQ_FSTATFS 2014-02-18 11:25:01 +01:00
read.c VFS/FS: replace protocol version with flag field 2014-02-18 11:25:02 +01:00
stadir.c Align "struct statvfs" with NetBSD 2014-02-18 11:25:01 +01:00
super.c retire 64-bit conversion functions 2013-06-24 16:50:57 +02:00
super.h Add support for the ext2 file system. Contributed by Evgeniy Ivanov. 2010-08-02 11:44:45 +00:00
table.c VFS/FS: remove fstatfs(2) and REQ_FSTATFS 2014-02-18 11:25:01 +01:00
time.c Define protocol version of {mode,ino,uid,gid}_t 2014-02-18 11:25:01 +01:00
type.h Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
utility.c a bit more -Werror compatability 2013-08-20 11:37:40 +02:00
write.c fix a few more minix specific warnings 2013-08-27 16:16:03 +00:00