minix/minix/servers/vm
David van Moolenbroek 76b68f9f99 Disable malloc instrumentation for VM (#1)
This patch changes the VM makefile to specify that the magic pass is
to skip memory function instrumentation, and to transfer the data
variables of the malloc code (thus overriding the exception we made
for all other system services).  We add two magic pass flags to
achieve this.  Since the magic pass is a big bowl of spaghetti code,
ignoring whitespace changes while viewing this patch is recommended.

Change-Id: I5ab83b23d8437b37c44dea99537bc202469c9df6
2015-09-17 14:05:14 +00:00
..
arch New sources layout 2014-07-31 16:00:30 +02:00
acl.c vm: Allow VM to make self calls when needed. 2015-09-16 11:06:51 +00:00
alloc.c New sources layout 2014-07-31 16:00:30 +02:00
break.c New sources layout 2014-07-31 16:00:30 +02:00
cache.c libfsdriver: support mmap on FSes with no device 2014-11-15 11:19:52 +00:00
cache.h libfsdriver: support mmap on FSes with no device 2014-11-15 11:19:52 +00:00
cavl_if.h New sources layout 2014-07-31 16:00:30 +02:00
cavl_impl.h New sources layout 2014-07-31 16:00:30 +02:00
exit.c vm: Improve live update support. 2015-09-16 11:06:41 +00:00
fdref.c New sources layout 2014-07-31 16:00:30 +02:00
fdref.h New sources layout 2014-07-31 16:00:30 +02:00
fork.c New sources layout 2014-07-31 16:00:30 +02:00
glo.h vm: Improve live update support. 2015-09-16 11:06:41 +00:00
main.c RS/VM: proper preparation for multi-VM live update 2015-09-17 14:01:06 +00:00
Makefile Disable malloc instrumentation for VM (#1) 2015-09-17 14:05:14 +00:00
mem_anon_contig.c vm: allow split of mem_anon_contig region 2014-09-01 15:31:19 +02:00
mem_anon.c New sources layout 2014-07-31 16:00:30 +02:00
mem_cache.c vm: Allow in-band metadata for cache blocks 2015-09-17 13:40:39 +00:00
mem_directphys.c New sources layout 2014-07-31 16:00:30 +02:00
mem_file.c libminixfs: better support for read errors and EOF 2015-08-14 18:39:26 +00:00
mem_shared.c VM: mem_shared: allow re-pagefault 2014-09-03 14:32:54 +02:00
memlist.h New sources layout 2014-07-31 16:00:30 +02:00
memtype.h New sources layout 2014-07-31 16:00:30 +02:00
mmap.c vm: Allow VM to make self calls when needed. 2015-09-16 11:06:51 +00:00
pagefaults.c VM: fix for handling one-shot page memory 2015-02-10 13:47:27 +00:00
pagetable.c vm: restartability improvements (#2) 2015-09-17 13:42:18 +00:00
pb.c New sources layout 2014-07-31 16:00:30 +02:00
phys_region.h New sources layout 2014-07-31 16:00:30 +02:00
proto.h RS/VM: proper preparation for multi-VM live update 2015-09-17 14:01:06 +00:00
pt.h New sources layout 2014-07-31 16:00:30 +02:00
queryexit.c New sources layout 2014-07-31 16:00:30 +02:00
region.c vm: restartability improvements (#1) 2015-09-17 13:41:26 +00:00
region.h vm: Improve live update support. 2015-09-16 11:06:41 +00:00
regionavl_defs.h New sources layout 2014-07-31 16:00:30 +02:00
regionavl.c New sources layout 2014-07-31 16:00:30 +02:00
regionavl.h New sources layout 2014-07-31 16:00:30 +02:00
rs.c RS/VM: proper preparation for multi-VM live update 2015-09-17 14:01:06 +00:00
sanitycheck.h New sources layout 2014-07-31 16:00:30 +02:00
slaballoc.c Add live update-friendly annotations. 2015-09-17 13:25:38 +00:00
unavl.h New sources layout 2014-07-31 16:00:30 +02:00
util.h New sources layout 2014-07-31 16:00:30 +02:00
utility.c RS/VM: proper preparation for multi-VM live update 2015-09-17 14:01:06 +00:00
vfs.c New sources layout 2014-07-31 16:00:30 +02:00
vm.h vm: Improve live update support. 2015-09-16 11:06:41 +00:00
vmproc.h vm: Improve live update support. 2015-09-16 11:06:41 +00:00