Rather than trying to use malloc_nonmigratable everywhere,
authorOrion Lawlor <olawlor@acm.org>
Fri, 5 Apr 2002 20:29:06 +0000 (20:29 +0000)
committerOrion Lawlor <olawlor@acm.org>
Fri, 5 Apr 2002 20:29:06 +0000 (20:29 +0000)
commita8f954f45bff6cc7630bdeb06deee33add1ab96c
treed50113a1cdcd941545bb1416d4a83203c223c64c
parenta91842a96b2cbd7d6812f76b7f901722e9a06f60
Rather than trying to use malloc_nonmigratable everywhere,
just set the current migratable heap block list to NULL when
we get a SIGIO.

This is more reliable than the old malloc_nonmigratable version,
since now anything (including, e.g., the pcqueue) called during
CommServer will be allocated in non-migratable memory.
src/arch/net/machine-dgram.c
src/arch/net/machine.c