Arun Thomas
|
9a21d1a2fd
|
Macros for symbols used in both ASM and C
-The macros take care of prepending the leading underscore when
necessary.
|
2010-08-17 16:44:07 +00:00 |
|
Thomas Veerman
|
c8cfcab5db
|
- Make sure there's space left in the vmnt table for another mount point.
- Increase mount point limit.
|
2010-08-17 10:02:50 +00:00 |
|
David van Moolenbroek
|
46624d640e
|
hgfs comment fix: inode status, not statistics
|
2010-08-07 11:50:15 +00:00 |
|
Erik van der Kouwe
|
0fc71a1154
|
Increase NR_INODES in the FS servers to match NR_VNODES in VFS
|
2010-08-05 11:37:37 +00:00 |
|
Erik van der Kouwe
|
912b4e0cb7
|
Return ENOSPC when out of inodes
|
2010-08-05 11:37:06 +00:00 |
|
Thomas Veerman
|
dff0434eaf
|
Add support for the ext2 file system. Contributed by Evgeniy Ivanov.
|
2010-08-02 11:44:45 +00:00 |
|
Thomas Veerman
|
253b4b3fe5
|
- Add support for ST_NOTRUNC to struct statvfs.
- Let tests that test for long file names check for that flag, so that they can
verify the results properly.
|
2010-08-02 11:16:32 +00:00 |
|
David van Moolenbroek
|
da597227ac
|
put env_arg[cv] declaration in minix/sysutil.h
|
2010-07-29 21:16:23 +00:00 |
|
Erik van der Kouwe
|
6dec907191
|
Shorter reporting of contiguous identical blocks for the IS VM dump (F8) to avoid MFS frrom filling many screens
|
2010-07-27 18:46:08 +00:00 |
|
Erik van der Kouwe
|
d7c70a41e5
|
Allow vm to split blocks in memory map (needed for multiboot, contributed by Feiran "Fam" Zheng
|
2010-07-23 14:22:13 +00:00 |
|
Ben Gras
|
3badab8b70
|
vfs - split fp_fd field into fd + callnr fields
|
2010-07-22 14:55:28 +00:00 |
|
David van Moolenbroek
|
220eafe705
|
inet: a little more resilience against misbehaving drivers
|
2010-07-21 13:47:50 +00:00 |
|
Tomas Hruby
|
f6f20e1269
|
Overly restrictive assert
- not true if APIC is enabled
|
2010-07-21 13:46:29 +00:00 |
|
Cristiano Giuffrida
|
7978f9d2f3
|
Unbreak gcc compilation for pfs.
|
2010-07-21 13:39:46 +00:00 |
|
Cristiano Giuffrida
|
0824146978
|
Disable debug info on trunk.
|
2010-07-21 08:22:24 +00:00 |
|
Cristiano Giuffrida
|
91a83fe265
|
Crash recovery and live update support for VM.
|
2010-07-20 23:03:52 +00:00 |
|
Cristiano Giuffrida
|
0d984b36ef
|
Get rid of static spare pages after VM startup.
|
2010-07-20 21:59:27 +00:00 |
|
Cristiano Giuffrida
|
40b4e71db2
|
COW for physically contiguous blocks in VM
|
2010-07-20 18:57:25 +00:00 |
|
Cristiano Giuffrida
|
1b7d95df29
|
Generalize interface of some VM functions
|
2010-07-20 02:08:28 +00:00 |
|
Cristiano Giuffrida
|
af424b4e43
|
Don't always assume NOPINGREPLY as a failure in RS
|
2010-07-20 01:50:33 +00:00 |
|
Ben Gras
|
16d0609fad
|
vm: restore sanity checks in NONCONTIGUOUS case.
|
2010-07-19 18:20:14 +00:00 |
|
Ben Gras
|
068944de36
|
vm: add MEMPROTECT feature in vm.h.
|
2010-07-19 18:19:59 +00:00 |
|
Ben Gras
|
77267ca28b
|
vm: add missing USE() macros in utility.c.
|
2010-07-19 18:19:38 +00:00 |
|
Ben Gras
|
5e2c84b119
|
vm: allow readonly pages when sanity checking when they're supposed to be rw.
|
2010-07-19 18:19:16 +00:00 |
|
Erik van der Kouwe
|
98725c443e
|
Fix RS warning at start-up by inheriting scdeduling properties from init for unprivileged children of system processes
|
2010-07-16 14:56:05 +00:00 |
|
Tomas Hruby
|
7f47f4174d
|
Fixed comments in sched
- not only PM can send sched requests. RS too.
|
2010-07-16 09:40:12 +00:00 |
|
Erik van der Kouwe
|
739f2d7536
|
Fix comment
|
2010-07-15 14:47:08 +00:00 |
|
Thomas Veerman
|
5aff633a0b
|
Make RS and VFS aware of new UDS major. Contributed by Thomas Cort
|
2010-07-15 13:51:38 +00:00 |
|
Thomas Veerman
|
ea19830de1
|
Add UNIX Domain Sockets internals to PFS. Contributed by Thomas Cort
|
2010-07-15 13:39:57 +00:00 |
|
Cristiano Giuffrida
|
f8a8ea0a79
|
Dynamic configuration in system.conf for boot system services.
|
2010-07-13 21:11:44 +00:00 |
|
Cristiano Giuffrida
|
8cedace2f5
|
Scheduling parameters out of the kernel.
|
2010-07-13 15:30:17 +00:00 |
|
Cristiano Giuffrida
|
8427d774b6
|
RS live update support.
|
2010-07-09 18:29:04 +00:00 |
|
David van Moolenbroek
|
895850b8cf
|
move timers code to libsys
|
2010-07-09 12:58:18 +00:00 |
|
Ben Gras
|
8c925134f9
|
vm: NONCONTIGUOUS - try to make physical memory as maximally noncontiguous
|
2010-07-09 12:22:33 +00:00 |
|
Cristiano Giuffrida
|
1f8dbed029
|
RS crash recovery support.
|
2010-07-06 22:05:21 +00:00 |
|
Cristiano Giuffrida
|
3de6a807ce
|
Configure settings for system services dynamically with the new service edit command.
|
2010-07-05 19:37:08 +00:00 |
|
Ben Gras
|
fc8f0b9ee2
|
vm: better fix for clang 'unused expression' warning
|
2010-07-05 17:34:26 +00:00 |
|
Ben Gras
|
86139e8bf2
|
vm: last commit should not have included wiping out these calls
(this was done temporarily to make vm work with clang; vm crashes when
the 64-bit arithmetic functions are used when compiled with clang.)
|
2010-07-05 14:01:34 +00:00 |
|
Ben Gras
|
b4bea1bfcb
|
vm: fixes for clang warnings
|
2010-07-05 13:58:57 +00:00 |
|
Erik van der Kouwe
|
37325bd7c5
|
Make service ABI backwards compatible again
|
2010-07-03 05:02:59 +00:00 |
|
Thomas Veerman
|
34a2864e27
|
Fix a few compile time warnings
|
2010-07-02 12:41:19 +00:00 |
|
Kees van Reeuwijk
|
630f566d3f
|
Convert a few main() functions to a form that the clang compiler likes.
|
2010-07-01 22:23:25 +00:00 |
|
Cristiano Giuffrida
|
03f64ac97a
|
Self update support in RS.
|
2010-07-01 18:48:25 +00:00 |
|
Cristiano Giuffrida
|
9e4312453d
|
Improve memory pinning.
|
2010-07-01 08:54:25 +00:00 |
|
Erik van der Kouwe
|
23284ee7bd
|
User-space scheduling for system processes
|
2010-07-01 08:32:33 +00:00 |
|
Erik van der Kouwe
|
5c591816cb
|
Remove warning in inet; this situation is harmless and can be caused by a race
|
2010-07-01 06:14:38 +00:00 |
|
Cristiano Giuffrida
|
06700d05d1
|
Give RS a page table.
|
2010-06-28 21:53:37 +00:00 |
|
Cristiano Giuffrida
|
869a223d43
|
service clone command to clone system services on demand.
|
2010-06-28 21:38:29 +00:00 |
|
Ben Gras
|
6e47e2996f
|
sep ${.OBJDIR} fixes by Antoine Leica.
|
2010-06-27 23:47:23 +00:00 |
|
David van Moolenbroek
|
53866b1ebb
|
oops.
|
2010-06-27 17:20:17 +00:00 |
|