minix/servers/rs
Evgeniy Ivanov ef0a265086 New stat structure.
* VFS and installed MFSes must be in sync before and after this change *

Use struct stat from NetBSD. It requires adding new STAT, FSTAT and LSTAT
syscalls. Libc modification is both backward and forward compatible.

Also new struct stat uses modern field sizes to avoid ABI
incompatibility, when we update uid_t, gid_t and company.
Exceptions are ino_t and off_t in old libc (though paddings added).
2011-07-12 16:39:55 +02:00
..
const.h Dynamic configuration in system.conf for boot system services. 2010-07-13 21:11:44 +00:00
error.c New RS and new signal handling for system processes. 2010-03-17 01:15:29 +00:00
exec.c New stat structure. 2011-07-12 16:39:55 +02:00
exec.h VFS/RS support for ELF 2010-12-10 09:27:56 +00:00
glo.h SMP - Changed prototype of sys_schedule() 2010-09-15 14:10:42 +00:00
inc.h <ansi.h> -> <minix/ansi.h> 2011-01-28 11:35:02 +00:00
main.c VM and kernel support for ELF 2011-02-26 23:00:55 +00:00
Makefile boot: Add multiboot support 2011-06-24 17:21:51 +02:00
manager.c incoporate davman into server/rs 2011-02-25 12:25:03 +00:00
memory.c Configure settings for system services dynamically with the new service edit command. 2010-07-05 19:37:08 +00:00
proto.h system.conf: base ipc permissions on process names rather than labels 2010-12-07 12:16:31 +00:00
request.c SMP - Changed prototype of sys_schedule() 2010-09-15 14:10:42 +00:00
table.c Make RS and VFS aware of new UDS major. Contributed by Thomas Cort 2010-07-15 13:51:38 +00:00
type.h SMP - Changed prototype of sys_schedule() 2010-09-15 14:10:42 +00:00
utility.c Kernel/RS: fix permission computation with 32+ system processes 2010-12-07 10:32:42 +00:00