summaryrefslogtreecommitdiff
path: root/usertests.c
diff options
context:
space:
mode:
authorrtm <rtm>2006-08-29 17:01:40 +0000
committerrtm <rtm>2006-08-29 17:01:40 +0000
commit3b95801add8122af978f9c071d96e3f58acfd0cc (patch)
treed420064b82d469094294160eae2ad5325c45e3a2 /usertests.c
parent2b19190c13a12b276ac5cd3a69187d2ab504f36e (diff)
downloadxv6-labs-3b95801add8122af978f9c071d96e3f58acfd0cc.tar.gz
xv6-labs-3b95801add8122af978f9c071d96e3f58acfd0cc.tar.bz2
xv6-labs-3b95801add8122af978f9c071d96e3f58acfd0cc.zip
i broke sbrk, fix it
Diffstat (limited to 'usertests.c')
-rw-r--r--usertests.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/usertests.c b/usertests.c
index 2b8b64f..badaa1c 100644
--- a/usertests.c
+++ b/usertests.c
@@ -124,6 +124,7 @@ mem(void)
m1 = 0;
while ((m2 = malloc(1024)) != 0) {
+ printf(1, "malloc %x\n", m2);
*(char **) m2 = m1;
m1 = m2;
}
@@ -138,6 +139,8 @@ mem(void)
exit();
}
free(m1);
+
+ printf(1, "mem ok\n");
}
int
@@ -145,10 +148,10 @@ main(int argc, char *argv[])
{
puts("usertests starting\n");
- // pipe1();
- // preempt();
- // exitwait();
mem();
+ pipe1();
+ preempt();
+ exitwait();
puts("usertests finished\n");
exit();