Tomas Hruby
f6f20e1269
Overly restrictive assert
...
- not true if APIC is enabled
2010-07-21 13:46:29 +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
1b7d95df29
Generalize interface of some VM functions
2010-07-20 02:08:28 +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
Ben Gras
b4bea1bfcb
vm: fixes for clang warnings
2010-07-05 13:58:57 +00:00
Cristiano Giuffrida
5c7d64b981
No malloc() in VM.
2010-06-25 12:48:56 +00:00
Erik van der Kouwe
1f11a57141
Oops, last commit included more than was intended
2010-05-20 08:07:47 +00:00
Erik van der Kouwe
5f15ec05b2
More system processes, this was not enough for the release script to run on some configurations
2010-05-20 08:05:07 +00:00
Ben Gras
c5c25e7abc
kernel/vm: change pde table info from single buffer to explicit per-process.
...
makes code in kernel more readable, and allows better sanity checking on
using the pde info.
2010-05-12 08:31:05 +00:00
Ben Gras
5c17d5e02f
vm: include no-caching bits in PTF_ALLFLAGS for flags sanity check.
2010-04-13 11:08:08 +00:00
Ben Gras
27fc7ab1f3
vm: use assert() instead of vm_assert(); remove vm_assert().
2010-04-12 12:37:28 +00:00
Ben Gras
c78250332d
let vm use physically fragmented memory for allocations.
...
map_copy_ph_block is replaced by map_clone_ph_block, which can
replace a single physical block by multiple physical blocks.
also,
. merge map_mem.c with region.c, as they manipulate the same
data structures
. NOTRUNNABLE removed as sanity check
. use direct functions for ALLOC_MEM and FREE_MEM again
. add some checks to shared memory mapping code
. fix for data structure integrity when using shared memory
. fix sanity checks
2010-04-12 11:25:24 +00:00
Arun Thomas
436d6012a3
Convert drivers/ and servers/ over to bsdmake
...
-Move libdriver to lib/
-Install all boot image services on filesystem to aid restartability
2010-03-22 21:25:22 +00:00