projects
/
pintos-anon
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Get rid of unnecessary barrier. Improve comment.
[pintos-anon]
/
grading
/
vm
/
mmap-close.c
diff --git
a/grading/vm/mmap-close.c
b/grading/vm/mmap-close.c
index 54668b86df4b8c600a806729d369ed87da8074de..335f244d4a078767c35fa3d55e8374e5a3cc70a2 100644
(file)
--- a/
grading/vm/mmap-close.c
+++ b/
grading/vm/mmap-close.c
@@
-1,6
+1,6
@@
#include <stdio.h>
#include <string.h>
#include <stdio.h>
#include <string.h>
-#include "arc4.h"
+#include "
../lib/
arc4.h"
#include "sample.inc"
#ifdef PINTOS
#include <syscall.h>
#include "sample.inc"
#ifdef PINTOS
#include <syscall.h>
@@
-14,6
+14,7
@@
int
main (void)
{
int fd;
main (void)
{
int fd;
+ mapid_t map;
printf ("(mmap-close) begin\n");
printf ("(mmap-close) begin\n");
@@
-24,7
+25,8
@@
main (void)
return 1;
}
return 1;
}
- if (!mmap (fd, ACTUAL, strlen (sample)))
+ map = mmap (fd, ACTUAL);
+ if (map == MAP_FAILED)
{
printf ("(mmap-close) mmap() failed\n");
return 1;
{
printf ("(mmap-close) mmap() failed\n");
return 1;
@@
-38,7
+40,7
@@
main (void)
return 1;
}
return 1;
}
- munmap (
ACTUAL, strlen (sample)
);
+ munmap (
map
);
/* Done. */
printf ("(mmap-close) end\n");
/* Done. */
printf ("(mmap-close) end\n");