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 |
|
David van Moolenbroek
|
71435d15cf
|
HGFS: statvfs support
|
2010-06-27 17:19:50 +00:00 |
|
Arun Thomas
|
c0c8d25799
|
Rename mkfiles from minix.*.mk to bsd.*.mk
Makes things easier for pkgsrc
|
2010-06-25 18:29:09 +00:00 |
|
Erik van der Kouwe
|
c0dfa2f3f1
|
Get rid of asynsend backup copy in VFS
|
2010-06-25 14:57:54 +00:00 |
|
Cristiano Giuffrida
|
5c7d64b981
|
No malloc() in VM.
|
2010-06-25 12:48:56 +00:00 |
|
Ben Gras
|
33c9d427fd
|
mfs - added put_block() to statvfs loop.
|
2010-06-24 10:56:45 +00:00 |
|
Erik van der Kouwe
|
498d7d8a4c
|
Don't use kernel responses in servers
|
2010-06-24 07:37:26 +00:00 |
|
Ben Gras
|
491efeead9
|
mfs - revert part of previous commit; should not have been commited
|
2010-06-24 00:32:17 +00:00 |
|
Ben Gras
|
6cd2d1218e
|
mfs - statvfs call, by Buccapatnam Tirumala, Gautam.
|
2010-06-23 23:58:16 +00:00 |
|
Ben Gras
|
4b496e29bd
|
iso9660fs - statvfs call, by Buccapatnam Tirumala, Gautam.
|
2010-06-23 23:57:26 +00:00 |
|