minix/servers/mfs
Ben Gras a89ec8bc3b can't get_block(NO_DEV) any more
. 'anonymous' cache blocks (retrieved with NO_DEV as dev
	  parameter) were used to implement read()s from holes in
	  inodes that should return zeroes
	. this is an awkward special case in the cache code though
	  and there's a more direct way to implement the same functionality:
	  instead of copying from a new, anonymous, zero block, to
	  the user target buffer, simply sys_safememset the user target
	  buffer directly. as this was the only use of this feature,
	  this is all that's needed to simplify the cache code a little.
2012-11-16 16:37:44 +01:00
..
buf.h Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
cache.c Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
clean.h Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
const.h Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
fs.h retire _ANSI and <minix/ansi.h> 2012-03-25 21:58:27 +02:00
glo.h Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
inode.c Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
inode.h mfs: restore readonly mounting 2011-12-22 01:29:27 +01:00
link.c Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
main.c Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
Makefile Remove obsolete INSTALLFLAGS from makefiles 2012-02-16 23:26:38 +01:00
mfsdir.h increase system-wide filename limit to 255 2011-08-17 16:00:01 +00:00
misc.c Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
mount.c Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
open.c Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
path.c Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
pipe.c Check group range for sanity 2011-09-08 12:23:03 +00:00
protect.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
proto.h Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
read.c can't get_block(NO_DEV) any more 2012-11-16 16:37:44 +01:00
stadir.c Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
stats.c Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
super.c Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
super.h mfs: clean flag 2011-12-22 16:53:32 +01:00
table.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
time.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
type.h Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
utility.c Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00
write.c Move primary cache code to libminixfs. 2012-10-23 19:48:38 +02:00