minix/servers/fs
Ben Gras cbfa0f4fb8 Change select() so that only as many words as necessary for the 'nfds'
argument from the fd bitmasks are copied from and back to userspace. This
solves an ABI dependency on OPEN_MAX. If nfds is too big for the current
OPEN_MAX, select() fails (but that's relatively easy to fix by 'just'
recompiling the system and not the application binaries), but if it's
smaller, binaries keep working.
2006-10-04 13:28:38 +00:00
..
buf.h Rename some #defines such as MAX_BLOCK_SIZE to _MAX_BLOCK_SIZE and such 2005-11-14 18:41:27 +00:00
cache.c FS support for grant-based i/o. 2006-06-20 10:12:09 +00:00
cache2.c Al's double-blank-line removal request 2005-08-22 15:23:47 +00:00
const.h More filesystems. 2006-03-28 11:34:59 +00:00
device.c . fix for wild store at startup time by calling dev_io without fp 2006-08-10 11:51:11 +00:00
dmap.c Disabled building rescue driver (no longer needed). Moved allocmem from 2006-05-19 12:19:37 +00:00
exec.c Allow holes in executables. 2006-07-24 13:07:25 +00:00
file.h Started select() implementation. 2005-06-17 13:41:12 +00:00
filedes.c New interface between PM and FS. 2006-05-11 14:57:23 +00:00
fproc.h . satisfy some gcc warnings (uninitialized/unused variables) 2006-06-27 16:47:35 +00:00
fs.h Miscellaneous cleanups. 2005-08-03 11:53:36 +00:00
glo.h endpoint-aware conversion of servers. 2006-03-03 10:20:58 +00:00
inode.c Implementation of truncate(), ftruncate() and the F_FREESP fcntl(). 2006-01-11 17:14:51 +00:00
inode.h Formatting fixes for the book 2005-08-29 16:47:18 +00:00
link.c FS: 2006-03-15 15:34:12 +00:00
lock.c FS: 2006-03-15 15:34:12 +00:00
lock.h Initial revision 2005-04-21 14:53:53 +00:00
main.c Support for SI_CALL_STATS (counting systemcalls). 2006-07-10 12:44:43 +00:00
Makefile Grant system dynamic-only. 2006-06-30 14:40:29 +00:00
misc.c Support for SI_CALL_STATS (counting systemcalls). 2006-07-10 12:44:43 +00:00
mount.c endpoint-aware conversion of servers. 2006-03-03 10:20:58 +00:00
open.c . satisfy some gcc warnings (uninitialized/unused variables) 2006-06-27 16:47:35 +00:00
param.h New interface between PM and FS. 2006-05-11 14:57:23 +00:00
path.c Initial root filesystem is now on a ramdisk that is part of the image. 2006-02-15 11:18:21 +00:00
pipe.c . fix for wild store at startup time by calling dev_io without fp 2006-08-10 11:51:11 +00:00
protect.c . satisfy some gcc warnings (uninitialized/unused variables) 2006-06-27 16:47:35 +00:00
proto.h FS support for grant-based i/o. 2006-06-20 10:12:09 +00:00
read.c . satisfy some gcc warnings (uninitialized/unused variables) 2006-06-27 16:47:35 +00:00
select.c Change select() so that only as many words as necessary for the 'nfds' 2006-10-04 13:28:38 +00:00
select.h Al's double-blank-line removal request 2005-08-22 15:23:47 +00:00
stadir.c readlink(); check bounds 2006-03-17 13:34:40 +00:00
super.c Merge of minix-vmd symlink code. 2005-12-20 14:23:44 +00:00
super.h Al's double-blank-line removal request 2005-08-22 15:23:47 +00:00
table.c Introduced unprivileged getsysinfo variant, to retrieve harmless data 2006-07-27 16:23:01 +00:00
time.c Al's double-blank-line removal request 2005-08-22 15:23:47 +00:00
timers.c Andy's formatting changes. 2005-09-11 16:45:46 +00:00
type.h Initial revision 2005-04-21 14:53:53 +00:00
utility.c Disabled building rescue driver (no longer needed). Moved allocmem from 2006-05-19 12:19:37 +00:00
write.c . satisfy some gcc warnings (uninitialized/unused variables) 2006-06-27 16:47:35 +00:00